我需要創建一個 ERC20 代幣,其傳輸和接收受成員資格限制,由發送方和接收方地址/錢包中的 NFT (ERC721) 指示。
如何在 ERC20 transfer() 函式中檢查發送方和接收方是否是該特定 NFT(ERC721,會員資格)的所有者?
如果您使用 Open Zeppelin 的 ERC20 實現,您可以參考他們的指南以擴展合約功能。
或者,您可以手動實現 ERC20 功能並添加您需要的任何自定義邏輯。
引用自:https://ethereum.stackexchange.com/questions/93077