EOSIO cleos 命令大全(七)—— wallet
EOSIO版本:EOSIO Dawn 3.0
最后更新日期:2018-04-21
說明:以下所有命令均為實(shí)際操作結(jié)果。
將 nodeos 和 cleos 加入到環(huán)境變量并運(yùn)行nodeos:
# export PATH=$PATH:/alidata1/eos/build/programs/nodeos
# nodeos
# export PATH=$PATH:/alidata1/eos/build/programs/cleos
cleos wallet:返回 cleos wallet 子命令
#?cleos wallet
運(yùn)行結(jié)果:

子命令說明:
create? ? //創(chuàng)建本地新錢包
open? ? //加載已存在錢包
lock? ? //鎖定錢包
lock_all? ? //鎖定所有錢包
unlock? ? //解鎖錢包
import? ? //將私鑰導(dǎo)入錢包
list? ? //已加載錢包列表,錢包名后帶有 * 代表此錢包未鎖定
keys? ? //未鎖定錢包含有的公/私鑰對(duì)
cleos wallet create:創(chuàng)建默認(rèn)錢包 default
#?cleos wallet create
運(yùn)行結(jié)果:

備注:請(qǐng)妥善保存錢包密碼,該密碼無法找回。
cleos wallet create name:返回創(chuàng)建自定義錢包命令格式
#?cleos wallet create wengyingfeng
運(yùn)行結(jié)果:

選項(xiàng)說明:
-n,--name TEXT=default? ? //新錢包名
cleos wallet create -n name:創(chuàng)建自定義錢包
#?cleos wallet create -n wengyingfeng
運(yùn)行結(jié)果:

cleos wallet open:加載默認(rèn)錢包 default
#?cleos wallet open
運(yùn)行結(jié)果:

cleos wallet open -n name:加載指定錢包
#?cleos wallet open wengyingfeng
運(yùn)行結(jié)果:

cleos wallet lock:鎖定默認(rèn)錢包 default
#?cleos wallet lock
運(yùn)行結(jié)果:

cleos wallet lock -n name:鎖定指定錢包
#?cleos wallet lock -n wengyingfeng
運(yùn)行結(jié)果:

cleos wallet lock_all:鎖定所有錢包
#?cleos wallet lock_all
運(yùn)行結(jié)果:

cleos wallet unlock:解鎖默認(rèn)錢包 default 不帶密碼
#?cleos wallet unlock
運(yùn)行結(jié)果:

備注:此命令沒有帶密碼參數(shù),需分步執(zhí)行。輸入命令后系統(tǒng)會(huì)提示輸入密碼,密碼不會(huì)明文顯示,較為安全,實(shí)際操作建議使用此方法。
cleos wallet unlock --password password:解鎖默認(rèn)錢包 default 帶密碼
#?cleos wallet unlock --password PW5J21q9EPty3dGWD9668QJpyRKGkWz5ftdBBuNXupXmWw4ibf8Tb
運(yùn)行結(jié)果:

備注:此命令帶密碼,一步執(zhí)行。密碼會(huì)在控制臺(tái)明文顯示,不建議使用此種方法。
cleos wallet unlock -n name:解鎖指定錢包不帶密碼
#?cleos wallet unlock -n wengyingfeng
運(yùn)行結(jié)果:

cleos wallet unlock -n name --password password:解鎖指定錢包帶密碼
#?cleos wallet unlock -n wengyingfeng --password PW5J9JmRmCWndr2eYtRfFv3MAwPMimDmoHdZMjTCpiA3Yv9HBrAmX
運(yùn)行結(jié)果:

cleos wallet import:返回 cleos wallet import 順位項(xiàng)和可選參數(shù)
#?cleos wallet import
運(yùn)行結(jié)果:

順位項(xiàng)說明:
key TEXT? ? //需要導(dǎo)入的私鑰
選項(xiàng)說明:
-n,--name? ? TEXT? ? //指定錢包名
cleos wallet import key:將私鑰導(dǎo)入默認(rèn)錢包 default
#?cleos wallet import 5KWFL7rJ4kxfSC7MhdsRdqiocbciVKyGth4DVBeambuQtgVuRps
運(yùn)行結(jié)果:

cleos wallet import -n name key:將私鑰導(dǎo)入指定錢包
#?cleos wallet import -n wengyingfeng 5KWFL7rJ4kxfSC7MhdsRdqiocbciVKyGth4DVBeambuQtgVuRps
運(yùn)行結(jié)果:

cleos wallet list:返回已加載錢包列表,其中有 * 號(hào)的代表此錢包處于解鎖狀態(tài)
#?cleos wallet list
運(yùn)行結(jié)果:

cleos wallet keys:返回所有解鎖錢包含有的公/私鑰對(duì)
#?cleos wallet keys
運(yùn)行結(jié)果:

EOSIO cleos 命令大全(一) —— version