EOS,Dawn 3.0 Alpha 发布
在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
EOS,Dawn 3.0 Alpha 发布