EOSIO cleos命令汇总

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

创建或更新帐户上的操作

命令格式:$ cleos set account ${account} ${code-file}

参数:

account TEXT - 设置/删除权限的帐户 code-file TEXT - 包含合约wast或wasm的完整路径

返回结果参数:

-h,--help - 打印帮助消息并退出 -a,--abi TEXT - 合约 ABI -x,--expiration TEXT - 在交易到期之前以秒为单位设置时间,默认值为30s -f,--force-unique - 强制交易成为唯一,这将消耗额外的带宽,并消除对多次发布同一交易的任何保护。 -s,--skip-sign - 指定未锁钱包密钥是否用于签署交易。跳过签署直接交易。 -d,--dont-broadcast - 不要向网络广播交易(只需打印到stdout) -r,--ref-block TEXT - 设置用于PoS的块num或块ID(交易证明PoS) -p,--permission TEXT - 授权的帐户和权限级别,如“帐户@权限” (默认值'account@active') --max-cpu-usage-ms UINT - 设置CPU使用预算的毫秒上限,用于执行交易(默认为0,这意味着没有限制) --max-net-usage UINT - 设置网络使用预算的上限,以字节为单位(默认为0,这意味着没有限制)。

示例用法:

cleos set code someaccount1 ./path/to/wasm

====================================================

安利个本站的《EOS开发智能合约与DApp入门实战》:

EOS教程

本课程帮助你快速入门EOS区块链去中心化应用的开发,内容涵盖EOS工具链、账户与钱包、发行代币、智能合约开发与部署、使用代码与智能合约交互等核心知识点,最后综合运用各知识点和React一起完成便签DApp的开发。