重磅发布!NEO-CLI v2.9.2实现性能提升 设置优先交易费用门槛
NGD发布了最新版NEO-CLI客户端,新版客户端旨在改善节点性能和网络拥堵问题。点击原文可下载v2.9.2新版客户端,不久后将应用于共识节点。
"
最新版本的更改日志如下:
新增项:
1)增加新的插件类别:IPersistencePlugin
2)允许列出已加载的插件并显示插件的帮助信息。
变更项:
1)允许在程序启动后,通过 RPC 服务打开钱包。
2)允许通过 Neo.Iterator.Create API 来创建数组的迭代器
3)改善P2P网络的性能
修复项:
1)修复当钱包包含大量地址时NEP-5资产余额可能无法显示的问题
2)修复导致NeoVM执行状态不一致的问题
3)修复“打开的文件过多”的问题
4)修复默克尔树存在的问题
移除项:
1)移除Neo.Witness.GetInvocation(智能合约)
2)改进的地方主要包括更新Akka框架应用,原因是原有的Akka框架导致了节点性能问题,此外还实现了新的优先交易系统。在新的系统中,附加费低于0.001GAS的交易将并入免费交易一类。
此外还新增了一个小的共识重构器并对其做出了一些改进,但这些变更还未完成,仍在开发中,且需要进一步完善。当下优先级别最高的变更是实现共识的提交阶段,需要接入Akka模型并预防“区块分叉”问题。