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