EOSIO cleos 命令大全(七)—— wallet
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 wallet:返回 cleos wallet 子命令
# cleos wallet
运行结果:
子命令说明:
create //创建本地新钱包
open //加载已存在钱包
lock //锁定钱包
lock_all //锁定所有钱包
unlock //解锁钱包
import //将私钥导入钱包
list //已加载钱包列表,钱包名后带有 * 代表此钱包未锁定
keys //未锁定钱包含有的公/私钥对
cleos wallet create:创建默认钱包 default
# cleos wallet create
运行结果:
备注:请妥善保存钱包密码,该密码无法找回。
cleos wallet create name:返回创建自定义钱包命令格式
# cleos wallet create wengyingfeng
运行结果:
选项说明:
-n,--name TEXT=default //新钱包名
cleos wallet create -n name:创建自定义钱包
# cleos wallet create -n wengyingfeng
运行结果:
cleos wallet open:加载默认钱包 default
# cleos wallet open
运行结果:
cleos wallet open -n name:加载指定钱包
# cleos wallet open wengyingfeng
运行结果:
cleos wallet lock:锁定默认钱包 default
# cleos wallet lock
运行结果:
cleos wallet lock -n name:锁定指定钱包
# cleos wallet lock -n wengyingfeng
运行结果:
cleos wallet lock_all:锁定所有钱包
# cleos wallet lock_all
运行结果:
cleos wallet unlock:解锁默认钱包 default 不带密码
# cleos wallet unlock
运行结果:
备注:此命令没有带密码参数,需分步执行。输入命令后系统会提示输入密码,密码不会明文显示,较为安全,实际操作建议使用此方法。
cleos wallet unlock --password password:解锁默认钱包 default 带密码
# cleos wallet unlock --password PW5J21q9EPty3dGWD9668QJpyRKGkWz5ftdBBuNXupXmWw4ibf8Tb
运行结果:
备注:此命令带密码,一步执行。密码会在控制台明文显示,不建议使用此种方法。
cleos wallet unlock -n name:解锁指定钱包不带密码
# cleos wallet unlock -n wengyingfeng
运行结果:
cleos wallet unlock -n name --password password:解锁指定钱包带密码
# cleos wallet unlock -n wengyingfeng --password PW5J9JmRmCWndr2eYtRfFv3MAwPMimDmoHdZMjTCpiA3Yv9HBrAmX
运行结果:
cleos wallet import:返回 cleos wallet import 顺位项和可选参数
# cleos wallet import
运行结果:
顺位项说明:
key TEXT //需要导入的私钥
选项说明:
-n,--name TEXT //指定钱包名
cleos wallet import key:将私钥导入默认钱包 default
# cleos wallet import 5KWFL7rJ4kxfSC7MhdsRdqiocbciVKyGth4DVBeambuQtgVuRps
运行结果:
cleos wallet import -n name key:将私钥导入指定钱包
# cleos wallet import -n wengyingfeng 5KWFL7rJ4kxfSC7MhdsRdqiocbciVKyGth4DVBeambuQtgVuRps
运行结果:
cleos wallet list:返回已加载钱包列表,其中有 * 号的代表此钱包处于解锁状态
# cleos wallet list
运行结果:
cleos wallet keys:返回所有解锁钱包含有的公/私钥对
# cleos wallet keys
运行结果:
EOSIO cleos 命令大全(一) —— version
EOSIO cleos 命令大全(二) —— create
EOSIO cleos 命令大全(三) —— get
EOSIO cleos 命令大全(四) —— set
EOSIO cleos 命令大全(五) —— transfer
EOSIO cleos 命令大全(六) —— net
EOSIO cleos 命令大全(八) —— sign
EOSIO cleos 命令大全(九) —— push
EOSIO cleos 命令大全(附) —— 参数 JSON 格式