Go-Ethereum

一個合約地址能否同時擁有 ERC20 和 ERC721 交易

  • July 28, 2020

Etherscan上的一些地址像這樣在Etherscan上顯示了兩種類型的交易(ERC20 和 ERC721)。那麼,這是否意味著兩個標準可以同時實現一個代幣呢?

看起來合約是這兩種代幣的接收者。合約可能還具有將代幣轉出的功能,但它可能沒有。如果它沒有這樣的功能,那麼代幣就只是停留在那裡並且永遠不會被轉移出去。

您不能在一份合約中實現這兩個標準,因為它們具有重疊的函式名稱 - 函式簽名有些相似(甚至可能相同,沒有進行過密切比較),但實際實現只能用於一種令牌類型。

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