![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
区块链
fishopark
这个作者很懒,什么都没留下…
展开
-
EOS基础全家桶(十五)智能合约进阶2
简介今天我们继续补充智能合约的进阶使用技巧,这次的主题是交易,合约内我们除了可以发起内联action的调用,很多使用还需要直接调用其他的合约action或者以交易的形式调用自身的action。发起交易/延时交易在合约内可以非常方便的发起一个交易,无论是调用外部的合约action还是调用自身的,都很容易。这里可能你会有疑问,为何调用自身的action要通过发起交易的方式呢?一个最主要的原因是需要有交易记录,如果直接作为内联方法调用了,链上是看不到直观的记录的,而我们通过区块链浏览器查看交易时,是需要有原创 2020-07-10 15:27:08 · 448 阅读 · 0 评论 -
EOS基础全家桶(十四)智能合约进阶
简介通过上一期的学习,大家应该能写一些简单的功能了,但是在实际生产中的功能需求往往要复杂很多,今天我就继续和大家分享下智能合约中的一些高级用法和功能。使用docker编译如果你需要使用不同版本的CDT来编译不同的合约,那么这个方法是目前最有效的,使用虚拟机也是类似的原理,但是却没有docker更便利。如果你要通过安装卸载在不同的CDT版本间切换,你这是最低效且难以维护的方式了。之前我就介绍过了使用使用EOS Studio上传的docker镜像,我们打开docker官方的Hub页面,然后搜索eosio原创 2020-07-03 16:16:41 · 358 阅读 · 0 评论 -
EOS基础全家桶(十二)智能合约IDE-VSCode
简介上一篇我们介绍了EOS的专用IDE工具EOS Studio,该工具的优势是简单,易上手,但是灵活性低,且对系统资源开销大,依赖多,容易出现功能异常。那么我们开发人员最容易使用的,可能还是深度定制化的IDE,今天我们介绍如果用强大的VSCode来配置一个EOS的开发环境。准备最简配置:eosio.cdtVSCodeC++插件豪华配置:eosio.cdtVSCodeC++插件dockerdocker的eosio.cdt镜像eosio.cdt源码及Intellisence配置原创 2020-05-20 14:24:15 · 787 阅读 · 0 评论