Начните с хеша и статуса
Проверьте хеш транзакции и поле результата. Если транзакция не была отправлена в сеть, проблема находится в кошельке или приложении. Если она подтверждена с ошибкой, изучите receipt и код выполнения контракта.
Проверьте ресурсы отправителя
Для вызова контракта USDT нужны Energy и Bandwidth. При недостатке Energy сеть может сжечь TRX, но только в пределах установленного fee limit. Ошибки OUT_OF_ENERGY часто связаны с нехваткой ресурса, TRX или слишком низким лимитом.
- Доступная Energy на адресе отправителя.
- Запас TRX и Bandwidth.
- Достаточный fee limit в кошельке.
- Корректная сеть TRON и контракт токена.
Не повторяйте перевод вслепую
Сначала устраните причину и убедитесь, что предыдущая операция действительно не выполнилась. Повторная отправка без проверки может создать второй перевод, если первый просто задержался. Адрес получателя и его активацию также нужно проверить до новой попытки.
FAQ
Вернутся ли USDT после ошибки OUT_OF_ENERGY?
Если контракт не выполнил перевод, токены обычно остаются у отправителя, но TRX, потраченный на неуспешное выполнение, может не возвращаться.
Energy гарантирует успешный перевод?
Она покрывает вычисления, но не исправляет неверный адрес, неподходящую сеть, ограничения кошелька или ошибку самого контракта.
Источники
Технические факты сверены с официальной документацией TRON. Значения расхода могут меняться вместе с состоянием сети и контракта.
TRON FAQ: transaction errors ↗Energy consumption ↗