首页 > 解决方案 > 自定义代币余额在合约创建后出现 0(零)

问题描述

我创建了一个 ERC-20 智能合约代币,并成功部署到区块链。当我检查我的钱包(部署地址钱包)时,该令牌的数量显示为 0(零)。在 etherscan.io 上看起来很正常,但在钱包中却不是。

这是我的钱包和 etherscan 的截图:

以太钱包

etherscan.io

标签: tokenblockchainethereumsmartcontractserc20

解决方案


有多个令牌部署到主网,符号为“TBT”。您在 MEW 中看到的是已在 MEW 注册的默认代币列表,而 TBT 代币具体指的是不同的代币合约。

如果您查看向 MEW 注册的默认令牌列表(https://github.com/MyEtherWallet/ethereum-lists/blob/master/tokens/tokens-eth.json),您将看到:

{
    "symbol": "TBT",
    "address": "0xAFe60511341a37488de25Bef351952562E31fCc1",
    "decimals": 8,
    "name": "TBitBot",
    "ens_address": "",
    "website": "https://tbitbot.com",
    "logo": { "src": "", "width": "", "height": "", "ipfs_hash": "" },
    "support": { "email": "info@tbitbot.com", "url": "" },
    "social": {
        "blog": "",
        "chat": "",
        "facebook": "https://www.facebook.com/tbit.bot.5",
        "forum": "",
        "github": "https://github.com/tbitbot",
        "gitter": "",
        "instagram": "",
        "linkedin": "",
        "reddit": "https://www.reddit.com/user/tbitbot",
        "slack": "https://tbotworkspace.slack.com",
        "telegram": "",
        "twitter": "https://twitter.com/tbit_bot",
        "youtube": ""
    }
},

请注意,这是一个不同的合约地址,因此当您尝试加载您的代币余额时,您实际上是在查看您的此 TBT 代币的余额。

除非您的令牌已在 MEW 注册,否则您不能使用默认令牌列表。您必须使用“添加自定义令牌”按钮。不幸的是,在您的情况下,MEW 的 UI 似乎显示自定义令牌检查令牌符号而不是合同地址,如果它与默认令牌相同,则会出错。所以,看起来你无法在 MEW 中查看它。


推荐阅读