Sui 主网升级至 V1.49.2

图片

Sui 主网现已升级至 V1.49.2 版本,同时协议升级至 84 版本,其他升级要点如下所示:

升级要点

协议(v84)

#22081

在适配器中转换 TypeInput 时,统一为基于定义 ID 的类型输入。

👉 有关详细信息,请参阅#22081:

https://github.com/MystenLabs/sui/pull/22081

#22113

主网上启用 ExecutionTimeEstimate 模式以优化拥堵控制。

👉 有关详细信息,请参阅#22113:

https://github.com/MystenLabs/sui/pull/22113

#22120

更新 Nitro 证明解析逻辑,并在 v83 中主网上启用。

👉 有关详细信息,请参阅#22120:

https://github.com/MystenLabs/sui/pull/22120

#22092

新增功能开关,允许对象运行时使用 TypeTags 替代 VM 类型

👉 有关详细信息,请参阅#22092:

https://github.com/MystenLabs/sui/pull/22092

#22258

根据社区投票,升级协议以支持被盗资金的恢复。

👉 有关详细信息,请参阅#22258:

https://github.com/MystenLabs/sui/pull/22258

节点(验证节点 & 全节点)

#21995

状态同步的存档机制切换为使用 checkpoint 数据桶。请在全节点配置文件的 state-archive-read-config 中添加 ingestion-url 字段。

**配置详情:**https://docs.sui.io/guides/developer/advanced/custom-indexer#remote-reader

👉 有关详细信息,请参阅#21995:

https://github.com/MystenLabs/sui/pull/21995

CLI 命令行工具

#21983

新增 --client.env 参数,允许单条命令选择特定环境执行。

👉 有关详细信息,请参阅#21983:

https://github.com/MystenLabs/sui/pull/21983

Rust SDK

#21893

新增 merge_coins 与 smash_coins 方法,用于构建 ProgrammableTransactionBuilder。

👉 有关详细信息,请参阅#21893:

https://github.com/MystenLabs/sui/pull/21893

#21983

简化 WalletContext::new 参数,仅需配置路径,其他配置(超时、并发数等)可在创建后设置。

👉 有关详细信息,请参阅#21983:

https://github.com/MystenLabs/sui/pull/21983

**🌟 完整变更日志:**https://github.com/MystenLabs/sui/commits/mainnet-v1.49.2