FAILED — OUT OF ENERGY: что случилось и как отправить перевод
Такой статус значит, что перевод USDT не выполнился: на адресе не хватило энергии, а TRX, которые сеть успела списать за попытку, не вернутся. Деньги (USDT) остались на вашем адресе. Ниже — почему так бывает и как отправить перевод со второй попытки без лишних потерь.
Что произошло
Перевод USDT TRC-20 — это вызов смарт-контракта, и сеть TRON оплачивает его энергией. Когда энергии на адресе нет или её меньше, чем нужно, сеть пытается доплатить сжиганием TRX. Кошелёк заранее задаёт лимит комиссии (fee limit) — сколько TRX можно сжечь за транзакцию. Если энергии не хватило, а сжечь TRX в пределах лимита или баланса не получилось, контракт останавливается на полпути и транзакция получает статус FAILED — OUT OF ENERGY.
Важная деталь: остановленный контракт всё равно потребил часть ресурсов. Энергия, которая была на адресе, и TRX, сожжённые до остановки, не возвращаются — сеть выполнила работу, просто не до конца. USDT при этом никуда не ушли.
Почему это случается чаще всего
- Новый получатель. Перевод на адрес, где ещё не было USDT, или на адрес биржи расходует около 131 000 энергии — вдвое больше обычного. Купили 65 000 под «обычный» перевод — остальное сеть попробует сжечь в TRX.
- На адресе мало TRX. Если энергии не хватает, а TRX на балансе меньше, чем нужно доплатить, перевод падает. Так бывает с кошельками, где лежат только USDT.
- Энергия закончилась или истёк срок. Аренда действует срок или до полного расхода. Если между покупкой и отправкой прошло больше срока или энергию съел предыдущий перевод, её уже нет.
- Энергию купили на другой адрес. Частая ошибка — делегировать на адрес биржи или на соседний аккаунт в кошельке. Работает только адрес, с которого вы сами подписываете перевод.
Как отправить перевод со второй попытки
- Проверьте ресурсы адреса. Откройте проверку адреса или вкладку Resources в TronScan: сколько энергии, bandwidth и TRX на адресе сейчас.
- Определите, сколько энергии нужно. 65 000 — если у получателя уже есть USDT, 131 000 — если адрес новый или это биржа. Сумма перевода на расход не влияет.
- Докупите недостающее. На 15 минут энергия под обычный перевод стоит сейчас 2,21 TRX, под новый адрес — 4,45 TRX. Для сравнения: без энергии сеть сожжёт около 6,85 и 13,35 TRX соответственно.
- Оставьте немного TRX на bandwidth. Перевод тратит ещё около 350 bandwidth. Бесплатных 600 в сутки хватает примерно на один перевод; если лимит уже потрачен, нужен TRX или аренда bandwidth.
- Отправьте перевод ещё раз — в течение срока аренды. На экране подтверждения комиссия в TRX должна стать заметно меньше; если она всё ещё около 7 или 14 TRX, энергии не хватает.
Как не наступить на это снова
Покупайте энергию до перевода, а не после ошибки: сожжённое не возвращается. Если переводы идут регулярно, удобнее не считать каждый раз, а включить автоматизацию — Smart Mode доставляет энергию перед каждым переводом, автопополнение держит запас выше порога. Для переводов на биржи сразу закладывайте 131 000 энергии.
Частые вопросы
~65 000 Energy, если у получателя уже есть USDT; ~131 000, если нет или это биржа. Сумма перевода на расход не влияет.
Да, если арендовать Energy (и при необходимости Bandwidth) заранее. Но некоторые кошельки требуют минимальный остаток TRX.
Практически никогда, если нужно ≥ 65k энергии и есть 10 секунд на покупку. Сжигание оправдано разве что при срочном единичном переводе, когда нет возможности оплатить аренду.