Sui主网升级至V1.6.3版本

Sui主网现已升级至V1.6.3版本,此升级包含了多项修复和优化。升级要点如下所示: 

#13029

在构建Move代码时,可能会出现与实现自定义transfer/share/freeze函数相关的额外linter警告。这些函数是为了实施自定义的transfer/share/freeze策略而创建的。如果您将它们与具有store能力的类型的实例一起使用,将导致无法执行的策略(这些类型实例可以使用transfer/share/freeze函数的公共变体进行transfer/share/freeze)。

#13012

开发者现在可以有选择地忽略linter警告。linter警告现在还包含了一个附加的消息,描述如何忽略这些警告。例如,一个消息可能是“可以使用’#[lint_allow(share_owned)]’注释应用于’module’或module member(’const’、’fun’或’struct’)来忽略此警告”,这将允许忽略与可能试图共享已拥有的对象相关的警告。

#12968

运行Move单元测试时,警告不再阻止测试的运行。编译结果每次仅打印一次,用于每个sui move test命令。

#12771

此版本添加了一个新的过滤器TransactionKindIn,用于queryTransactionBlocks RPC端点。该过滤器接受TransactionKind列表,并返回与任何输入TransactionKind匹配的交易块页面。请注意,这仅由索引器支持,不直接支持Sui全节点。

#12822

在构建Move代码时,可能会出现与向交易发送者传输对象相关的额外linter警告。这个linter的目标是鼓励开发者从函数中返回对象,而不是将它们传输给交易发送者,以增加可编程交易块中函数的组合性,让调用者直接使用返回的对象。

查看完整日志: https://github.com/MystenLabs/sui/commits/mainnet-v1.6.3

另外,此版本也包含了SIP第6号改进提案的流动性质押功能更新,建议全节点尽快完成更新,以避免服务故障。


关于 Sui Network

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值