Блокчейн-оракул
Введение в систему оповещений Web3Gate
Web3Gate Oracle прослушивает события в блокчейне и отправляет уведомления в реальном времени на выбранный вами адрес, когда событие происходит. Это может быть электронная почта, ваш любимый мессенджер (в настоящее время мы поддерживаем Telegram).
С помощью Оракула Web3Gate вы можете оставаться в курсе желаемых или нежелаемых событий, связанных с транзакциями, кошельками или любой другой активностью в сети. Это позволяет вам быстрее выявлять и решать проблемы с транзакциями, смарт-контрактами. Уведомления также могут помочь в раннем обнаружении операционных, кодовых проблем или проблем с безопасностью.
Структура уведомлений Oracle
Каждое уведомление Оракула требует настройки трех элементов:
- Тип уведомления: Событие в блокчейне, которое запускает Web3Gate для отправки вам уведомления. На данный момент для выбора доступно 2 типа триггеров оповещений.
- Адрес уведомления: Адреса, которые вы хотите отслеживать с помощью Web3Gate, а также другие настройки, такие как сеть, проект.
- Способ отправки уведомления: Способ для получения уведомлений о конкретном событии. Одно оповещение может отправлять уведомления на несколько адресов назначения. Существует 2 типа способов отправки, куда вы можете отправлять и уведомления.
Обзор типов триггеров уведомлений
Поддерживаемые способы отправки уведомлений
- Электронная почта
- Telegram
- Веб-хуки
Создание нового правила Оракул
Откройте вкладку Уведомления/Оракул в нужном проекте.
Из левого меню выберите Уведомления/Оракул, чтобы запустить настройку правила. Здесь вы можете создавать новые правила для уведомлений или управлять существующими.
Чтобы создать новое правило, нажмите кнопку "Новое правило", которая откроет настройки конфигурации правила Оракула.
Чтобы настроить уведомление о статусе транзакции или любое другое оповещение, вам нужно настроить четыре компонента:
- Тип уведомления: Событие, о котором вы хотите, чтобы оповещение слушало и отправляло вам уведомление, когда это происходит. Tenderly поддерживает 12 типов оповещений.
- Адрес уведомления: Здесь вы сообщаете Web3Gate, какой адрес вы хотите отслеживать.
- Способ отправки: Место, где вы хотите получать уведомления, когда происходит событие.
Мастер создания нового правила Оракул
Введите название правила. Если необходимо активировать правило после создания, установите переключатель «Активировать правило».
И нажмите кнопку «Следующий шаг».
Выберите необходимый Вам тип уведомления.
И нажмите кнопку «Следующий шаг».
Укажите адрес, который хотите отслеживать, протокол и сеть.
И нажмите кнопку «Следующий шаг».
Выберите необходимый параметр статуса транзакции из выпадающего списка.
И нажмите кнопку «Следующий шаг».
На пятом шаге, необходимо отметить переключателем, как минимум 1 контакт из списка. В списке отображаются верифицированные контакты из раздела профиль. На указанные контакты, будут приходить уведомления от Оракула.
И нажмите кнопку «Завершить».
Далее будет доступна кнопка «Создать новое правило», после нажатия будет создано новое правило.
Если в мастере создания правил, был установлен переключатель «Активировать правило», Оракул будет отправлять уведомления, в случае обнаружения настроенных событий. Правило можно активировать/деактивировать из выпадающего меню.
А также, изменить параметры созданного правила или удалить, если правило более не нужно. Дублировать – запустится мастер создания правила, с заранее заполненными полями из текущего правила.
Количество правил ограниченно тарифным планом. Более подробно с тарифными планами и лимитами можно ознакомиться на сайте https://www.web3gate.ru