PositionLabs — Как читать транзакцию по хешу

Хеш помогает найти операцию, но её статус и содержание нужно разбирать отдельно.

Идентификатор операции

Хеш транзакции — идентификатор для поиска в нужной сети. Он отличается от адреса аккаунта: адрес может участвовать во многих операциях, а хеш относится к одной. Обозреватель показывает отправителя, получателя либо контракт, блок, время и технические сведения. Интерфейс может дополнительно расшифровывать действия.

Что означает статус

Ожидающая операция ещё не включена в блок. Успех исполнения не доказывает, что получен желаемый экономический результат: нужно проверить переводы и изменения состояния. Неуспешная операция может потребовать gas за выполненную вычислительную работу. Статус индексации обозревателя иногда отстаёт от состояния сети.

Не путайте движение и сделку

Вызов контракта способен содержать несколько переводов, обмен, выпуск токена или другую операцию. Нулевое поле native value не означает, что токены не перемещались. Спам-токены и метки не подтверждают добросовестность отправителя. Для проверки не вводите секреты и не подписывайте «подтверждение просмотра».

Первоисточники

ethereum.org: транзакции

Читать дальше

Gas и сетевые комиссии

Approve и разрешение расходовать токены

Адрес и сеть: почему нужно проверять оба