记一点cita的使用过程

接触到cita的第一点就是感觉纯docker操作,这点还有不错的好处的。但是也有着调试麻烦等各种各样的事情。如果你想吧环境从docker->正式环境,那么https://github.com/cryptape/cita-run/tree/ubuntu-18.04-20180523,请跟着docker镜像制作的方式来安装环境即可。

接下来的尝试都是根据教程一步一步走过来的,除了其中有几点。

1、在将普通节点升级成共识节点的时候需要接点的公钥地址。(额,我只在节点中找到了私钥根本就没公钥。)

官方人士提供了一个工具https://github.com/driftluo/cita-cli,把私钥进行转化成公钥和地址。

2、默认的接点创建是没有权限配置的,需要自己将权限打开

./scripts/create_cita_config.py create --nodes "127.0.0.1:4000,127.0.0.1:4001,127.0.0.1:4002,127.0.0.1:4003" \
                                         --super_admin "0x9dcd6b234e2772c5451fd4ccf7582f4283140697" \
                                         --contract_arguments SysConfig.check_permission=true

3、分布式多节点配置

因为不是很了解 cita具体的分布式发布方法。现在我先在自己本机创建了多个节点,分配了多个不同的ip地址,然后再把这些节点分发到各个机器上去。如果创建了一个新的节点,只能把创建出来的节点ip配置一个一个的复制到分布式的节点中然后在更新template中的节点列表文件。(我暂时是这么做的)


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值