Sui主网升级至V1.33.2

文摘   2024-09-19 15:18   安徽  



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

Sui Network
Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有横向可扩展性,让开发者能够快速且低成本支持广泛的应用开发。
 最新文章