最新消息:木有最新消息

常用EOS操作命令(1.2.0+)

代码 aiqinxuancai 1330浏览

update 2018.09.10 EOS已经更新了很多版本,命令上也有一些变化,主要体现在wallet部分,之前无需open的命令,现在必须先open才可以使用,不open甚至无法使用wallet list查看到钱包。

钱包操作

以下所有用<>括起来的,请输入的时候不要带上<>

  • cleos wallet create -n <钱包名> 创建钱包,创建名字为my的钱包​,如果不加”-n”参数,则创建默认钱包,创建后请存储好生成的钱包密码,如一段时间不使用钱包,钱包会被锁定,需要这个密码解锁。
  • cleos wallet open -n <钱包名> 打开钱包,需要打开后才可以使用解锁
  • cleos wallet unlock –password <钱包密码> 解锁钱包,需要先Open,因为命令行传入docker输入有一些问题,所以用这个更好
  • cleos wallet import -n <钱包名> <你的私钥> 私钥导入钱包,将私钥导入到钱包中,如果不加”-n”参数,则导入默认钱包
  • cleos get accounts <你的公钥> 查询这个公钥所创建的账户
  • cleos create key –to-console 生成一个密钥对,在控制台中显示

账户操作

  • cleos system newaccount –stake-net ‘0 EOS’ –stake-cpu ‘0 EOS’ –buy-ram-kbytes 3 -x 30 <注册者账户名> <新注册账户名> <你的公钥owner> <你的公钥active> 创建账号,使用3K RAM (-x 30 为超时时间),不为其质押CPU和NET
  • cleos get account <账户名> 查看账户概要信息(可用资源、投票等),参数-j可以查看原始json数据
  • cleos get table eosio <账户名> userres 查看账户概要信息(可用资源、投票等)
  • cleos system listbw <账户名> 查看账户抵押信息
  • cleos get table eosio <账户名> delband 查看账户抵押信息
  • cleos get currency balance eosio.token <账户名> 查看账户余额
  • cleos get table eosio.token <账户名> accounts 查看账户余额
  • cleos transfer <转出账户名> <转入账户名> ‘0.2 EOS’ ‘memo’ eos转账
  • cleos system buyram <我的账户名> <接收者账户名> <买入的EOS量> 买入内存
  • cleos system sellram <我的账户名> <卖出大小Byte> 卖出内存
  • cleos system delegatebw <转出账户名> <转入账户名> ‘network量 EOS’ ‘CPU量 EOS’ 质押NET、CPU,CPU占用的资源貌似是会不断恢复的。抵押EOS可分别获得相应网络和CPU资源,投票权重为两项之和​
  • cleos system undelegatebw <质押者账户> <被质押的账户> ‘0.1 EOS’ ‘0.1 EOS’ 取消质押(同时撤销相应的票数),撤销的EOS量将会在72小时后到账

转载请注明:萌进制 » 常用EOS操作命令(1.2.0+)

与本文相关的文章