Sui主网升级至V1.28.4版本

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

#18536

将所有可能的connect_lazy错误推迟到请求时间处理。

#18206

明确将每轮领导者人数设置为1,以支持Mysticeti提交。

#17868

引入新功能标志和协议配置字段。

#18233

重构DKG以允许加密协议的升级,并迁移到V1(受协议配置参数控制)。

节点(验证节点和全节点)

#18712

修复了通过JSON-RPC从完整节点获取包信息的错误,其中包含UTF8字符串常量的包可能无法反汇编。

#18175

添加 MAX_ANNOTATED_VALUE_SIZE 环境变量,可在启动时用来覆盖注释值的 MAX_BOUND (如果遇到”Deserialized value too large” 错误时很有用)。如果未设置 MAX_ANNOTATED_VALUE_SIZE,MAX_BOUND 将默认为现有最大限制约1MiB。

#17868

将添加新的API SoftBundleCertifiedTransactionsV3。

#18233

重构DKG以允许加密协议的升级,并迁移到 V1(受协议配置参数控制)。

索引器

#18175

添加 MAX_ANNOTATED_VALUE_SIZE 环境变量,可在启动时用来覆盖注释值的 MAX_BOUND(如果遇到”Deserialized value too large” 错误时很有用)。如果未设置 MAX_ANNOTATED_VALUE_SIZE,MAX_BOUND 将默认为现有最大限制约1MiB。

JSON-RPC

#18099

通过节点配置中的 jsonrpc-server-type 字段配置jsonrpc服务器类型,具体如下:

  • ‘websocket’ 用于基于websocket的服务(已弃用)
  • ‘http’ 用于基于 http 的服务
  • ‘both’ 用于基于 websocket 和 http 的服务(已弃用)
  • 默认值为 ‘http’(如果未指定)。
  • 这也正式弃用了websocket jsonrpc服务,该服务将在接下来的几个版本中完全删除。现在用户可以通过设置 `jsonrpc-server-type` 配置重新启用此服务。我们发现该服务整体上不可靠,在使用时会导致生产问题/数据或事件丢失,因此决定停止使用它。
  • 弃用基于websocket的jsonrpc服务

#18175

添加 MAX_ANNOTATED_VALUE_SIZE 环境变量,可在启动时用来覆盖注释值的 MAX_BOUND(如果遇到”Deserialized value too large” 错误时很有用)。如果未设置 MAX_ANNOTATED_VALUE_SIZE,MAX_BOUND 将默认为现有最大限制约1MiB。

GraphQL

#18175

添加 MAX_ANNOTATED_VALUE_SIZE 环境变量,可在启动时用来覆盖注释值的 MAX_BOUND(如果遇到”Deserialized value too large” 错误时很有用)。如果未设置 MAX_ANNOTATED_VALUE_SIZE,MAX_BOUND 将默认为现有最大限制约1MiB。

CLI

#17920

为Move更好的显示中断错误,添加了对清晰错误渲染的支持。

完整日志:

https://github.com/MystenLabs/sui/commits/testnet-v1.28.4


关于Sui Network

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

官网|英文Twitter|中文Twitter|Discord|英文电报群|中文电报群

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/48640.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MyBatis:高级标签使用技巧的详细指南

请关注微信公众号:拾荒的小海螺 博客地址:http://lsk-ww.cn/ 1、简述 MyBatis 是一个优秀的持久层框架,提供了简单和灵活的 SQL 映射功能。除了基础的查询、插入、更新和删除操作外,MyBatis 还提供了一些高级标签,帮…

SQL 简单查询

目录 一、投影查询 1、指定特定列查询 2、修改返回列名查询 3、计算值查询 二、选择查询 1、使用关系表达式 2、使用逻辑表达式 3、使用 BETWEEN关键字 4、使用 IN关键字 5、使用 LIKE关键字 6、使用 IS NULL/ NOT NULL关键字 7、符合条件查询 三、聚合函数查询 一…

Docker_一刀流_好用、好玩还方便_(持续更新)

Docker 简介一、镜像和容器的概念镜像(Image)容器(Container)镜像和容器的关系 宿主机二、Dockerfile2.1 什么是Dockerfile2.2 Dockerfile中的常见指令2.3Dockerfile实例2.4 详细扩展 三、镜像3.1 镜像的创建3.2对于镜像的一些常用…

知识表示 | 利用 Protégé 软件构建小型本体

Hi,大家好,我是半亩花海。本项目旨在利用 Protg 软件构建小型本体,探索本体建模的实际应用,特别是应用本体与上层本体之间的关系继承与映射。我们将重点理解应用本体如何继承上层本体的关系,以及如何通过推理机制揭示实…

一起搭WPF界面之MVVM架构的简单搭建

一起搭WPF界面之MVVM架构的简单搭建 1 前言2 创建项目2.1新建项目2.2WPF2.3创建完成 3 MVVM划分3.1 划分逻辑3.2文件夹创建3.3文件创建3.3.1 Views——可在主界面的基础上,划分多个用户控件模块3.3.2 ViewModels——创建数据结构存放的cs文件3.3.3 Models——创建处…

网络安全入门教程(非常详细)从零基础入门到精通_网路安全 教程

前言 1.入行网络安全这是一条坚持的道路,三分钟的热情可以放弃往下看了。2.多练多想,不要离开了教程什么都不会了,最好看完教程自己独立完成技术方面的开发。3.有时多百度,我们往往都遇不到好心的大神,谁会无聊天天给…

用神经网络求解微分方程

微分方程是物理科学的主角之一,在工程、生物、经济甚至社会科学中都有广泛的应用。粗略地说,它们告诉我们一个量如何随时间变化(或其他参数,但通常我们对时间变化感兴趣)。我们可以了解人口、股票价格,甚至…

艺术成分很高的完全自定义的UITabBar(很简单)

引言 在iOS应用开发中,UITabBar是一个非常场景且重要的UI组件。系统为我们提供的UITabBar虽然功能强大,但是在某些情况下,它的标准样式并不能满足我们特定的设计需求,它的灵活性也有一些局限。为了打造更具个性化好的用户友好的交…

显卡驱动程序下载失败的原因及对策

在数字时代,显卡作为电脑的心脏部件之一,其驱动程序的正常运行是保证图形处理性能的关键。然而,不少用户在尝试下载显卡驱动程序时遭遇失败,这不仅影响了日常使用体验,还可能埋下系统不稳定的风险。本文将深入探讨显卡…

Mamba中的Mamba:在标记化Mamba模型中的集中式Mamba跨扫描高光谱图像分类

摘要 https://arxiv.org/pdf/2405.12003 高光谱图像(HSI)分类在遥感(RS)领域至关重要,尤其是随着深度学习技术的不断进步。顺序模型,如循环神经网络(RNNs)和Transformer&#xff0…

java题目之数字加密以及如何解密

public class Main6 {public static void main(String[] args) {// 某系统的数字密码&#xff08;大于0&#xff09;&#xff0c;比如1983&#xff0c;采用加密方式进行传输//定义了一个静态数组int []arr{1,9,8,3};//1.加密//先给每位数加上5for (int i 0; i <arr.length …

随机变量的数学期望

目录 简介 基本概念 数学期望的定义 数学期望的性质 数学期望的应用 计算实例 数学期望在解决哪些具体问题时最为有效&#xff1f; 如何计算两个或多个随机变量的组合概率及其期望值&#xff1f; 1. 计算组合概率 2. 计算期望值 当涉及到两个或多个随机变量的组合时&…

git实操之线上分支合并

线上分支合并 【 1 】本地dev分支合并到本地master上 # 本地dev分支合并到本地master上# 远程(线上)分支合并# 本地dev分支合并到本地master上# 远程(线上)分支合并#####本地和线上分支同步################ #### 远程创建分支&#xff0c;拉取到本地####-远程创建分支&#…

自定义Bean转换工具类

BeanConvertor工具类&#xff1a;简化Java对象转换的利器 在Java开发中,我们经常需要在不同的对象之间转换数据。这可能是因为我们需要将数据从一个层(如数据访问层)转移到另一个层(如服务层或表示层),或者是因为我们需要将外部API的数据结构转换为我们的内部数据结构。这种转…

华为云.云日志服务LTS及其基本使用

云计算 云日志服务LTS及其基本使用 - 文章信息 - Author: 李俊才 (jcLee95) Visit me at CSDN: https://jclee95.blog.csdn.netMy WebSite&#xff1a;http://thispage.tech/Email: 291148484163.com. Shenzhen ChinaAddress of this article:https://blog.csdn.net/qq_28550…

2024最新版虚拟便携空调小程序源码 支持流量主切换空调型号

产品截图 部分源代码展示 urls.js Object.defineProperty(exports, "__esModule", {value: !0 }), exports.default ["9c5f1fa582bee88300ffb7e28dce8b68_3188_128_128.png", "E-116154b04e91de689fb1c4ae99266dff_960.svg", "573eee719…

mysql的索引、事务和存储引擎

目录 索引 索引的概念 索引的作用 作用 索引的副作用 创建索引 创建索引的原则和依据 索引的类型 创建索引 查看索引 删除索引 drop 主键索引 普通索引 添加普通索引 唯一索引 添加唯一索引 组合索引 添加组合索引 查询组合索引 全文索引 添加全文索引 …

构建高效Node.js中间层:探索请求合并转发的艺术

&#x1f389; 博客主页&#xff1a;【剑九 六千里-CSDN博客】 &#x1f3a8; 上一篇文章&#xff1a;【CSS盒模型&#xff1a;掌握网页布局的核心】 &#x1f3a0; 系列专栏&#xff1a;【面试题-八股系列】 &#x1f496; 感谢大家点赞&#x1f44d;收藏⭐评论✍ 引言&#x…

接口测试JMeter-1.接口测试初识

第一章 接口测试初识 1. 接口测试理论基础 “接口测试”一个让人觉得非常高大上的名词&#xff0c;特别是对于刚入门的测试同学而言。随着测试技术不断的深化&#xff0c;“接口测试”出现在我们视野中的频次越来越高。那么接口测试到底是如何做的&#xff1f;接口测试的优势又…