扫码下载 APP
qrCode
更多下载方式
今天不再提醒

Neo SPCC 在 NeoGo v0.114.0 更新中解决了 TestNet 状态差异

image

资料来源:CryptoNewsNet 原始标题:Neo SPCC 在 NeoGo v0.114.0 更新中解决了 TestNet 状态差异 原文链接: https://cryptonews.net/news/altcoins/32021264/ Neo SPCC 已发布 NeoGo v0.114.0,此更新解决了区块 11,074,661 的 TestNet 状态差异,并引入了一系列兼容性、性能和功能改进。

状态兼容性修复

此次更新修正了由于对本地 NEP-17 代币转移处理不当而导致的状态不匹配,这可能导致节点在执行过程中出现分歧。同时,更新还解决了在过期的迭代器会话无法终止时发生的死锁问题。

NeoGo v0.114.0 与 3.8 版本及以后的 C# 节点实现保持完全兼容。

Neo SPCC指出,TestNet节点可能会重新同步或重置状态到区块11,074,660,但此步骤是可选的。从区块11,091,272开始,状态对齐自然恢复,仅剩下两个来自较低高度的交易的应用日志,这些日志不太可能影响大多数用户。

改进和修复

该发布通过添加 System.Storage.* 互操作 API 的本地类比,扩展了 Faun 预览,旨在支持对链上存储的未来增强。NeoFS 块存储上传器现在使用单线程搜索模型,以简化行为并提高可靠性,同时对相关的 NeoFS 组件进行了改进。

NeoFS 的 Go SDK 已更新至 RC15,此次发布包含文档更新、依赖库升级、在智能合约中使用 NeoFS 的新示例,以及对 NeoFS 审计工具的改进。编译器更新增加了对赋值运算符的支持,如 &=、|=、>>= 和 <<=。

错误修复针对的问题包括NEP-22和NEP-31的RPC绑定不正确,因导入模块中缺少外部包导致的编译器恐慌,遍历nil切片时的执行错误,负数NEP-17转账处理不当,以及终止过期迭代器会话时的失败。

删除已弃用的功能

根据弃用计划,此版本移除了 math.Max 和 math.Min 互操作函数,并取消了 SessionExpirationTime RPC 服务器配置。依赖此功能的智能合约或节点设置可能需要更新。

主网配置中的默认Prometheus和pprof端口也已更改,此修改可能会影响使用这些监控服务的运营商。

NEO-4.9%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)