椟夜学院– 区块链 EOS 课程

官方网站:http://www.duyeyun.top/college/ <http://www.duyeyun.top/college/>

1. 查看主节点是否可用
# cleos -u https://node2.liquideos.com get info { "server_version": "db031363",
"head_block_num": 1485000, "last_irreversible_block_num": 1484671,
"last_irreversible_block_id":
"0016a77f11ae73b1a6747458513efafa3d9b59ebebcc2c64c7e9b3f66430ca33",
"head_block_id":
"0016a8c86b8ae9b06cae9b84f7a31fad50e1ad68b91ff343f63b19d3c9c28524",
"head_block_time": "2018-06-19T06:05:32", "head_block_producer": "eosasia11111",
"virtual_block_cpu_limit": 200000000, "virtual_block_net_limit": 1048576000,
"block_cpu_limit": 199900, "block_net_limit": 1048576 }
2. 创建本地钱包
# cleos wallet create -n wallet_name Creating wallet: duye Save password to use
in the future to unlock this wallet. Without password imported keys will not be
retrievable."PW5KjGDg19YjyrtuLfxrKJwbGpbn1KccnAxpS5WkJ1dXfZfbkBNMJ"
也可以“# cleos wallet create”指定钱包名字,默认名字“default”。

*
在本地生成名字为wallet_name的钱包文件,默认在用户根目录下的eosio-wallet目录下生成钱包文件xxx.wallet。


*
并生成钱包密码“PW5JfvMk6VNQ9acMFf7nJ19F9r1JPZGo69c45S9W4JmYQWTjeb4fJ”,记住它,以后解锁钱包的时候用。
查看本地所有钱包 # cleos wallet list Wallets: [ "duye *", "test_wallet", "wallet_name"
]
后面加了” * “星号的是打开的钱包。

3. 创建密钥对
# cleos -u create key Private key: 5
K1uAJLgZBbSXsVcck9oz5LUnenLfedmSEgRSrFHPVhH2xhhrKBPublic key:
EOS5bxheLsDPXDCNcve8Vm8dvG2KosHxHsBgU2DhZQ1AU2XiNbaoK
Private key相当于你的银行卡密码,Public
key相当于你的银行卡号。密码只能自己知道,不可以外流。卡号可以告诉需要和你交易的人。在区块链上是全网可查询的。

4. 导入私钥到钱包
# cleos wallet import 5K1uAJLgZBbSXsVcck9oz5LUnenLfedmSEgRSrFHPVhH2xhhrKB -n
wallet_name imported private key for:
EOS5bxheLsDPXDCNcve8Vm8dvG2KosHxHsBgU2DhZQ1AU2XiNbaoK
EOS5bvheLsDPXDCNcve8Vm8dvG2KosHxHsBCU2DhZQ1AU2XiNbaoK是公钥。这一步相当于把银行卡和对应的密码放进了钱包。

查看钱包中的秘钥
# cleos wallet keys [[ "EOS5bxheLsDPXDCNcve8Vm8dvG2KosHxHsBgU2DhZQ1AU2XiNbaoK",
"5K1uAJLgZBbSXsVcck9oz5LUnenLfedmSEgRSrFHPVhH2xhhrKB " ] ]
相当于你自己私底下打开钱包看里面有几张卡,同时可以看到密码。

锁定钱包

我们刚创建钱包后,钱包是unlock状态,是个人都可以拿到你的钱包并打开看看。一段时候后,钱包会自动上锁,也可以手动上锁:
# cleos wallet lock -n wallet_name Locked: wallet_name
锁定后cleos wallet keys就看不到东西了。

解锁钱包
# cleos wallet unlock -n --password
PW5KjGDg19YjyrtuLfxrKJwbGpbn1KccnAxpS5WkJ1dXfZfbkBNMJ password: Unlocked:
wallet_name
* –password : 钱包密码,创建钱包是生成的。
有兴趣的朋友,请关注微信公众号,有机会获取平台代币:


进入社区开发者群微信群,有机会获取平台代币:


进入社区贡献者微信群,有机会获取平台代币:

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信