...
将以下文件包解压到任意目录,把根目录下的Move.toml的账户地址改成上面的主账户中的地址
Move工程包:
View file | ||
---|---|---|
|
在basic目录下执行打包命令
代码块 language powershell mpm release
若打包成功,会生成文件
release/basic-v0.1.0.blob
在starcoin 控制台执行以下命令部署
代码块 language powershell dev deploy <path>/release/basic.v0.1.0.blob { ... ///确保输出中有executed信息 }
测试一下当前的部署合约的方法
代码块 language powershell # 这里需要将0x027439000f98b69c120219cda049b950换成你本机的默认账户地址 # 这里默认设置了一个100 account execute-function -s 0x027439000f98b69c120219cda049b950 --function 0x027439000f98b69c120219cda049b950::basic::initialize --arg 100u64 -b { ... ///确保输出中有executed信息 } # 检查默认账户中是否有对应的resource信息 state list resource 0x027439000f98b69c120219cda049b950 { ... "0x27439000f98b69c120219cda049b950::basic::Basic": { "json": { "value": 100 // 传入的100值 }, "raw": "0x6400000000000000" } ... }
...