TAPOS_ERROR: транзакция ссылается на неизвестный блок

Каждая транзакция TRON ссылается на недавний опорный блок (ref_block_bytes и ref_block_hash). TAPOS_ERROR значит, что узел не нашёл этот блок в своей цепочке: он слишком старый или транзакцию собрали в другой сети — например, в тестнете Nile, а отправили в mainnet.

Ничего не списано. Соберите транзакцию заново через узел той сети, в которую отправляете, подпишите и сразу отправьте.

Частые причины

ПричинаЧто делать
Собрана в Nile, отправлена в mainnet (или наоборот)Собирайте и отправляйте через одну и ту же сеть
Собрана давно по старому блокуСоберите заново от текущего блока
Узел, на котором собирали, отставал или был на форкеИспользуйте синхронизированный узел

Правила сети TRON на 2026-10-01.

Вопросы и ответы

Мои средства в безопасности?

Нет. Дело в том, как собрана транзакция; балансы не затронуты.

Не нашли ответа? Напишите нам в Telegram @tenergymebot или на support@tenergy.me, и мы добавим ответ сюда.