Как читать транзакцию в TronScan: руководство по полям

23 июля 2026 г.

Страница транзакции TronScan при первом открытии может пугать — стена хешей, адресов и чисел. Но стоит понять, что означает каждое поле, и логика оказывается простой — как для обычного перевода TRX, так и для более сложной транзакции USDT (TRC-20). В этом руководстве разбираем оба случая, поле за полем.

Обычная транзакция TRX, поле за полем

Откройте любой обычный перевод TRX в TronScan, и вы увидите довольно короткий список полей:

  • Hash — уникальный идентификатор транзакции (txid). Это подтверждение перевода, и именно им делятся, чтобы кто-то другой мог найти транзакцию.
  • Result — итог выполнения. SUCCESS означает, что сеть обработала транзакцию без ошибок.
  • Block & Time — номер блока, в который включена транзакция, и метка времени её записи.
  • Status — состояние подтверждения. CONFIRMED означает, что транзакция финализирована и защищена цепочкой.
  • Confirmed by — суперпредставители, подтвердившие блок. В основном техническая деталь, которую не нужно проверять изо дня в день.
  • Resources Consumed & Fee — какие сетевые ресурсы использовала транзакция. Обычный перевод TRX, как правило, сжигает только Bandwidth, без Energy.
  • From / To — адреса отправителя и получателя.
  • Amount — сколько TRX было переведено.
Одно поле выглядит как данные блокчейна, но таковыми не является: Private Note. Это метка, которую можно прикрепить в собственном интерфейсе TronScan — в ончейне её нет, и на сам перевод она не влияет.
-

Это действительно всё, что нужно для проверки обычного перевода: убедитесь по Result и Status, что он успешен и подтверждён, а затем проверьте, что отправитель, получатель и сумма совпадают с ожидаемыми.


Транзакция USDT (TRC-20) выглядит немного иначе

USDT в Tron — не нативный актив, а токен, которым управляет смарт-контракт, поэтому перевод USDT — это на самом деле вызов контракта, а не прямой перевод TRX. Верх страницы выглядит так же (Hash, Result, Block & Time, Status), но несколько полей заметно меняются.

  • Resources Consumed & Fee теперь показывает и Bandwidth, и Energy — выполнение логики перевода в контракте стоит Energy, помимо Bandwidth, который тратит каждая транзакция.
  • Energy Fee Limit — максимум, который вы готовы потратить, если собственной Energy не хватает. Это потолок, а не фиксированный платёж: если вашей Energy хватает на вызов, вы платите меньше (или ничего). Если выставить его слишком низким, вызов контракта может оборваться на полпути.

Поля, характерные для переводов токенов

  • Owner Address — адрес, подписавший транзакцию. Проще говоря, отправитель.
  • Contract Address — смарт-контракт, с которым взаимодействует транзакция. При переводе USDT это собственный контракт токена USDT, а не личный кошелёк.
  • Token Transfer — фактическое движение токенов: адрес источника, адрес назначения и сумма в том виде, как их записал контракт.
  • Amount: 0 TRX — на первый взгляд это выглядит неправильно, но ошибки здесь нет. Это поле отражает только TRX, отправленные непосредственно в самой транзакции; перевод токена двигает USDT через вызов контракта, а не TRX, поэтому эта строка справедливо равна нулю.

Method Called

Здесь показано, какую именно функцию контракта вызвала транзакция — для стандартного перевода USDT это обычно transfer(address _to, uint256 _value). Параметр _to — это получатель, _value — сумма в наименьшей единице токена. USDT в Tron использует 6 знаков после запятой, поэтому 195000000 в этом поле означает 195.000000 USDT.


Почему транзакции USDT выглядят сложнее

Перевод TRX — это один адрес, отправляющий собственный актив сети другому: простая логика, только Bandwidth. Перевод USDT добавляет слой: адрес владельца, адрес контракта, запись о переводе токена, имя метода и его параметры, а также расход Energy сверх Bandwidth. Ничто из этого не «продвинутее» случая с TRX — просто между ними появляется дополнительный слой (смарт-контракт).

Краткий чек-лист для чтения

  1. Сначала проверьте Result и Status — успешное выполнение и подтверждение сетью.
  2. Убедитесь в участниках и сумме — From/To/Amount для TRX либо Owner Address и блок Token Transfer для USDT.
  3. Проверьте Block & Time, чтобы узнать, когда транзакция была записана.
  4. Посмотрите Resources Consumed & Fee — только Bandwidth для обычного перевода, Bandwidth + Energy, если был задействован контракт.
  5. Для вызовов контрактов проверьте Contract Address и Method Called, чтобы увидеть, что именно было выполнено.

Подводим итог

Читайте транзакцию TronScan как несколько содержательных блоков, а не как стену жаргона. Для обычного перевода TRX достаточно хеша, результата, статуса, блока, отправителя, получателя, суммы и использованного Bandwidth. Транзакция USDT добавляет ещё один блок, о котором нужно подумать: смарт-контракт — его адрес, записанный им перевод токена, выполненный метод и Energy, которой этот метод стоил. Если вы часто отправляете USDT или взаимодействуете с контрактами, стоит держать под рукой достаточно Bandwidth и Energy, а не сжигать TRX на комиссии за каждую транзакцию — именно для этого нужны тарифы TronGasAi на energy и bandwidth.

FAQ

Это уникальный идентификатор транзакции (txid) — ссылка, по которой вы находите транзакцию и проверяете её детали.

Result показывает, успешно ли выполнена транзакция. Status показывает, подтверждена ли она — проверена и защищена сетью.

Потому что это поле отражает только TRX, отправленные непосредственно в транзакции. Перевод USDT двигает токены через вызов смарт-контракта, а не отправляет TRX, поэтому сумма прямого перевода TRX справедливо равна нулю.

Перевод USDT выполняет логику transfer смарт-контракта, а исполнение кода контракта стоит Energy. Обычный перевод TRX не обращается к контракту, поэтому, как правило, использует только Bandwidth.

Адрес смарт-контракта, с которым взаимодействовала транзакция, — для USDT это собственный контракт токена, а не адрес личного кошелька.

Он показывает, какая именно функция контракта была вызвана — для стандартного перевода USDT, как правило, transfer(address _to, uint256 _value), — так что вы видите, что именно разрешил кошелёк, а не просто то, что «что-то» произошло.