EOS测试网络JungleTestnet实践
目前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实践相关推荐
- EOS 连接本地网络amp;amp;测试网络amp;amp;主网
写在前面 EOS主网不是唯一的,EMLG, EOSGO, IMEOS, EOSForce(EOS原力)几大社区都在负责主网启动,这几个都是主网的有力竞争者.其中EMLG你可以认为是具备最大共识的社区, ...
- 20169212 2016-2017-2 《网络攻防实践》第四周学习总结
20169212 2016-2017-2 <网络攻防实践>第四周学习总结 教材学习中的问题和解决过程 wireshark学习 主机:Kali ip:192.168.1.117 目标:www ...
- 20159208 《网络攻防实践》第七周学习总结
20159208 <网络攻防实践>第七周学习总结 教材学习内容总结 20159208 <网络攻防实践>第七周学习总结 教材学习内容总结 本周主要学习了教材的第七章:Window ...
- 2017-2018-2 20179204《网络攻防实践》第八周学习总结
第1节 教材学习内容总结 本周学习了教材第八章的内容. 1.1 linux操作系统基本框架概述 发展出众多操作系统发行版:ubuntu.debian.fedora.centos.rhel.opensu ...
- 20159206《网络攻防实践》第五周学习总结
20159206<网络攻防实践>第五周学习总结 教材学习内容总结 本周教材主要学习了第十一章和第十二章. 第十一章主要讲了WEB应用程序的安全攻防.首先介绍了WEB应用程序和WEB应用体系 ...
- 20189222 《网络攻防实践》 第四周作业
20189222<网络攻防实践>第4周学习总结 教材学习内容总结 本周学习了教材第四章的内容,第四章主要讲了网络嗅探与协议分析 1.网络嗅探 定义:利用网络接口截获数据报文.由于数据报文是 ...
- 20179214《网络攻防实践》第二周学习总结
20179214<网络攻防实践>第二周学习总结 a.对师生关系的理解 传统师生关系可能是教与学的关系,这种关系比较适合于大学一下的教学阶段,小学,初中,高中,在中国的大部分地区采用的多是这 ...
- 20179214 《网络攻防实践》第五周学习
20179214 <网络攻防实践>第五周学习 web应用程序体系结构及其安全威胁 web应用程序体系结构 浏览器 标准的web客户端, Web服务器 通常被简单的描述为http守护程序,接 ...
- 20159206 《网络攻防实践》第九周学习总结
20159206<网络攻防实践>第九周学习总结 教材学习内容总结 本周我们学习了教材的第九章和第十章. 第九章介绍了恶意代码安全攻防.首先教材介绍了恶意代码的基础知识,恶意代码指的是使计算 ...
最新文章
- 墨刀未能成功读取服务器数据,墨刀的使用
- python执行提示包找不到的问题
- python 类-Python 类属性和类方法
- 论文笔记:PointSIFT
- 【Java集合学习系列】HashMap实现原理及源码分析
- Angular2项目中浏览器拦截弹出窗口的解决方法
- php7 php5.6 array,[转]php5.6 升级到php7及变化
- python解析格式文件
- Python打造文件MD5值计算器
- linux如何批量清理文件大小,Linux下自动清理超过指定大小文件的方法
- 这位超级电脑之父,年近 90 仍不愿退休
- sql 获取当前系统时间
- 实例教你怎么使用s扫描器
- java写万年历_Java 实现万年历总结
- BGP双平面实验---bgp的选路
- android apk 应用分发平台
- Leetcode 刷题 - 排序(day2)_桶排序_Top K Frequent Elements
- pigx框架费用_【开源项目】一篇文章搞掂:Pig微服务框架
- matlab绘图笔记
- vue 点击动态展示不同的图片
热门文章
- 如何把word文档中的表格转成excel表格
- python定时开关机的代码_用python写一个windows下的定时关机脚本(推荐)
- 手机拨出等待时间长_手机充满电之后是等一会拔掉儿还是立刻拔掉?
- 真无线蓝牙耳机玩游戏真的不行吗?2021哪款蓝牙耳机性价比高?
- java个人通讯录系统_JSP个人通讯录系统
- day20Java-Thread-多线程实现方式1继承Thread类
- 在线油耗计算机,计算器新玩法 Windows 7变身油耗计算器
- Unity项目使用静态图片做背景
- maya动画制作(3)——龙的各种姿态动画制作(续)(修改更新)
- 力扣787. K 站中转内最便宜的航班