发布于 2021-04-12 08:46:47
NFTs在各种平台上以不同的方式进行拍卖。理论上,拍卖可以是完全集中的--一位业主说,他们会在一定的时间内竞拍,甚至可能是非连锁拍卖。最后,竞拍者会通知中标者,接受他们的付款,并发送NFT。在这种情况下,你不能拿合同做什么。
我认为更常见的是在中间有一份拍卖合同。在拍卖开始时,NFT被转移到拍卖合同中,拍卖合同在某些情况下将NFT释放到某个地址。在这种情况下,您的合同不需要与实际的NFT合同交互,而需要与拍卖合同交互。例如,CryptoKitties的拍卖代码可以在可验证的合同这里中看到(您必须向下滚动一堆),而OpenSea的拍卖代码似乎就是这里。
一旦您知道您希望与哪种拍卖合同进行交互,您将能够导入目标合同的接口,然后让您的投标合同与其交互,就像您本来希望它与NFT本身交互一样。
祝好运!
https://ethereum.stackexchange.com/questions/97114
复制相似问题