OUT_OF_ENERGY в TRON: почему не прошёл перевод USDT и как это исправить
Перевод USDT упал с ошибкой OUT_OF_ENERGY? Почему так бывает (мало TRX, лимит комиссии, новый получатель), что вы теряете и четыре способа отправить успешно.
2 мин чтенияКоманда TronOrb
На этой странице
Если перевод USDT в TRON показывает на TRONSCAN FAILED – OUT_OF_ENERGY, транзакции не хватило энергии, чтобы контракт USDT отработал до конца. Хорошая новость: ваши USDT никуда не ушли и остались в кошельке. Плохая: TRX, сожжённые за ту энергию, что успела потратиться, не вернутся. Разберёмся, почему так происходит и как не попасть в это дважды.
Что на самом деле значит «out of energy»
USDT в TRON — токен TRC-20, поэтому каждый перевод вызывает смарт-контракт. Смарт-контракты расходуют энергию. Энергия для транзакции берётся из двух мест:
- Энергия, которая уже есть на аккаунте — от застейканных TRX или аренды.
- TRX, которые сеть может сжечь вместо недостающей энергии, — в пределах лимита комиссии (fee limit) транзакции.
Если контракту нужно больше энергии, чем дают оба источника вместе, выполнение останавливается, и сеть помечает транзакцию OUT_OF_ENERGY. Всё, что успел сделать контракт, откатывается, но потраченная до этого момента энергия всё равно оплачивается.
Сколько энергии нужно переводу USDT
| Получатель | Энергия (примерно) | Bandwidth |
|---|---|---|
| Уже держит USDT | ~64 285 | 345 |
| Никогда не держал USDT | ~130 285 | 345 |
Перевод на адрес, у которого никогда не было USDT, требует примерно вдвое больше энергии: контракту USDT нужно создать новую запись баланса. Это самая частая причина, по которой перевод, который «вчера работал», сегодня не проходит, — у нового получателя пусто.
По цене сжигания в сети (текущая цифра — на странице «Комиссия USDT сегодня») это несколько TRX за обычный перевод и примерно вдвое больше на новый адрес.
Четыре типичные причины
- Мало TRX. USDT есть, а TRX на сжигание за энергию не хватает.
- Слишком низкий лимит комиссии. Кошелёк (или приложение, через которое вы отправляли) поставил максимум сжигания TRX ниже нужного — часто при отправке на новый адрес.
- Не хватило арендованной или застейканной энергии. Энергия была, но меньше, чем нужно переводу, а TRX на остаток не хватило.
- Это не настоящий USDT. Поддельные токены могут специально запускать дорогой код контракта. Проверьте контракт нашей проверкой контракта USDT.
Как исправить
- Сначала проверьте получателя. Вставьте адрес в нашу проверку адреса: она покажет, есть ли на адресе USDT (дешевле) или нет (примерно вдвое дороже), и не в чёрном ли он списке USDT.
- Пополните TRX. Держите столько TRX, чтобы хватило на перевод на новый адрес. Точную сумму по сегодняшним ценам покажет наш калькулятор комиссии USDT.
- Поднимите лимит комиссии, если кошелёк это позволяет. Лимит — это потолок, а не цена: вы платите только за реально потраченную энергию.
- Используйте энергию вместо сжигания TRX. Арендуйте энергию на один перевод или застейкайте TRX ради ежедневной энергии — оба варианта намного дешевле сжигания.
- Отправьте ещё раз. Неудачная попытка ничего не блокирует; новая транзакция с достаточной энергией пройдёт.
Возвращается ли что-то за неудачную транзакцию?
Нет. TRX, сожжённые за энергию, потраченную до ошибки, не возвращаются. Поэтому перед крупными или первыми переводами стоит проверить получателя и свои ресурсы заранее.
По теме
Ещё гайды
- Как получить энергию TRON: 4 способа в сравненииЧетыре способа получить энергию TRON для переводов USDT — сжигать TRX, арендовать энергию, стейкать TRX или получить делегирование — и какой подходит под то, как часто вы отправляете.Читать
- Что такое аренда энергии TRON и как она работает?Аренда энергии TRON простыми словами: как сервисы делегируют энергию на ваш адрес через Stake 2.0, что вы выбираете, как не попасться мошенникам и когда аренда выгоднее стейкинга.Читать
- Как застейкать TRX ради энергии (Stake 2.0): пошаговоЗастейкайте TRX ради ежедневной энергии, чтобы переводы USDT перестали сжигать TRX: сколько нужно, стейкинг по шагам, голосование и что знать перед выводом.Читать
- Stake 2.0 в TRON простыми словами: стейкинг, делегирование и выводЧто позволяет Stake 2.0 в TRON — стейкать за энергию или bandwidth, голосовать, делегировать ресурсы другим адресам и выводить из стейкинга с ожиданием 14 дней.Читать