Blockchain
如何知道代幣是 ERC20 還是 ERC233?
正如我在標題中所說,因為我很困惑如何知道令牌是 ERC20 還是 ERC233。我在 Mercatox 上購買了 Thore Cash,我不知道它是 ERC20 還是 ERC233,但他們說他們支持交換,但我只是想確定一下。
確定令牌遵循哪個標準的最簡單可靠的方法是查看其原始碼。實現這一目標的簡單且相當可信賴的途徑是
- 前往Etherscan.io
- 通過搜尋其地址或名稱來找到令牌
- 仔細檢查您是否獲得了正確的智能合約地址的可信來源,那裡有成千上萬的虛假代幣合約。例如,從您自己的一項交易中獲取它。
- 在右側的 Profile Summary 中,點擊合約地址,然後點擊“合約”選項卡
- 點擊 ctrl+F 或 cmd+F 並蒐索 ERC。這可能會產生 ERC20 和可能對應於其他類型代幣的其他數字,這些代幣通常是 ERC20 的超集。
如果這不能產生令人滿意的結果:
- 搜尋特定於這種令牌的一段程式碼,例如 Rob Hitchens 為 ERC233 建議的:“tokenFallback”或“extcodesize”,它必須出現在傳輸函式中。
ERC-223 轉移到合約比 ERC-20 消耗更少的 gas。