美文网首页EOS学习交流
EOS学习笔记(五)使用cleo连接测试网第三方节点

EOS学习笔记(五)使用cleo连接测试网第三方节点

作者: V_爱一世春秋 | 来源:发表于2018-11-27 11:45 被阅读0次

前言:

之前我们都是在运行本地EOS节点的,本篇开始进行连接到主网和测试网开始交易,主要有两种方式

一种是同步主网/测试网的所有区块数据,自己成为一个节点。

另外一种是通过连接第三方节点的方式,自己不需要同步区块数据。我们就使用第二种连接方式。

1.创建一个名为nettest.wallet的钱包

xiaohulu@xiaohulu-virtual-machine:~$ cleos wallet create -n nettest --to-console

Creating wallet: nettest

Save password to use in the future to unlock this wallet.

Without password imported keys will not be retrievable.

"PW5KeSGCmcNL2ohd1JCauVUckmtV2119J11QZnW4xS6fFkjufLrPC"

创建两个公私钥对

xiaohulu@xiaohulu-virtual-machine:~/eos$  cleos create key --to-console

Private key: 5JX1ToBia7cLx2GqKrRdj6uSRSxse1ByBuxdze6vcyYa7y16t3X

Public key: EOS7zgWTkDUrk3H8xUYuA82RWHMq19YQ8pB1ToEmHbcVmoN5YNKbn

  xiaohulu@xiaohulu-virtual-machine:~/eos$  cleos create key --to-console

Private key: 5KDq5BWuP6Jys4L6XaZCSbPi6UgkUpDx5ioLBznzyrAcBX18TDV

Public key: EOS893nPLXELcx1UyNGnuHepAcYDL8rFyrCRYbjLnPuYXtczw8t4h

导入私钥

xiaohulu@xiaohulu-virtual-machine:~/eos$ cleos wallet import --private-key 5JX1ToBia7cLx2GqKrRdj6uSRSxse1ByBuxdze6vcyYa7y16t3X -n  nettest

imported private key for: EOS7zgWTkDUrk3H8xUYuA82RWHMq19YQ8pB1ToEmHbcVmoN5YNKbn

  xiaohulu@xiaohulu-virtual-machine:~/eos$ cleos wallet import --private-key 5KDq5BWuP6Jys4L6XaZCSbPi6UgkUpDx5ioLBznzyrAcBX18TDV -n  nettest

imported private key for: EOS893nPLXELcx1UyNGnuHepAcYDL8rFyrCRYbjLnPuYXtczw8t4h

查看私钥

xiaohulu@xiaohulu-virtual-machine:~/eos$ cleos wallet private_keys --password PW5KeSGCmcNL2ohd1JCauVUckmtV2119J11QZnW4xS6fFkjufLrPC -n nettest

[[

"EOS7zgWTkDUrk3H8xUYuA82RWHMq19YQ8pB1ToEmHbcVmoN5YNKbn",

"5JX1ToBia7cLx2GqKrRdj6uSRSxse1ByBuxdze6vcyYa7y16t3X"

  ],[

"EOS893nPLXELcx1UyNGnuHepAcYDL8rFyrCRYbjLnPuYXtczw8t4h",

"5KDq5BWuP6Jys4L6XaZCSbPi6UgkUpDx5ioLBznzyrAcBX18TDV"

  ]

]

2.连接到测试网络

获取jungle测试网络节点地址

地址是http://jungle.cryptolions.io/

点击Create Account输入刚刚生成的两个私钥对应的公钥

点击Faucet输入刚才创建的账户名称。每6小时获取一次

获取第三方节点IP

点击API endpoints 随意选择一个节点IP

http://dev.cryptolions.io:38888

3.通过第三方节点与测试网络交互

使用cleos -u http://dev.cryptolions.io:38888 get info

查询chain_id

  038f4b0fc8ff18a4f0842a8f0564611f6e96e8535901dd45e43ac8691a1c4dca表示我们连接的是测试网络

查询下刚才在测试网络上创建的账户信息:

    xiaohulu@xiaohulu-virtual-machine:~/eos$ cleos -u  http://dev.cryptolions.io:38888 get account nettest11111

可以看到创建账号的时候,系统为此账号购买了5.346kb的RAM,NET和CPU各抵押了100 EOS,加上我们申请的100 EOS,现在此账号共有300 EOS

相关文章

网友评论

    本文标题:EOS学习笔记(五)使用cleo连接测试网第三方节点

    本文链接:https://www.haomeiwen.com/subject/htcgqqtx.html