Conflux 网络(Tethys) 1.1.3版本升级公告

改进:

RPC改进:

  • trace RPC的返回值里包含了blockHashepochHashepochNumbertransactionHashtransactionPosition
    请注意,trace_block返回的数据格式与旧版本不兼容。
  • cfx_getLogs中使用的日志过滤器中添加新的字段offset。如果指定,返回值将跳过最后的offset条日志。
    例如,对于10个匹配的日志(0..9)和 offset=0x1limit=0x5,响应将包含日志4..8
    注意:即使您指定offset,节点仍需要去处理相应的日志。因此,偏移量 = 10000,限制 = 10的过滤器的性能与偏移量=0,限制=100010的过滤器的性能大致相同。
  • 将新的参数subscription_epoch添加到epochs的pubsub。支持的值为“latest_mined”(默认值)和“latest_state”
  • 添加cfx_getAccountPendingInfo以获取某些帐户的待处理交易信息,从而更好地调查待处理的交易问题。

配置改进:

  • 通过保持dev_block_interval_ms未设置的状态使得在dev mode中已发送的交易可以被即时打包。
    请注意,设置dev_block_interval_ms将会禁用这种即时打包的方式,并且仅会定期生成区块。

性能优化:

  • 优化状态实现以获得更好的缓存性能。

Bug修复:

  • 修复了一个漏洞。该错误使在dev模式下运行的节点不会自动生成块。

下载

新版节点程序可在 github.com/Conflux-Chain/conflux-rust/releases 内下载。

我是节点运营者/矿工,我需要做什么?

如果已启动了节点,需先暂停这个节点的运行,然后将原节点程序中的 run 目录下的名为"conflux"的可执行文件,替换为 Conflux v1.1.3节点程序的 Conflux 的可执行文件。随后可重新启动。

如新启动节点,可以下载最新版的 Conflux v1.1.3,运行即可。

如不升级节点、不参与本次升级,会出现什么情况?

一般情况下不会出现问题,本次升级不涉及共识层的内容,可以选择不用更新。

对普通用户会有什么影响?

正在链上运行的节点升级过程中,部分服务可能会受到影响而延迟。在节点升级完成后会恢复正常。

感谢您的支持!

衷心感谢 Conflux 社区以及所有 Conflux 生态的开发者们,感谢你们的努力、思考和贡献,为 Conflux 带来了更好的明天。

1 Like