Перейти к основному содержанию
Это руководство по быстрому старту показывает, как настроить оповещение Successful Transaction для отправки уведомления об успешных транзакциях, приходящих на кошелёк и уходящих с него.

Шаг 1: Запустите мастер настройки Alerts

Alerts landing page
В меню слева нажмите на Alerts, чтобы запустить настройку Alerts. Отсюда вы можете создавать новые оповещения или управлять существующими. Чтобы создать новое оповещение, нажмите кнопку New Alert, что откроет настройки конфигурации оповещения.
Alert set up wizard
Чтобы настроить оповещение Successful Transaction или любое другое оповещение, вам нужно настроить четыре компонента:
  • Тип оповещения (Alert Type): событие, которое оповещение должно отслеживать, чтобы отправить уведомление при его возникновении. Tenderly поддерживает 12 типов оповещений.
  • Цель оповещения (Alert Target): здесь вы указываете Tenderly, какие адреса вы хотите отслеживать. Опции Target одинаковы для всех типов оповещений.
  • Параметры оповещения (Alert Parameters): на основе Target здесь вы выбираете конкретные адреса, которые хотите отслеживать, а также другие настройки, специфичные для типа оповещения.
  • Назначения оповещения (Alert Destinations): место, куда вы хотите получать уведомления при возникновении события.

Шаг 2: Выберите тип оповещения Successful Transaction

Из списка доступных типов оповещений выберите Successful Transaction, чтобы отслеживать успешные транзакции.
Available Alert trigger types
Некоторые типы оповещений говорят сами за себя, тогда как другие имеют нюансы, поэтому обращайтесь к странице документации по типам триггеров оповещений, чтобы получить подробные описания каждого.

Шаг 3: Установите цель оповещения на Address

Раздел Alert Target — это место, где вы указываете Tenderly, какие адреса вы хотите отслеживать и где они находятся. Доступные опции Target одинаковы для всех типов оповещений и включают:
  • Address: отслеживание одного смарт-контракта или кошелька
  • Network: отслеживание всех транзакций в определённой сети
  • Project: отслеживание всех адресов, входящих в ваш проект Tenderly
  • Tag: отслеживание всех контрактов и кошельков с указанным тегом
В нашем случае мы выберем Address, поскольку хотим отслеживать один адрес нашего кошелька.
Available Alert Targets

Шаг 4: Задайте адрес кошелька в качестве параметра Target

При Target, установленном на Address, нам нужно указать Tenderly, какой адрес кошелька мы хотим отслеживать. Tenderly подтянет все смарт-контракты и кошельки, связанные с вашим проектом, и отобразит их в выпадающем списке.
Если вы ещё не добавили смарт-контракты или кошельки в свой проект Tenderly, следуйте этим кратким руководствам, чтобы узнать, как добавить кошелёк или смарт-контракт.
Из выпадающего списка мы выберем адрес кошелька Tenderly.
List of smart contracts and wallets associated with the project

Шаг 5: Выберите Email в качестве назначения оповещения

Чтобы упростить, мы хотим получать уведомление по email об успешных транзакциях, приходящих на наш кошелёк Tenderly и уходящих с него. Выберите Email в качестве назначения оповещения и заполните необходимые данные, включая адрес email. Если вы добавляете новый адрес email, вам нужно будет подтвердить, что вы владелец, чтобы получать туда уведомления.
Setting Email as the Alert Destination
Когда событие Successful Transaction произойдёт на нашем кошельке, Tenderly отправит нам email-уведомление с важной информацией о событии и ссылками на Tenderly Dashboard для дальнейшего изучения.
Email notification from Tenderly
Помимо email, вы также можете получать уведомления в любимом мессенджере: *Нажмите на ссылку для каждого назначения, чтобы узнать, как его настроить. Либо отправлять данные оповещений в другие системы Tenderly: Или в сторонние платформы мониторинга инцидентов и ошибок: Когда назначение оповещения задано, нажмите Save, чтобы создать и включить оповещение.
Уведомления от одного оповещения могут отправляться на несколько назначений. Аналогично, у вас может быть несколько оповещений, отправляющих уведомления на одно назначение. Как только вы добавляете назначение в первый раз, оно может использоваться оповещениями, которые вы создаёте в будущем.

Шаг 6: Управление оповещениями и назначениями

Всеми развёрнутыми оповещениями можно управлять из представления Rules. Рядом с оповещением, которым вы хотите управлять, нажмите на три точки, чтобы открыть дополнительные опции: Enable/Disable, Duplicate, Edit или Remove.
Managing an existing Alert
Если вы нажмёте History в верхнем меню, вы сможете просмотреть, когда и сколько раз ваши оповещения были выполнены.
History of Alert execution
Если вы перейдёте на вкладку Destinations, вы сможете управлять всеми ранее созданными назначениями или создавать новые. Как только вы создадите назначение, оно будет доступно из всех ваших проектов, поэтому вам не придётся создавать одно и то же назначение в другом проекте. Исключение — Web3 Actions в качестве назначения оповещения. Такое назначение видно только в проекте, в котором оно было создано. Если вы редактируете или удаляете назначение, изменения будут применены во всех ваших проектах и активных правилах.
List of created Alert Destinations

Заключение

В этом руководстве вы узнали, как настроить и сконфигурировать оповещение Successful Transaction, которое отправляет email-уведомление о всех успешных транзакциях, приходящих на кошелёк и уходящих с него.