Алерт, когда транзакция Safe не прошла (ExecutionFailure)
Подписанты собрали подписи и считают, что выплата ушла. Но вызов внутри Safe откатился, и Safe выпустил ExecutionFailure. SmartAlert уведомляет о таком событии, чтобы команда узнала о сбое сразу, а не от получателя.
Правило
Так правило выглядит в форме создания алерта. Адрес контракта вы укажете при создании.
Правило
по событиям контракта- Следим за
- Событие
ExecutionFailureвашего Safe - Срабатывает
- На любое событие
- Уровень
- Предупреждение
- Тариф
- Все тарифы
Шаблон«Транзакция не прошла» — предлагается сам для контрактов Safe
Где сработало бы
Любое правило можно проверить на истории до включения: вы увидите, где оно сработало бы за последние дни.
Куда придёт алерт
Telegram — на любом тарифе. Slack, Discord и webhook — на платных. Новый проект 14 дней получает лимиты Pro, карта не нужна.
- TelegramБесплатно
- SlackОт Pro
- DiscordОт Pro
- WebhookОт Pro
Работает в сетях: Ethereum, BNB Chain, Base, Arbitrum. · Тариф Free: до 3 правил.
Как включить
- 1
Добавьте адрес вашего Safe как контракт.
- 2
В «Предложениях» отметьте «Транзакция не прошла» и нажмите «Принять».
- 3
Выберите канал, который читают подписанты.
Почему это важно
Неудачное исполнение тратит газ и nonce, а выплата не доходит. Чем раньше это видно, тем быстрее команда соберёт подписи заново.
Похожие рецепты
Алерт при смене владельцев или порога Safe
Следите за AddedOwner, RemovedOwner и ChangedThreshold в вашем Safe. Уведомление придёт сразу, с уровнем «критично».
Алерт на перевод токена больше $50 000
Порог на событие Transfer ERC-20 в долларах: SmartAlert считает сумму перевода по цене токена на момент блока и уведомляет, когда она больше вашего порога.
Попробуйте на своём контракте
Вставьте адрес, выберите рецепт, подключите канал. Первые 14 дней — лимиты как на Pro.