Sui主网升级至V1.28.4版本

其他升级要点如下所示:

#18536

将所有可能的connect_lazy错误推迟到请求时间处理。

#18206

明确将每轮领导者人数设置为1,以支持Mysticeti提交。

#17868

引入新功能标志和协议配置字段。

#18233

重构DKG以允许加密协议的升级,并迁移到V1(受协议配置参数控制)。

节点(验证节点和全节点)

#18712

修复了通过JSON-RPC从完整节点获取包信息的错误,其中包含UTF8字符串常量的包可能无法反汇编。

#18175

添加 MAX_ANNOTATED_VALUE_SIZE 环境变量,可在启动时用来覆盖注释值的 MAX_BOUND (如果遇到”Deserialized value too large” 错误时很有用)。如果未设置 MAX_ANNOTATED_VALUE_SIZE,MAX_BOUND 将默认为现有最大限制约1MiB。

#17868

将添加新的API SoftBundleCertifiedTransactionsV3。

#18233

重构DKG以允许加密协议的升级,并迁移到 V1(受协议配置参数控制)。

索引器

#18175

添加 MAX_ANNOTATED_VALUE_SIZE 环境变量,可在启动时用来覆盖注释值的 MAX_BOUND(如果遇到”Deserialized value too large” 错误时很有用)。如果未设置 MAX_ANNOTATED_VALUE_SIZE,MAX_BOUND 将默认为现有最大限制约1MiB。

JSON-RPC

#18099

通过节点配置中的 jsonrpc-server-type 字段配置jsonrpc服务器类型,具体如下:

  • ‘websocket’ 用于基于websocket的服务(已弃用)
  • ‘http’ 用于基于 http 的服务
  • ‘both’ 用于基于 websocket 和 http 的服务(已弃用)
  • 默认值为 ‘http’(如果未指定)。
  • 这也正式弃用了websocket jsonrpc服务,该服务将在接下来的几个版本中完全删除。现在用户可以通过设置 `jsonrpc-server-type` 配置重新启用此服务。我们发现该服务整体上不可靠,在使用时会导致生产问题/数据或事件丢失,因此决定停止使用它。
  • 弃用基于websocket的jsonrpc服务

#18175

添加 MAX_ANNOTATED_VALUE_SIZE 环境变量,可在启动时用来覆盖注释值的 MAX_BOUND(如果遇到”Deserialized value too large” 错误时很有用)。如果未设置 MAX_ANNOTATED_VALUE_SIZE,MAX_BOUND 将默认为现有最大限制约1MiB。

GraphQL

#18175

添加 MAX_ANNOTATED_VALUE_SIZE 环境变量,可在启动时用来覆盖注释值的 MAX_BOUND(如果遇到”Deserialized value too large” 错误时很有用)。如果未设置 MAX_ANNOTATED_VALUE_SIZE,MAX_BOUND 将默认为现有最大限制约1MiB。

CLI

#17920

为Move更好的显示中断错误,添加了对清晰错误渲染的支持。

完整日志:

https://github.com/MystenLabs/sui/commits/testnet-v1.28.4


关于Sui Network

Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac

官网英文Twitter中文TwitterDiscord英文电报群中文电报群

上一篇:【ffmpeg命令】ffmpeg通用选项-前言


下一篇:类和对象(二)