动态 EOS 1.4.0 版本

lome · October 17, 2018 · Last by lveos replied at December 17, 2018 · 1111 hits

除了针对v1.3进行的累积修补程序之外,此版本还包含一些其他功能和修复程序.

弃用/取消通知

  • 将binaryen作为WebAssembly运行时删除,以支持wabt。
  • 骰子合同已被删除,有利于在不同的存储库(TBD)中存储示例合同.

变化

二进制版本

这是正式支持cleos keosdnodeos的二进制可分发版的第一个版本。 用户应该能够下载适用于支持的操作系统的软件包。 链接将发布到存储库发布部分。

确定性快照

此版本支持创建影响共识的确定性快照。 由插件创建的状态等情况下,不方便支持非共识状态。 可以在链接的问题中找到有关创建和使用快照的说明。

此外,此更改允许在共识状态上确定性完整性哈希,这可用于验证两个不同节点的状态完全相同。

其他变化

  • 添加了对cmake find_package的支持.
  • 从checktime hot path中删除skip_trx_checks().
  • 删除dice.
  • 添加了使用bnet插件的distributed-transaction-test版本
  • 删除未使用的代码
  • 为eos repo添加了拉取请求模板
  • 为未定义的行为清理程序添加了buildkite管道
  • 用于WAVM的efactor eosio_exit;提高长时间运行性能
  • 基于内核计时器的检查时间
  • 将块日志验证添加到分布式事务测试
  • 重复的错误消息
  • 删除nodeos不再支持的config.ini选项
  • 修复两种类型的cleos命令的描述以创建帐户
  • Fox为单元测试代码覆盖管道
  • 将日志级别名称添加到日志输出
  • 将过滤器应用于事务更新
  • 在hard_fail上创建action_trace和action_receipt
  • 将核心符号名称长度更改为7
  • 清理代码以修复构建警告
  • 重命名cleos sudo命令包装;还允许用户覆盖合同帐户
  • 在集成测试中添加了缺失事务的诊断
  • 删除abi序列化程序中不需要的lambda捕获
  • 修复远程测试
  • 添加了BP心跳插件的链接
  • 在macOS上通过系统证书存储填充根CA.
  • 在日志工具中添加了读取可逆块
  • 由eosBLACK团队介绍eosio_mysql_plugin
  • 添加对ZeroMQ社区插件的引用
  • 删除未使用的eosio :: sort_names()
  • 修改'start_sync'功能的同步号
  • 为某些测试添加了钱包端口的命令行参数
  • 添加以字节为单位购买ram的选项到newaccount,delegatebw和buyram
  • 允许在eosio_build.sh中使用本地CMAKE flags
  • producer_plugin:将“微秒”更改为“以微秒为单位”
  • 为2018 MBP型号启用Secure Enclave钱包
  • 对链库外的使用者仅允许对状态DB进行只读访问
  • 从nodeos中删除binaryen
  • 在文件系统和二进制包中安装许可证(和第三方许可证)
  • 在删除chain_api_plugin未使用的 lambda
  • 最终的keosd unix socket更改
  • 使wabt成为默认的wasm
  • 修复交易的Block Walker
  • 详细的ABI序列化错误
  • 除非打开控制台,否则隐藏未对齐的警告
  • 删除一些未使用的lambda
  • 更新se_wallet;
共收到 1 条回复
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up