美文网首页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