目标:开发一个智能合约并部署,并要求:
(1)设置管理员权限,并制定某个操作只允许管理员执行(如修改管理员);
(2)普通用户之间可以对WICC和 token 进行互换;
(3)普通用户之间可以对token进行转账 ;
(4)除了以上方法外,其它任何方法都可以写在合约里面。
执行步骤 :
1.编写代码
可以使用标准合约进行修改。
在/tmp/lua 目录下,新建mycoin.lua 文件,修改内容如下:
2.通过postman进行发布合约。
返回合约的哈希值为: "hash": "119fc80997716225d802cf836888fda76ab83c6e3b7c803f4425bee8024330b0"
可以通过 getcontractregid 来获得本合约的注册id
3、查询已经部署的合约
已经通过 14139-3 在区块链浏览器上查询到合约已经部署成功,合约内容可见。如下图:
、可以获取合约账户和合约本身进行观察
网友评论