查看原文
其他

Sui主网升级至V1.10.1版本

Sui Network Sui Network 2024-01-09




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_erroris_client_erroris_execution_erroris_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

继续滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存