并不需要完整实现 INFT 中交互的全部功能,但应当使得特定功能和接口符合标准,以使得其他 INFT 可以从交互中获得期望结果。
通过调用该接口,将 NFT 的全部权力移交给另一个 NFT 。这是一个链式过程,具有真正所有权的为最终无归属的 NFT ,我们称之为“最终权力”。最终权力 NFT 可以将 owner 设置为权限管理合约(包括通过 controller 模式),来实现对名下所有 NFT 的管理,此时它应当支持授权另一个游戏合约来操作 owner 合约,进而与名下所有 NFT 交互,如此一来避免了多多个 NFT 频繁 Approval
。
源 NFT
的 vest
修改为目标 NFT。null
、None
) 时,设置 NFT 的vest
为空,意味着源 NFT 不归属于任何一个 NFT。将 NFT 的所有权发送给另一个用户。
NFT
的 owner
修改为目标用户地址。将两个 NFT 合并为一个,另一个销毁。