时间:2024-02-24|浏览:296
用戶喜愛的交易所
已有账号登陆后会弹出下载
临时共享对象是 Sui 的一项新功能,使开发人员能够删除共享对象。
这一新功能增加了开发人员可用的工具集以及他们与共享对象交互的方式,从而提高了对象管理的成本效率和表现力。
一旦实现共享对象的目的,启用共享对象的临时创建和后续删除可以简化与共享对象的交互。
此功能消除了使用标志或其他逻辑来指示共享对象状态的需要,允许更简单的逻辑和增强智能合约的清晰度,并在共享对象被删除后回收对象存储费用。
总结一下临时共享对象的一些好处:
全生命周期管理:
共享对象的删除完成了Sui上共享对象的对象生命周期,允许创建、使用和删除。
恢复对象存储费用并降低成本:
通过启用共享对象的删除,开发人员可以通过恢复不再使用的共享对象的存储费用来降低与维护区块链上不必要的数据相关的成本。
逻辑增强的表现力和清晰度:
开发人员现在可以使用共享对象,而无需对使用后逻辑进行编码,以防止在不再需要共享对象后与共享对象进行交互:一旦共享对象不再有用,就可以将其删除。
渴望利用这一新功能的开发人员可以在最新的共享托管 E2E 应用程序指南中找到临时共享对象的示例 - 在本例中,是在托管结束后回收共享托管对象。
快乐建设!