Рецепт · Safe · Ethereum, BNB Chain, Base и Arbitrum

Алерт, когда транзакция 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. 1

    Добавьте адрес вашего Safe как контракт.

  2. 2

    В «Предложениях» отметьте «Транзакция не прошла» и нажмите «Принять».

  3. 3

    Выберите канал, который читают подписанты.

Почему это важно

Неудачное исполнение тратит газ и nonce, а выплата не доходит. Чем раньше это видно, тем быстрее команда соберёт подписи заново.

Попробуйте на своём контракте

Вставьте адрес, выберите рецепт, подключите канал. Первые 14 дней — лимиты как на Pro.