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