Skip to main content
DeFi Modules являются протоколо-специфичными UI-поверхностями, которые Tenderly отрисовывает, когда адрес или транзакция распознаны как принадлежащие поддерживаемому протоколу. Вместо отображения сырых ABI-вызовов, hex-кодированных логов событий и слотов хранилища Tenderly разрешает контекст протокола и представляет данные в терминологии, структуре и метриках самого протокола. Распознавание автоматическое и не требует настройки. Когда вы переходите на поддерживаемый адрес, модуль активируется, и протоколо-нативный вид заменяет обычный вид контракта. Сырые данные остаются доступными на той же странице. Страница vault'а Morpho с бейджем протокола, total deposits, liquidity, market exposure, net APY, pending governance и классифицированными транзакциями

Поверхности

Каждый поддерживаемый протокол активирует до трёх поверхностей. Все три поверхности управляются одним и тем же базовым определением модуля, поэтому данные согласованы между представлениями.

Protocol overview

Выделенная страница, отрисовываемая для каждого распознанного пула, vault’а, резерва или ценового фида. Страница включает бейдж протокола, идентифицирующий контракт, набор протоколо-нативных метрик в шапке (таких как total supplied, borrow APY, utilization и reserve factor), временной ряд для основной метрики и список связанных сущностей. Состояние governance и ожидающие предложения отражаются inline, где применимо. Вкладка Protocol overview доступна рядом со стандартными вкладками Transactions, Relationships и Alerts на любой странице распознанного адреса. Резерв USDC в Aave V3 с total supplied, supply и borrow APY, reserve factor, графиком supply APY и классифицированными транзакциями

Wallet 360

Wallet-ориентированный вид позиций, удерживаемых в поддерживаемом протоколе. Доступ через вкладку Wallet 360 на странице протокола: он показывает баланс кошелька, депозиты и займы во времени в виде графика, а также перечисляет каждую открытую позицию с её токеном, суммой депозита, текущим APY, health factor после последней транзакции, заработанными процентами, статусом collateral и получаемыми rewards. Для просмотра данных Wallet 360 используйте функцию Impersonate wallet, чтобы выбрать или ввести адрес кошелька. Данные Wallet 360 отражают ончейн-состояние позиций этого кошелька в текущем протоколе. Покрытие варьируется по протоколам: Aave V3 показывает позиции депозитов и займов с health factor после последней транзакции, Uniswap V3 показывает напрямую удерживаемые LP-позиции через NFT Position Manager, а Morpho показывает borrow- и lend-позиции. Вкладка Wallet 360 на резерве USDC Aave V3, показывающая баланс, график депозитов и займов и таблицу открытых позиций

Классификация транзакций

Транзакции, затрагивающие поддерживаемый протокол, классифицируются и помечаются в списке транзакций и в детальном виде транзакции. Каждой транзакции присваивается понятный человеку тип действия (например: Supply, Borrow, Repay и Withdraw в Aave, Deposit и Withdraw в Morpho или метки Buy и Sell для swaps в Uniswap) и относится к правильному протоколу. Многошаговые транзакции, затрагивающие несколько контрактов, группируются под одним классифицированным действием. Сырые декодированные логи событий остаются видимыми под классификацией. Недавняя активность в пуле Uniswap V3 WBTC/ETH, где каждая транзакция классифицирована как Buy WBTC или Sell WBTC, вместе с кошельком, USD-значением и суммами токенов

Поддерживаемые протоколы

Каждая страница протокола подробно документирует модуль: метрики в шапке, графики и что отрисовывает каждая вкладка.

Aave V3

Страницы резервов с метриками supply и borrow, графиками APY, классифицированными транзакциями и представлениями Allocation, Performance и Risk.

Uniswap V3

Страницы пулов с графиками цены, объёма и ликвидности, классифицированными Buy- и Sell-swaps и метриками глубины рынка.

Morpho

Страницы vault’ов с графиками депозитов и цены share, аллокацией по рынкам, timelocks и распределением пользователей.

Chainlink и Chronicle

Страницы ценовых фидов с heartbeat, порогом отклонения, ответами оракулов и сравнением с SVR.