Что на самом деле происходит в транзакции STONfi?

В TON одно действие пользователя может запускать несколько внутренних сообщений. То, что на поверхности выглядит как простой своп, часто включает в себя несколько шагов в разных контрактах. Дерево действий (Transaction Action Tree) STONfi создано, чтобы прояснить эту сложность.

Вместо того чтобы рассматривать каждое исходное сообщение как отдельное событие, оно группирует распознанную активность в более высокий уровень действий, таких как:

• Свопы
• Операции с ликвидностью
• Сбор комиссий
• Возвраты (рефанды)
• Сжигание токенов

Это не нативная структура данных TON. Блокчейн по-прежнему хранит исходные сообщения. STONfi добавляет уровень, учитывающий протокол, который интерпретирует эти сообщения и организует их в более понятные операции. Текущий API возвращает плоский список, а не визуальное вложенное дерево, но такая интерпретация всё равно помогает разложить сложные потоки на более читаемое.

Для пользователей и разработчиков, которые пытаются понять, что действительно произошло во время транзакции, эта структура полезна. Она превращает цепочку технических сообщений в более практичную последовательность действий.

Интересно, как другие отслеживают on-chain активность в TON — вы обычно копаетесь в исходных сообщениях или полагаетесь на интерпретации более высокого уровня?
$GRAM