EOSIO在今天发布了新版本,包括EOSIO v2.0.0、EOSIO.CDT v1.7.0、EOSIO.Contracts v1.9.0,我本地的开发环境了也做了相应的升级。 升级前的版本为: EOSIO:v1.8.5EOSIO.CDT:v.1.6.5升级后的版本为: EOSIO:v2.0.0EOSIO.CDT:v.1.7.0升级EOSIO 到https://github.com/EOSIO/eos/releases/tag/v2.0.0下载自己操作系统对应的安装包: 以Ubuntu 16.04系统为例,下载eosio_2.0.0-1-ubuntu-16.04_amd64.deb,使用如下命令安装: sudo apt install ./eosio_2.0.0-1-ubuntu-16.04_amd64.deb 安装好后,检查版本号: 然后进行数据reply,删除区块数据目录 data 文件夹中的 blocks/reversible 和 state 文件夹: cd .local/share/eosio/nodeos/data rm -rf blocks/reversible rm -rf state 运行nodeos,系统会自动进行replay: replay完成后正常出块,链上账户信息完好: 可以看到,cleos get account 命令相较于之前的版本,增加了REX balances的显示。 升级EOSIO.CDT 到https://github.com/EOSIO/eosio.cdt/releases/tag/v1.7.0下载自己操作系统对应的安装包: 以Ubuntu 16.04系统为例,,下载eosio.cdt_1.7.0-1-ubuntu-18.04_amd64.deb,使用如下命令安装: sudo apt install ./eosio.cdt_1.7.0-1-ubuntu-18.04_amd64.deb 安装好后,检查版本号: EOSIO.CDT的代码会被安装到 /usr/opt/eosio.cdt 目录下,类似的,EOSIO的代码被安装到了 /usr/opt/eosio 目录下。 EOSIO.Contracts & REX规则变更 EOSIO系统合约这次升级主要修改了REX的一些规则,其他功能(如新增regproducer2 Action)可以到官方文档查阅。 REX的规则变化如下: 1、REX收益线性释放 改动前,REX从CPU/NET资源租赁、RAM交易手续费、短账户名竞拍获得的收益会直接转入Rex pool,收益实时分配给REX持有者; 改动后,上述三种收益会先收集到REX分期池(staging pool)中,在12小时内,按30天逐步线性分配给REX持有人。 2、可租赁阈值由20%下调至10% 具体代码如下: const int64_t unlent_lower_bound = rexitr->total_lent.amount / 10; const int64_t available_unlent = rexitr->total_unlent.amount - unlent_lower_bound; 即最大租赁比率会由目前的83.33%上调至90.91%,可以租到更多CPU,价格也更高。 —- 编译者/作者:松果 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
升级本地EOS开发环境到EOSIO v2.0.0 & REX规则变更
2020-06-08 松果 来源:区块链网络
LOADING...
相关阅读:
- 行情分析外,用140倍高杠十分钟 赚100万,一分钟后爆仓清零,有人问;2020-08-01
- 第630篇:李笑来说Defi最近还得出事……2020-08-01
- 比特币价格飙升至11,400美元,交易员称“牛市阶段”正在点燃2020-08-01
- SEC将监控合同授予Ciphertrace,美国监管机构开始涉足Binance链2020-08-01
- 读币圈头条拿3000key红包||5张图来看以太坊的发展史。2020-08-01