• Sui主网升级至V1.11.2版本


    Sui主网现已升级至V1.11.2版本,同时Sui协议升级至27版本。其他升级要点如下:

    对于一些更高级别的交易,更改了一些gas费设置,使其gas费消耗的更快。这些更改不影响以前在网络上运行的任何交易,只是为了确保在开始大量使用资源时按照实际使用收费。

    #13944

    这个PR改进并更改了sui client object命令返回的输出,使其成为一个易于理解和浏览的表格。如果需要标准的JSON输出,可以使用- -json标志。

    #13956

    更新了反汇编的Move字节码中常数的显示,如果常数是有效的utf8格式的vector,则尝试显示反序列化的字符串。

    #13869

    通过改进sui client objects的显示输出,以显示易于理解和浏览的表格中的详细信息。您可以使用- -json标志以输出更详细和标准的JSON格式

    #13852

    这个PR将sui client gas [address]输出改为易于理解和浏览的表格。这打破了以前使用- -json标志时的JSON格式,将GasCoin的输出类型更改为更简单的类型。例如,以前您可能通过原始JSON中的id.id来访问gas coin ID,以及通过balance.value来访问值,如下面的示例所示:

    1. {
    2. "id": {
    3. "id": "0x20365c5cee12091faf31e3ea5f3586a4ea5f1ae49d71cda99c104b5ae8325f8b"
    4. },
    5. "balance": {
    6. "value": 997250075972
    7. }
    8. }

    通过这一更改,您必须使用gasCoinId来访问ID,并使用gasBalance来获取余额数值。JSON输出现在类似于以下内容:

    1. {
    2. "gasCoinId": "0x20365c5cee12091faf31e3ea5f3586a4ea5f1ae49d71cda99c104b5ae8325f8b",
    3. "gasBalance": 997250075972
    4. }

    #13800

    当您抑制代码的Linter警告时,有关这些被抑制的警告的基本统计信息(包括被抑制的警告数量和被抑制的警告类别数量)将会被打印。

    #13870

    此PR更改了sui client verify-bytecode-meter命令的输出格式,使其呈现为一个易于理解和浏览的表格。

    #13848

    此PR更新了sui client envs命令的响应,以显示为一个易于理解和浏览的表格。如果需要标准的JSON输出,可以使用- -json选项。

    #13786

    如果您尝试使用sui client publish — test命令在测试模式下编译和发布软件包,Sui CLI现在会返回新的错误消息。

    #13822

    使用由仪式生成的验证密钥来验证zklogin事务中的证明。协议版本升级至25后,即启用 JWK共识和用于3个OAuth提供程序的zkLogin标志。

    #13791

    已更新zkLogin,使用由仪式生成的验证密钥来验证zkLogin事务中的证明。此更改增加了一种机制,使验证程序能够就由OAuth提供程序(例如Google、Facebook、Twitch)提供的JWK达成一致意见。这些JWK是zkLogin用于验证用户事务的证明的公共输入的一部分。

    #13487

    Move.lock文件中的Manifest文件摘要和依赖摘要字段现在是强制的。

    #13644

    引入了协议版本25,其中添加了sui::table_vec::swapsui::table_vec::swap_remove到系统软件包。使用这些函数可以在单个TableVec中交换两个位置或在O(1)时间内将元素交换到末尾并移除它,类似于std::vector::swapstd::vector::swap_remove

    #13795

    生成的Linter警告现在包括关于如何提供Linter反馈的信息。

    完整变更日志:https://github.com/MystenLabs/sui/releases/tag/mainnet-v1.11.2


    关于 Sui Network

    Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac

    官网英文Twitter中文TwitterDiscord英文电报群中文电报群

  • 相关阅读:
    如何区分和选择EML、DML两种激光器
    kaggle新赛:UBC卵巢癌亚型分类和异常检测大赛【图像分类】
    【Linux】Linux常用命令60条(含完整命令语句)
    最小最大表示法超详细讲解
    【机器学习】梯度下降法与牛顿法【Ⅱ】牛顿法与修正牛顿法
    进程的创建
    拼图小游戏
    系统常见电脑蓝屏原因以及解决方法
    Java中 数组的定义与使用
    贷款测算应用PC端
  • 原文地址:https://blog.csdn.net/Sui_Network/article/details/133793757