600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > [Daozy][区块链 EOS 课程]第3课 如何创建EOS钱包

[Daozy][区块链 EOS 课程]第3课 如何创建EOS钱包

时间:2022-05-13 20:47:03

相关推荐

[Daozy][区块链 EOS 课程]第3课 如何创建EOS钱包

椟夜学院-- 区块链 EOS 课程

官方网站:

1. 查看主节点是否可用

# cleos -u 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": "-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_nameCreating wallet: duyeSave 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 listWallets:["duye *","test_wallet","wallet_name"]

后面加了" * "星号的是打开的钱包。

3. 创建密钥对

# cleos -u create keyPrivate key: 5K1uAJLgZBbSXsVcck9oz5LUnenLfedmSEgRSrFHPVhH2xhhrKBPublic key: EOS5bxheLsDPXDCNcve8Vm8dvG2KosHxHsBgU2DhZQ1AU2XiNbaoK

Private key相当于你的银行卡密码,Public key相当于你的银行卡号。密码只能自己知道,不可以外流。卡号可以告诉需要和你交易的人。在区块链上是全网可查询的。

4. 导入私钥到钱包

# cleos wallet import 5K1uAJLgZBbSXsVcck9oz5LUnenLfedmSEgRSrFHPVhH2xhhrKB -n wallet_nameimported private key for: EOS5bxheLsDPXDCNcve8Vm8dvG2KosHxHsBgU2DhZQ1AU2XiNbaoK

EOS5bvheLsDPXDCNcve8Vm8dvG2KosHxHsBCU2DhZQ1AU2XiNbaoK是公钥。这一步相当于把银行卡和对应的密码放进了钱包。

查看钱包中的秘钥

# cleos wallet keys[["EOS5bxheLsDPXDCNcve8Vm8dvG2KosHxHsBgU2DhZQ1AU2XiNbaoK","5K1uAJLgZBbSXsVcck9oz5LUnenLfedmSEgRSrFHPVhH2xhhrKB "]]

相当于你自己私底下打开钱包看里面有几张卡,同时可以看到密码。

锁定钱包

我们刚创建钱包后,钱包是unlock状态,是个人都可以拿到你的钱包并打开看看。一段时候后,钱包会自动上锁,也可以手动上锁:

# cleos wallet lock -n wallet_nameLocked: wallet_name

锁定后cleos wallet keys就看不到东西了。

解锁钱包

# cleos wallet unlock -n --password PW5KjGDg19YjyrtuLfxrKJwbGpbn1KccnAxpS5WkJ1dXfZfbkBNMJpassword: Unlocked: wallet_name

–password : 钱包密码,创建钱包是生成的。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。