如果我有一个游戏,其中有许多NFT游戏碎片,已经失去了游戏,我可以通过智能合同烧掉他们吗?
为了清晰起见,NFT是在球员的钱包里铸造的。玩家可以选择继续玩游戏,但是如果他们的棋子死了,NFT就会被烧掉。
我现在可以看到的选项是:玩家自己烧掉它们,报告返回,然后通过分类帐检查。球员‘礼物’的NFT作为他们选择的一部分,继续发挥,然后在死亡,我烧了NFT。
任何关于如何在智能合同中自动实现这一点的建议,因为我不想依赖玩家,点击Opensea上的“烧伤”按钮,或者必须通过每个天赋的NFT并手动燃烧。
谢谢。
发布于 2022-09-05 19:13:00
这很有趣。你用的是什么区块链?需要支持某种自动化,并且需要从令牌合同的所有者或通过合同调用调用传递函数(燃烧令牌)以避免费用。然后,契约调用需要通过外部事件触发。
https://stackoverflow.com/questions/73610089
复制相似问题