Sui主网现已升级至V1.33.2版本,同时协议升级至59版本,其他升级要点如下所示:
升级要点
协议
[#19404]
启用对等节点的共识轮次探测。
👉 有关详细信息,请参阅#19404:
https://github.com/MystenLabs/sui/pull/19404
[#19119]
无符号整数现在支持.to_string()方法,例如10u8.to_string()等同于 b"10".to_string()。
👉 有关详细信息,请参阅#19119:
https://github.com/MystenLabs/sui/pull/19119
GraphQL
[#18774]
为GraphQL引入.move名称解析(内部和外部),目前仅支持非主网环境。
👉 有关详细信息,请参阅#18774:
https://github.com/MystenLabs/sui/pull/18774
[#18017]
添加了max_tx_payload_size变量,以防止大型交易查询。所有GraphQL中executeTransactionBlock节点的txBytes和签名之和,或 dryRunTransactionBlock节点中的txBytes必须低于max_tx_payload_size。该值基于protocol_version -> max_tx_bytes计算,并添加Base64开销。此外,还检查查询总大小不超过max_tx_payload_size + max_query_payload_size。
👉 有关详细信息,请参阅#18017:
https://github.com/MystenLabs/sui/pull/18017
[#19191]
移除了对多个版本的支持。GraphQL 版本现在与sui-node版本保持一致,并且不再支持ServiceConfig.availableVersions查询。
👉 有关详细信息,请参阅#19191:
https://github.com/MystenLabs/sui/pull/19191
CLI
[#16626]
Move现在将在许多情况下针对不必要的数学运算进行语法检查。
👉 有关详细信息,请参阅#16626:
https://github.com/MystenLabs/sui/pull/16626
[#19126]
Move整数模块现在具有bitwise_not函数和max_value宏函数。
👉 有关详细信息,请参阅#19126:
https://github.com/MystenLabs/sui/pull/19126
🌟 完整变更日志:https://github.com/MystenLabs/sui/commits/mainnet-v1.33.2
Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。
获取更多信息:
https://linktr.ee/sui_apac
关于Sui Network
获取更多信息
官方网站: https://sui.io
Discord: https://discord.com/invite/sui
中文Twitter: https://twitter.com/SuiNetworkCN
中文Medium: https://medium.com/sui-network-cn
中文电报群: https://t.me/Sui_Blockchain_Chinese