Solidity

將 ERC20 轉讓和接收限制為特定 NFT 的所有者

  • February 3, 2021

我需要創建一個 ERC20 代幣,其傳輸和接收受成員資格限制,由發送方和接收方地址/錢包中的 NFT (ERC721) 指示。

如何在 ERC20 transfer() 函式中檢查發送方和接收方是否是該特定 NFT(ERC721,會員資格)的所有者?

如果您使用 Open Zeppelin 的 ERC20 實現,您可以參考他們的指南以擴展合約功能。

或者,您可以手動實現 ERC20 功能並添加您需要的任何自定義邏輯。

引用自:https://ethereum.stackexchange.com/questions/93077