其他升级要点如下所示:
GraphQL
#17313
不再存在 Live 或 Historical 的 ObjectKind,它们已经合并为单个 Indexed 类型,表示从索引中获取的任何对象(而不是我们有相关信息但尚未建立索引的对象, 或者已被删除或包装的对象,因此不可用)。
CLI
#17155
在 sui move build — path <relative_path> 命令执行时,不会因操作系统错误2而中止。
#17205
为 sui::publisher 模块中的函数添加了接收器函数别名。
#17106
由于点链(例如some_struct.some_field)解析错误不再阻止编译,并且编译器诊断可以到达后续编译阶段,因此开发人员可能会看到更多的编译器诊断信息。
#17267
当在初始配置期间接受默认配置时,现在CLI将创建测试网络而不是开发网络。
#17322
为 Sui CLI 添加了自动gas估算功能。如果未提供gas预算,则该工具将执行交易的试运行以获取gas预算估算值,然后执行交易。这意味着对于所有相关命令, — gas-budget 标志现在是可选的。请注意,由于额外的试运行调用,会导致性能的轻微损耗。
完整日志:
Commits · MystenLabs/sui
关于 Sui Network
Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac
官网|英文Twitter|中文Twitter|Discord|英文电报群|中文电报群