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

Алерт, когда paused() контракта вернул true

Не каждый контракт выпускает событие Paused, а событие можно пропустить, если оно пришло до того, как вы начали следить. SmartAlert раз в минуту, 5 минут, 15 минут или час спрашивает у контракта paused() и уведомляет, когда ответ стал true.

Правило

Правило

Так правило выглядит в форме создания алерта. Адрес контракта вы укажете при создании.

Правило

по событиям контракта
Следим за
Ответ функции paused() контракта
Срабатывает
paused() = true
Уровень
Критично
Нет данных
Сообщить «нет данных»
Тариф
Pro и выше
Попробовать на своём контракте

Где сработало бы

Любое правило можно проверить на истории до включения: вы увидите, где оно сработало бы за последние дни.

Каналы

Куда придёт алерт

Telegram — на любом тарифе. Slack, Discord и webhook — на платных. Новый проект 14 дней получает лимиты Pro, карта не нужна.

  • TelegramБесплатно
  • SlackОт Pro
  • DiscordОт Pro
  • WebhookОт Pro

Работает в сетях: Ethereum, BNB Chain, Base, Arbitrum. · Тариф Free: до 3 правил.

Как включить

Как включить

  1. 1

    Откройте контракт и создайте правило «Состояние контракта» на функцию paused().

  2. 2

    Нажмите «Проверить функцию», чтобы увидеть текущий ответ, задайте условие «равно true» и частоту опроса.

  3. 3

    Выберите канал.

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

Пауза останавливает депозиты, выводы и ликвидации. Узнать о ней надо раньше пользователей, даже если пауза поставлена не через событие.

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

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