EOS EOS 基础 1 - 创建、管理自己的钱包

pendingauth · 2018年09月29日 · 286 次阅读

本文转载自EOS LIVE,作者CrazyMonica,原文链接:https://eos.live/detail/2388

近几天,由于EOS主网上线的流程启动,各种消息满天飞,人也变得浮躁了。还是要静下心,关注技术本身吧,前面已经介绍了如何在ubuntu系统上编译EOS本地环境和基本运行,这篇文章给大家介绍下,如何创建、管理自己的钱包。

1、创建钱包

在开始操作之前,需要确认在本地部署好了EOS环境,且nodeos在运行中。

(1)创建默认钱包命令

cleos wallet create

如下图所示,通过cleos命令创建默认钱包,并返回给我们这个钱包的秘钥(图中打码部分)。每台机器生成的秘钥都不一样。记好这个秘钥,之后会用到。

(2)解锁、加锁钱包

钱包创建完成后默认是锁定状态的,使用时需要解锁钱包。通过以下命令进行:

cleos wallet unlock --password ${password}

其中$password 就是创建钱包时提供的密钥。运行完会提示钱包已解锁:

使用完要给钱包加锁,通过命令:

cleos wallet lock

见下图,钱包已上锁:

2、管理钱包

(1)创建密钥对

建好钱包后,就可以创建一组公、私密钥对,通过命令:

cleos create key

如下图所示,其中私钥已打码:

(2)导入密钥到钱包

在上一步创建的密钥,只是生成一组公钥、私钥,还需要把公钥、私钥导入钱包,才能让钱包把公钥和秘钥管理起来。通过命令:

cleos wallet import ${private key}
cleos wallet import ${public key}

这时是需要把钱包解锁的,不然无法操作,见下图:

这时会提示钱包为公钥*****导入了私钥。

(3)查看钱包中的密钥

如果想看钱包中有哪些密钥,可以通过以下命令查看:

cleos wallet keys

如下图所示,就可以看到查询结果了,注意,只会显示公钥。

这样就完成了创建、管理钱包的操作了。希望对大家有帮助!

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册