EOS3.0 本地测试环境搭建

前言:大家好,我是咬了一口的苹果, EOS 3.0版本更新已经很久了,苹果也试着安装了一下3.0,就来分享一下经验,或许许多人已经成功部署很长时间了,有兴趣也可以一起讨论一下这个版本,话不多说,下面进入正题。

本人是在mac上做的测试,所以就只记录mac版本遇到的问题。

一键部署

执行代码如下:

git clone https://github.com/eosio/eos --recursive
cd eos
./eosio_build.sh

编译,构建速度上也快了很多,方便简洁。

本地节点运行

eos3.0的本地节点运行,官方的声明是支持可变多个生产者的,到目前为止,我只知道运行起来的方法,希望一些大佬可以给点指导。
首先运行 eosiod文件

./eosiod

系统会在eos/build/etc/eosio/node_00下创建config.ini文件。

编辑config.ini文件, 加入生产者eosio,设置enable-stale-production = true。

加入pulgins如下:

plugin = eosio::producer_plugin
plugin = eosio::wallet_api_plugin
plugin = eosio::chain_api_plugin
plugin = eosio::http_plugin

然后运行eosiod。本地环境就跑起来了,但是现在只有一个生产者。

然后就是按照github上添加账号和钱包,我在新建钱包的时候遇到了问题,查找发现需要钱包open和unlocd。

./eosioc wallet open

./eosioc wallet unlock

你可能感兴趣的:(EOS3.0 本地测试环境搭建)