🤝 Полезный тул для реверс-инженеринга TON-контрактов
Если вы разбираете TON-смарт-контракты, обязательно зацените TVM Retracer. Это браузерная утилита, которая позволяет проигрывать транзакцию шаг за шагом и смотреть, что происходит внутри TVM на каждом этапе исполнения.
Самое удобное — можно не просто увидеть результат, а буквально проследить, как контракт к нему пришел: какой был стек, какие шаги выполнялись, какие метаданные и логи появились по ходу транзакции. Для реверса и аудита это очень мощная штука: вместо догадок у вас есть наглядная трассировка исполнения.
😏 Что особенно полезно
• пошаговый разбор транзакции,
• просмотр стека на каждом шаге,
• навигация по предыдущим и следующим шагам,
• метаданные исполнения, комиссии и балансы,
• executor logs и C5 actions.
По ощущениям, это почти debugger в браузере для TON. Особенно выручает, когда контракт ведет себя не так, как вы ожидаете, и нужно понять, на каком именно шаге все сломалось.
Если вы работаете с jetton-логикой, сложными message flow или просто хотите лучше понимать TVM, очень советую держать этот инструмент под рукой.
TVM Retracer
@dnevnik_ton
Post #264
363

- 🐳 6
- ❤🔥 3
- 👾 3