帖子
分享您的知识。
答案
4tomek180
Apr 6 2025, 19:22如果您仍然面临在Receiving
测试中表示类型的问题,则使用 SUI CLI 进行测试可能会有所帮助. 使用 CLI,您可以使用--type-args
标志轻松指定类型参数,这可以简化您的测试场景.
0
评论
Dominikus 168
Apr 7 2025, 00:46在某些测试场景中,以共享方式直接传输对象可能无法按预期运行,尤其是在出现与实例化权限相关的错误时. 在尝试公开收据之前,调整交易结构以促进对象共享,可以解决这些问题.
0
评论
Caplec104
Apr 7 2025, 01:34您可能首先需要以一种SharedObject
使用一个 TransactionBlock 将对象传输到的方式来构建测试. Receiving<T>
在后续的 TransactionBlock 中,你可以调用模块函数进行接受,即调用该函数. 这种方法可确保在尝试接收对象之前先正确共享对象.
0
评论
cod95
Apr 7 2025, 02:29传输对象时,public_transfer
如果您打算授予该对象的全部所有权,则使用该方法是正确的,即使您没有专门将其转让给SharedObject
. 两种方法都适合不同的用例,因此请确保您使用的方法符合您的目标.
0
评论
你知道答案吗?
请登录并分享。
Move is an executable bytecode language used to implement custom transactions and smart contracts.
148帖子231答案
热门帖子