目前EOS已经有主网在运行了,但是主网的实践是需要真金白银的,所以和以太ropsten等测试网络一样,EOS也有各种测试网络在运行中,比如JungleTestnet,接下来我就来教大家一起搭建连接同步测试网络的环境。

注册producer节点并获取部署脚本

老的jungle已经失效,被jungle2替代, 下面的信息也更新为jungle2了(需要梯子)

进入https://monitor.jungletestnet.io/#register即可注册BP

producer名字填你想要的,然后填入你的节点服务器的ip ,端口信息,最重要的是这个publice key, 这个必须要对,它是管理你producer的唯一方式。

注册producer的过程其实就是通过类似如下过程

$cleos system regproducer producer producer_pub_key http://http-server-address:port

执行完成后,网页会生成一个脚本(看下图),这个脚本很强大,会自动下载EOS代码及genesis,config.in等文件,然后就一键部署你的producer eos.

图二

然后你就能发现你的节点名字

运行脚本部署节点

按照上图二的引导执行脚本installJungle-xxxx.sh,然后上图中的账号就能看到你的同步的区块信息有变化了,比如上图中的22000说明我同步到了22000

然后通过如下网址还可以访问你的服务器节点信息

your_server_ip:8888/v1/chain/get_info

拉选票竞选超级节点

同步区块仅是一个目的,要玩就玩大的,我们来竞争超级节点。【区块同步和生产】一文已经提到过,一个节点注册为生产者,其实还没有生产区块的权利,必须通过DPOS投票选为代表才有能力生产区块,因此为了发动你的营销攻势,让别人投票给你吧。具体是让其他用户执行投票命令voteproducer。

http://jungle.cryptolions.io/#点击vote会弹出如图的窗体

上面这个命令其实是错的,少一个参数,应该通过下面的命令给你投票

$cleos system voteproducer prods [OPTIONS] voter producers

转账等基本操作

获得EOS馈赠

    在转账之前,你肯定先得在测试网络有EOS,

这个通过进入http://jungle.cryptolions.io/#faucet,在jungleFaucet免费获取EOS,比如我为itleakstoken这个账号申请了EOS,然后这个平台就给我转了200EOS

如果你想再次申请获得更多EOS,则有如下输出,也就是6个小时才能申请一次.

不过我可以告诉你们一个诀窍,就是多申请几个账号,然后都申请,这样就没有这个限制了。觉得账号多麻烦,可以将这几个账号的余额都转到一个账号,然后其他账号就可以丢弃了

查看余额

200EOS到账了

创建目标账号

转账自然要创建一个目标账号,

先在本地通过如下命令产生一个key

$ cleos create key

Private key: 5KHFpv14Be2pR7fPiVxF4vk6HBGWX39jPGmjZd6QNYxddddnERuy

Public key: EOS5TywWpHzgUxsjvEQHuEoezKvgWRkKnbc1HgYHuGQWiorU4yG6C

然后创建账号, 进入http://jungle.cryptolions.io/#account,

转账

$ ./cleos.sh transfer itleakstoken aaaaaaaaaaaa "1.0000 EOS" "test itleaks transfer"

executed transaction: d8e501c66dd73936fd6edf9e12c1e662cd3c959e8c7347bad0f571c30e6305c8  152 bytes  794 us

#   eosio.token <= eosio.token::transfer        {"from":"itleakstoken","to":"aaaaaaaaaaaa","quantity":"1.0000 EOS","memo":"test itleaks transfer"}

#  itleakstoken <= eosio.token::transfer        {"from":"itleakstoken","to":"aaaaaaaaaaaa","quantity":"1.0000 EOS","memo":"test itleaks transfer"}

#  aaaaaaaaaaaa <= eosio.token::transfer        {"from":"itleakstoken","to":"aaaaaaaaaaaa","quantity":"1.0000 EOS","memo":"test itleaks transfer"}

warning: transaction executed locally, but may not be confirmed by the network yet

备注

上面是一键部署,如果想手工自己部署学习知识,可以访问:

https://github.com/CryptoLions/EOS-Jungle-Testnet

参考实践

核心是添加p2p-peer-address

p2p-peer-address = jungle.cryptolions.io:19876

p2p-peer-address = jungle.cryptolions.io:29876

|**************************************************
* 本文来自CSDN博主"爱踢门",喜欢请点关注
* 转载请标明出处:http://blog.csdn.net/itleaks
***************************************************|

如果你对EOS,ETH技术及开发感兴趣,请入QQ群讨论: 829789117


如需实时查看最新文章,请关注公众号"区块链斜杠青年",一起探索区块链未来

EOS测试网络JungleTestnet实践相关推荐

  1. EOS 连接本地网络amp;amp;测试网络amp;amp;主网

    写在前面 EOS主网不是唯一的,EMLG, EOSGO, IMEOS, EOSForce(EOS原力)几大社区都在负责主网启动,这几个都是主网的有力竞争者.其中EMLG你可以认为是具备最大共识的社区, ...

  2. 20169212 2016-2017-2 《网络攻防实践》第四周学习总结

    20169212 2016-2017-2 <网络攻防实践>第四周学习总结 教材学习中的问题和解决过程 wireshark学习 主机:Kali ip:192.168.1.117 目标:www ...

  3. 20159208 《网络攻防实践》第七周学习总结

    20159208 <网络攻防实践>第七周学习总结 教材学习内容总结 20159208 <网络攻防实践>第七周学习总结 教材学习内容总结 本周主要学习了教材的第七章:Window ...

  4. 2017-2018-2 20179204《网络攻防实践》第八周学习总结

    第1节 教材学习内容总结 本周学习了教材第八章的内容. 1.1 linux操作系统基本框架概述 发展出众多操作系统发行版:ubuntu.debian.fedora.centos.rhel.opensu ...

  5. 20159206《网络攻防实践》第五周学习总结

    20159206<网络攻防实践>第五周学习总结 教材学习内容总结 本周教材主要学习了第十一章和第十二章. 第十一章主要讲了WEB应用程序的安全攻防.首先介绍了WEB应用程序和WEB应用体系 ...

  6. 20189222 《网络攻防实践》 第四周作业

    20189222<网络攻防实践>第4周学习总结 教材学习内容总结 本周学习了教材第四章的内容,第四章主要讲了网络嗅探与协议分析 1.网络嗅探 定义:利用网络接口截获数据报文.由于数据报文是 ...

  7. 20179214《网络攻防实践》第二周学习总结

    20179214<网络攻防实践>第二周学习总结 a.对师生关系的理解 传统师生关系可能是教与学的关系,这种关系比较适合于大学一下的教学阶段,小学,初中,高中,在中国的大部分地区采用的多是这 ...

  8. 20179214 《网络攻防实践》第五周学习

    20179214 <网络攻防实践>第五周学习 web应用程序体系结构及其安全威胁 web应用程序体系结构 浏览器 标准的web客户端, Web服务器 通常被简单的描述为http守护程序,接 ...

  9. 20159206 《网络攻防实践》第九周学习总结

    20159206<网络攻防实践>第九周学习总结 教材学习内容总结 本周我们学习了教材的第九章和第十章. 第九章介绍了恶意代码安全攻防.首先教材介绍了恶意代码的基础知识,恶意代码指的是使计算 ...

最新文章

  1. 墨刀未能成功读取服务器数据,墨刀的使用
  2. python执行提示包找不到的问题
  3. python 类-Python 类属性和类方法
  4. 论文笔记:PointSIFT
  5. 【Java集合学习系列】HashMap实现原理及源码分析
  6. Angular2项目中浏览器拦截弹出窗口的解决方法
  7. php7 php5.6 array,[转]php5.6 升级到php7及变化
  8. python解析格式文件
  9. Python打造文件MD5值计算器
  10. linux如何批量清理文件大小,Linux下自动清理超过指定大小文件的方法
  11. 这位超级电脑之父,年近 90 仍不愿退休
  12. sql 获取当前系统时间
  13. 实例教你怎么使用s扫描器
  14. java写万年历_Java 实现万年历总结
  15. BGP双平面实验---bgp的选路
  16. android apk 应用分发平台
  17. Leetcode 刷题 - 排序(day2)_桶排序_Top K Frequent Elements
  18. pigx框架费用_【开源项目】一篇文章搞掂:Pig微服务框架
  19. matlab绘图笔记
  20. vue 点击动态展示不同的图片

热门文章

  1. 如何把word文档中的表格转成excel表格
  2. python定时开关机的代码_用python写一个windows下的定时关机脚本(推荐)
  3. 手机拨出等待时间长_手机充满电之后是等一会拔掉儿还是立刻拔掉?
  4. 真无线蓝牙耳机玩游戏真的不行吗?2021哪款蓝牙耳机性价比高?
  5. java个人通讯录系统_JSP个人通讯录系统
  6. day20Java-Thread-多线程实现方式1继承Thread类
  7. 在线油耗计算机,计算器新玩法 Windows 7变身油耗计算器
  8. Unity项目使用静态图片做背景
  9. maya动画制作(3)——龙的各种姿态动画制作(续)(修改更新)
  10. 力扣787. K 站中转内最便宜的航班