Как узнать, получил ли мой адрес токены ERC20Token?

Это мой идентификатор транзакции:0xe2a18a18180d960061611c27ced38b965b445a6263a54b1495abf27b9ce1d628

Я получаю информацию о транзакции, используя web3

w3.eth.getTransaction('0xe2a18a18180d960061611c27ced38b965b445a6263a54b1495abf27b9ce1d628')

Выход

 AttributeDict({
'blockHash':'0xd3c702edb585f8e041e2873d94582af7bb2a0e249ca8b0e2300eb2a22188cdf0', 'blockNumber': 5547769, 'chainId': None, 'condition': None, 'creates': None, 'from': '0x478a2bC9Fa2Bc594d875BC9c88F5cE9626BFc8C4', 'gas': 250000, 'gasPrice': 100000000000, 'hash': '0xe2a18a18180d960061611c27ced38b965b445a6263a54b1495abf27b9ce1d628', 'input': '0x338b5dea000000000000000000000000bbff862d906e348e9946bfb2132ecb157da3d4b400000000000000000000000000000000000000000000084b72cd39af114f0000', 'nonce': 578, 'publicKey': '0xca81754e8977cfede27801ea7170c3581f4ec85b6f218130a7c0d8bbc1e86775a35e912115ff64ab01cb6402da66edf222b2a63f2b1ffb091f3595b74c5c47f6', 'r': '0x593cfc25f4860ec2ad60d9ecbf3c5af1b00d5151f85d8e06e8f7547236cc3d3d', 'raw': '0xf8ac82024285174876e8008303d090942a0c0dbecc7e4d658f48e01e3fa353f44050c20880b844338b5dea000000000000000000000000bbff862d906e348e9946bfb2132ecb157da3d4b400000000000000000000000000000000000000000000084b72cd39af114f00001ca0593cfc25f4860ec2ad60d9ecbf3c5af1b00d5151f85d8e06e8f7547236cc3d3da008cd57f41ab781f36d54664e7f0b0d0902593c53f054532e6e46ba5c65816684', 's': '0x8cd57f41ab781f36d54664e7f0b0d0902593c53f054532e6e46ba5c65816684', 'standardV': '0x1', 'to': '0x2a0c0DBEcC7E4D658f48E01e3fA353F44050c208', 'transactionIndex': 0, 'v': '0x1c', 'value': 0})

Вышеупомянутая транзакция является передачей токена. Я хочу узнать детали токена (адрес контракта) из приведенной выше необработанной транзакции. Я не могу найти адрес контракта, чтобы узнать о деталях токена. Как узнать, какой токен участвует в вышеуказанной необработанной транзакции? Кто-нибудь может объяснить?

Если вы отправляете tx для контракта, адрес в toэтом адресе контракта

Ответы (3)

Вы можете проверить баланс на etherscan, MEW, Metamask на любом кошельке XYZ.

Но, похоже, вас больше беспокоит знание адреса контракта из tx Hash. Затем вы можете программно проверить баланс или детали транзакции.

Всякий раз, когда вы вызываете функцию контракта, toв параметре квитанции Tx указывается адрес контракта. Вы можете использовать этот адрес для получения сведений о контракте, если у вас есть ABI.

Одна вещь, которую вы можете сделать, это проверить в MetaMask, обнаружит ли он какие-либо токены на вашем адресе.

Перейдите в Token> Add Token, затем укажите адрес вашего контракта с токеном, а остальные должны заполниться автоматически. Затем вы можете увидеть свой баланс в этом токене.

Я использую etherscan.io. Я использую MEW, но не люблю входить в систему без необходимости, особенно после недавних событий.

Вот снимок экрана с адресом, который вы указали, etherscan.ioя вижу, что был передан какой-то «шардерный токен». Это то, что вы ожидаете увидеть?

Я не вижу скриншот. Не могли бы вы загрузить его снова?
Извините, я так понимаю, есть ссылка, жестко запрограммированная под «скринсотом».
Ответ не должен содержать вопрос, для этого используйте комментарии.