Sui主网升级至V1.10.1版本
Sui主网现已升级至V1.10.1版本,同时Sui协议升级至25版本。其他升级要点如下所示:
升级要点
[#13822]
使用由仪式生成的验证密钥来验证zklogin交易中的证明,Sui协议升级至25版本,启用JWK共识和3个OAuth提供商的zklogin标志。
👉 有关详细信息,请参阅#13822:
https://github.com/MystenLabs/sui/pull/13822
[#13422]
在构建具有这些元素的Move代码时,可能会出现关于未使用常量的新编译器警告。
👉 有关详细信息,请参阅#13422:
https://github.com/MystenLabs/sui/pull/13422
[#13695]
现在可以将sui_sdk::error::Error::RpcError响应转换为sui_sdk::error::JsonRpcError响应,以确定错误是客户端错误还是临时错误。转换后,您可以检查错误的代码、消息和数据,并使用is_call_error、is_client_error、is_execution_error和is_transient_error等方法。您可以在sui-sdk/examples/json_rpc_errors.rs中找到此用法的示例。请注意,临时错误现在映射到代码为-32050和-32001,并保留用于RPC返回的任何未知错误。
👉 有关详细信息,请参阅#13695:
https://github.com/MystenLabs/sui/pull/13695
[#13699]
启用protocol-config标志narwhal_new_leader_election_schedule,用于Narwhal基于声誉的新的领导选举算法,以增强容错性,并设置mainnet的坏节点质押阈值consensus_bad_nodes_stake_threshold。
👉 有关详细信息,请参阅#13699:
https://github.com/MystenLabs/sui/pull/13699
[#13675]
更新Sui Client CLI中sui client new-address命令的默认输出。现在,控制台将以格式良好的表格显示密钥对详细信息。如果包括--json标志(sui client new-address--json),则控制台将显示密钥对详细信息的JSON表示形式。
👉 有关详细信息,请参阅#13675:
https://github.com/MystenLabs/sui/pull/13675
[#13408]
在Move 2024.alpha中添加了对初始public(package)的支持。现在,您可以将函数定义在整个包中公开,而无需明确列出友元模块。它们对该包中的任何模块都是公开可用的,但仍然不能在该包之外调用它们。
👉 有关详细信息,请参阅#13408:
https://github.com/MystenLabs/sui/pull/13408
🌟 完整更新日志:
https://github.com/MystenLabs/sui/commits/mainnet-v1.10.1
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