Перейти к основному содержанию
Tenderly Debugger поддерживается для транзакций, выполненных в Virtual Environment. Вы можете использовать его для инспекции и отладки транзакций, выполненных в вашей Virtual Environment, с теми же возможностями, что и при отладке реальных транзакций. Чтобы Debugger работал, транзакция должна исходить от контракта, верифицированного в родительской сети, в Tenderly или в Virtual Environment. Откройте Debugger, щёлкнув по любой транзакции в Virtual Environment Explorer и затем по Debugger. Смотреть на Loom → Чем Debugger может помочь в поиске и исправлении ошибок транзакций?
  • Навигация по вызовам функций любой транзакции.
  • Анализ эмитируемых событий и изменений состояния.
  • Получение точных данных об использовании газа с помощью Gas Profiler.
Если отладка выявляет логическую ошибку в исследуемом смарт-контракте, вы можете использовать Simulator UI с Edit Source Code, чтобы прогнать неудачную транзакцию против исправленного кода. Это быстрый способ проверить фикс до его применения к кодовой базе и повторного развёртывания.