EOS环境搭建 + 自带合约介绍 + HelloWorld合约(2)

EOS环境搭建 + 自带合约介绍 + HelloWorld合约(2)

 

13.启动节点后,打开新的终端,进入cleos目录

命令:cd eos/build/programs/cloes

14.我们接下来要创建钱包,创建钥匙,导入钥匙,创建账号

(1)EOS的钱包和其他钱包不一样,只是用来储存钥匙的。

(2)创建完钱包给的钥匙单纯就是钱包的钥匙,用来解锁钱包用。

(3)如果想要创建账号,一个钱包内必须有两对密钥,所以要创建两对密钥。

(4)导入钥匙:把刚才创建的两对密钥中的私钥导入钱包除外,还需要导入官方给我们的另一对密钥中的私钥(在config.ini中配置了,但是还是需要你手动导入,我在这卡了一天,起码我这样做成功了。)。所以说,一共需要导入三次。

(5)创建一次钱包,两次钥匙,三次导入。

(6)用刚才创建的两对密钥的公钥用来创建账号。

 

下面我们一步一步把上面所说的来做了 cd eos/build/programs/cleos

(1)创建钱包。

命令:./cleos wallet create -n lkxing--to-console 创建一个叫lkxing的钱包

创建成功后会给你一个钱包的password,最好记下来,后面解锁钱包需要。

(2)钱包列表。

命令:./cleos wallet list 钱包名字后面带*的意思是此钱包在解锁状态,此处不配图了。

(3)创建钥匙(执行两次)。

命令:./cleos create key --to-console 创建一对儿密钥。

(4)导入钥匙。

①命令:./cleos wallet import -n lkxing 回车后把上面创建的密钥对儿的私钥导入进去

此处注意,就算你粘贴进去私钥,但是他还是不显示。粘贴玩直接回车就好了

导入了两次

注意:此处需要再导入一次官方给的密钥对儿中的私钥。

②从新开一个终端

命令:cd .local/share/eosio/nodeos/config

命令:vim config.ini 打开config文件夹下的config.ini。这个目录你可能在图形化界面里找不到

然后找到这个配置文件中的那一对儿密钥。很好找

KEY:后面的是私钥。(EOS的所有公钥开头都是由EOS的)

③把这个私钥复制下来 再次导入刚才我们的钱包内。所以一共导入了三次私钥。

(5)创建账号。

命令:./cleos create account eosio lkxaccount 第一次导入的公钥 第二次导入的公钥

利用官方给配置好的账号eosio,来创建我们自己的账号lkxaccount。然后将最早导入的钥匙的公钥放在后面,回车。创建成功。

此处如果提示transaction too long 则多试几次这个命令。

命令:./cleos get account -j lkxaccount 可以查看lkxaccount这个账号的信息。此处不配图了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值