EOS 黎明3.0 发布

翻译:peter

原文地址:https://steemit.com/eos/@eosio/dawn-3-0-alpha-announcement

声明:未经许可,不得转发(已授权@eosgroup,金色财经,巴比特,每日币读,hi区块链)

eos.io开发社区的很多人都知道,从12月份以来,我们一直在把两条开发线—dawn 2.x 和dawn 3.0—合并起来。合并后的代码库现在已经足够稳定了,能把它公开了,它现在是我们的早期Alpha版本,我们会把它设为github上的主分支。之前的主分支会被重命名为“dawn-2.x”,它会作为一个非主分支继续存在。

社区开发者们将会注意到,下次他们从github主分支“git pull”的时候,他们将会得到新的dawn 3.0的代码。想继续pull连接到当前测试网的dawn 2.x代码的人可以这么做:按照新的readme.md文件里的指导进行操作,新的readme.md文件将会在调整主分支的时候发布。

请注意,dawn 3.0代码依然是早期alpha版本,它与目前的block.one提供的公共测试网络并不兼容,要到2018年第一季度结束时,它才会在公共测试网络中提供。在这个过渡期中,开发者们可以使用新的dawn 3.0代码创建自己的测试网。提醒一下,Dan Larimer与开发团队修改了我们预报开发进度的方式。这意味着我们不会公布dawn 3.0测试网的日期,直到我们对它的功能有足够的信心时才会公布。

当前的公共测试网(https://testnet1.eos.io) 将会继续运行dawn 2.x软件,当dawn 3.0测试网上线后, dawn 2.x测试网将会下线。

Dawn 2.x代码库的智能合约要想在新的3.0代码库上运行的话,需要进行修订,以利用新的特性。

Dawn 3.0中的主要修改包括:代码中把所有的“eos”都改成了“eosio”。我们还把“message”重命名为“action”,开发者也不再需要手动配置“scope”;所有的scope配置现在都是自动完成的。

其他dawn 3.0 alpha release版本的新特性包括:延迟转账,staking 池,新的现金合约(currency contract),新的新代币标准。新特性的完整列表将会在3.0 最终发布版通知中列出,我们期望在2018年第一季度结束时发布。EOS.IO软件发布信息的完整列表可以查看下面的地址:

https://github.com/EOSIO/eos/wiki/Releases