【开发周报】æternity更多挖矿功能增强

上周,Roma团队(负责支持和更新æternity Roma版本发布1.XX的团队)已经完成发布1.1.0版的任务。

1.0.0版本正式发布于2018年12月13日发布,具有以下功能:

  • 如果用户HTTP API上的请求无效,则会严格调整日志消息的严重性 - 从只是进行警告到提供相关信息;

  • 详细介绍Sophia编译器的错误原因,在HTTP响应中返回路径/debug/contracts/code/compile; 这是向前兼容的用户HTTP API增强版本;

  • 精细调整用户API请求的验证。请求正文现在必须小于 5 MB(之前版本为8 MB),必须在10秒内(之前版本为15秒)收到;

  • 在出现用户HTTP API请求的意外验证结果(从反馈错误到详细警告)的情况下,精细调整日志消息的严重性;

  • 添加network_id到/status端点。这是向前兼容的用户HTTP API增强版本;

  • 默认情况下禁用挖矿功能自动启动,并在未启用挖矿时可手选受益人地址;

  • 重新设计节点,如何与矿工更好交互。将nonce作为单独选项传递;

  • 引入了repeats挖矿选项,允许矿工在一个环境中进行多次尝试;

  • 添加了对节点内多GPU挖矿的支持。还添加了配置instances: N以允许多GPU挖矿;

  • 在Ubuntu发布中发布了Linux CUDA GPU Miner(cuda29,lcuda29) - 从现在开始,GPU挖矿可以在Linux上即时使用。

与所有1.XX版本一样,此版本向前兼容v1.0.0。

与此同时,我们正在准备Windows版本的æternity节点的二进制文件。如果您有兴趣,请查看æternity论坛中的这个主题,在那里进行Windows版本的封闭测试。

对于我们的下一个版本,我们将调整我们的双周发布新版本周期规律,具体时间为预计2019年1月10日(周四)发布版本1.2.0 。原因很明显:唯一比星期五晚上发布版本更糟糕的事情是在圣诞节和新年之间发布。

我们非常重视测试/改进/讨论使用代码的任何努力,并且很高兴在论坛中有这么多用户与我们合作。

谢谢大家的支持!

原始链接:

https://blog.aeternity.com/mining-improvements-and-other-enhancements-ee0389785be4

翻译:金刚狼