下面开始编译合约
进入合约目录 /License
- 生成ABI
eosiocpp -g License.abi License.cpp
- 生成WAST
eosiocpp -o License.wast License.cpp
执行完成后
开始部署合约
在部署测试合约(一)---前准备中,已经创建dapp.token,dapp.exec账号
下面开始在dapp.token账户部署合约
cleos set contract dapp.token License/ -p dapp.token
开始执行合约
- 执行合约setuserinfo 修改用户信息
cleos push action dapp.token setuserinfo '["dapp.exec","区块链技能学习", "bcskill.com"]' -p dapp.exec
- 查看用户信息
cleos get table dapp.token dapp.token accounts
- 执行合约makeproject 创建项目
cleos push action dapp.token makeproject '["dapp.exec","testcontract"]' -p dapp.exec
- 查看项目信息
cleos get table dapp.token dapp.token projecttable
- 执行合约 buylicense购买项目授权
cleos push action dapp.token buylicense '["dapp.exec","testcontract"]' -p dapp.exec
- 查看项目信息
cleos get table dapp.token dapp.token projecttable
版权属于:区块链中文技术社区 / 转载原创者
本文链接:https://bcskill.com/index.php/archives/36.html
相关技术文章仅限于相关区块链底层技术研究,禁止用于非法用途,后果自负!本站严格遵守一切相关法律政策!