EOSIO cleos 命令大全(五)—— transfer
EOSIO cleos 命令大全(五)—— transfer
EOSIO版本:EOSIO Dawn 3.0
最后更新日期:2018-04-21
说明:以下所有命令均为实际操作结果。
将 nodeos 和 cleos 加入到环境变量并运行nodeos:
# export PATH=$PATH:/alidata1/eos/build/programs/nodeos
# nodeos
# export PATH=$PATH:/alidata1/eos/build/programs/cleos
cleos transfer:返回 cleos transfer 顺位项和可选参数
# cleos transfer
运行结果:
顺位项说明:
sender TEXT //发送 EOS 账户
recipient TEXT //接收 EOS 账户
amount UINT // EOS 数量
memo TEXT //备注,此项非必须
可选参数说明:
-x,--expiration //设置事务失效时间(秒),默认为 30 秒
-f,--force-unqiue //确保事务唯一。该操作会消耗额外的带宽并移除保护以防同样的交易被执行。
-s,--skip-sign //指定事务是否需要签名
-j,--json //以JSON格式打印结果
-d,--dont-broadcast //不向网络广播事务(仅打印标准输出)
-p,--permission TEXT ... //账户和权限授权,格式如 account@permission (默认为 creator@active)
--max-cpu-usage UINT //设置 CPU 上限,以消耗指令为单位,用于执行事务(默认为 0 即无限制)
--max-net-usage UINT //设置网络上限,以字节为单位,用于事务(默认为 0 即无限制)
备注:本命令默认调用账户 eosio 上的货币合约,请保证货币合约已经在 eosio 上部署并正常运转,否则此命令会报错。
cleos transfer sender recipient amount:转账不带备注
# cleos transfer user tester 500000
运行结果:
cleos transfer sender recipient amount memo:转账带备注
# cleos transfer user tester 500000 Candy
运行结果: