Contract-Development

從不同的合約中刻錄 ERC721 代幣的功能

  • February 7, 2022

我想從不同的合約中刻錄代幣,我知道我必須使用外部刻錄功能,但有人可以幫我寫一段程式碼。

您首先創建 ERC-20 合約的介面,並使用代幣合約的地址創建它的實例。然後你可以呼叫它的刻錄功能。

interface IERC721{
   function burn(uint256);
}

contract BurnStuff {
   
   address _token;

   constructor(address token){
       _token = token;
   }
       
   function burnToken(uint256 _tokenId) public {
       IERC721(_token).burn(_tokenId)
   }
}

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