比特帝国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

比特帝国 首页 EOS EOS教程 EOS初级教程 查看内容

如何加入麒麟测试网,完成EOS最小化开发

2018-8-28 23:20| 发布者: IMEOS| 查看: 282| 评论: 0|原作者: IMEOS

本文转载自币乎作者张诗琦,原文链接:

https://bihu.com/article/1222402


在主网上开发dapp或者其他的应用程序,需要消耗各种资源,而且是不可逆的,所以,国内几个知名的节点一起组建了一个测试网络-——CryptoKylin-testnet,方便各个开发者进行开发和测试。

如何搭建测试网络节点:

环境:ubuntu16.4

配置:4核32g(现在测试网数据不是很多,如果开启filler-on建议再大一些)


第一步:

下载eosio源码,编译eosio,这个在eosio官网可以找到,为了方便大家,我这也列出步骤:

git clone https://github.com/EOSIO/eos.git --recursive
cd eos
git submodule update --init --recursive
./eosio_build.sh

安装,安装的默认路径是/usr/local/eosio/bin/路径下:

./eosio_install.sh

第二步:

从eosstore的github上下载节点启动需要的config和data数据

git clone https://github.com/eosstore/Kylintestnet-node-buildup.git

第三步:

从eosstore获取最新的data数据备份并放到eos-data目录下 data地址连接:https://s3-ap-northeast-1.amazonaws.com/cryptokylin-eosstore/index.html

找到最新的数据:

https://s3-ap-northeast-1.amazonaws.com/cryptokylin-eosstore/2018-08-25-07_25_48.tar.gz

./get_ubuntu_data.sh https://s3-ap-northeast-1.amazonaws.com/cryptokylin-eosstore/2018-08-25-07_25_48.tar.gz

这时,通过  ll eos-data/  查看数据可以看到

第四步:

部署systemctl服务,并且启动kylin程序

./set_kylinservice.sh
systemctl start kylin.service

其中需要注意的是,默认代码下载路径是/root下,当前的路径是/root/Kylintestnet-node-buildup/eosio-node/,如果路径不正确,需要自己修改kylin.service中的nodeos启动路径。

可以通过ps -ef|grep nodeos查看是否有nodeos进程。

第五步:

查看log

tail -f kylin.log

测试网络的电报群:

中文:https://t.me/cryptokylin 

英文:https://t.me/cryptokylin1en 

详细信息请看:https://github.com/eosstore/cryptokylin-illustrate



同时我们也转载公众号「EOS技术爱好者」,作者Lochaiching、Sheldon的部分内容,以供更好地参考。

在麒麟测试网络上的最小可视化产品,开始跑起来了。

在测试网络上面创建账户,以及成功用水龙头接币之后,就可以开始测试和部署账户了。

在麒麟测试网络上模拟Bancor Exchange写了一个KylinPoints,其中的参数包含:

出现错误,

以及错误原因

如何验证在测试网络部署:

- 验证abi

- 验证contracts

在麒麟测试网络上面创建、发行和转账KylinPoints的Demo:

错误提示

以及排查错误

最后一部分:

机器和Monitor

可视化的主机覆盖所有的主机和机器性能监控和告警预测


= END =


长按识别下方二维码

即可关注IMEOS.ONE公众号


比特帝国区块链交易所

最新评论

返回顶部