Алерт при смене настроек LayerZero у вашего OApp
Peer решает, от какого контракта в другой сети ваш OApp принимает сообщения. Delegate может менять библиотеки, DVN и peer. DVN и число подтверждений решают, какое сообщение считать настоящим. Смену delegate и конфига пишет endpoint LayerZero, а не ваш контракт, поэтому мониторинг событий контракта её не видит. SmartAlert читает события endpoint и библиотек LayerZero по адресу вашего OApp.
Правило
Так правило выглядит в форме создания алерта. Адрес контракта вы укажете при создании.
Правило
по событиям контракта- Следим за
- Ваш OApp LayerZero v2 и события endpoint LayerZero о нём
- Срабатывает
- Сменён peer; сменён delegate; изменены библиотека, DVN, число подтверждений или executor. Каждое правило включается отдельно
- Уровень
- Предупреждение
- Скорость
- После подтверждения блока сетью, проверка раз в 5 минут
- Сети
- Ethereum, BNB Chain, Base, Arbitrum
- Тариф
- Pro и выше
ШаблонПредлагается сам, если в ABI контракта есть PeerSet и функция endpoint()
Где сработало бы
Любое правило можно проверить на истории до включения: вы увидите, где оно сработало бы за последние дни.
Куда придёт алерт
Telegram — на любом тарифе. Slack, Discord и webhook — на платных. Новый проект 14 дней получает лимиты Pro, карта не нужна.
- TelegramБесплатно
- SlackОт Pro
- DiscordОт Pro
- WebhookОт Pro
Работает в сетях: Ethereum, BNB Chain, Base, Arbitrum. · Тариф Free: до 3 правил.
Как включить
- 1
Добавьте адрес вашего OApp.
- 2
Отметьте нужные правила: «LayerZero: сменён peer», «LayerZero: сменён delegate», «LayerZero: изменён конфиг».
- 3
Выберите канал.
Почему это важно
Если peer или DVN сменил не ваш ключ, OApp начнёт принимать чужие сообщения как настоящие, например о переводе из другой сети. Алерт о смене даёт время проверить, кто её сделал, до первого такого сообщения.
Похожие рецепты
Алерт при смене подписантов моста
Уведомление, когда у вашего моста сменились guardians, валидаторы или подписанты: Wormhole, Axelar, Hyperlane, Celer или событие с подходящим именем.
Алерт при смене подписантов или источника цены оракула
Уведомление, когда у оракула Chainlink или Pyth сменились подписанты или протокол кредитования сменил источник цены. От них зависит, как протокол считает залоги.
Алерт при смене владельца контракта
Уведомление в Telegram, Slack или Discord сразу, как только на вашем контракте в Ethereum, BNB Chain, Base или Arbitrum сработал OwnershipTransferred.
Попробуйте на своём контракте
Вставьте адрес, выберите рецепт, подключите канал. Первые 14 дней — лимиты как на Pro.