Incidents
An incident is an alert episode: the period a monitor spent outside Healthy.
Requires contract.dev login.
incidents
Episodes from the last 7 days, plus anything still open.
contract.dev incidents
contract.dev incidents --days 30 --limit 50cmfz1k2a80001abcd… alert 2026-09-20T08:42:11.000Z OPEN Share price floor — share_price >= 0.98
cmfz0p7c10004efgh… warning 2026-09-18T14:03:40.000Z resolved 2026-09-18T14:21:09.000Z Treasury · Native balance < 25000 — treasury_native_balance >= 25000 ackedAn episode from a default monitor says what the monitor saw in place of a rule, and names its contract at the end of the row:
cmg2… alert 2026-09-27T09:00:00.000Z OPEN Revert spike — Reverting 6.7% of transactions in the last hour, 24h rate 1.1% [chain 1 0xa0b8…eb48]| Flag | Description |
|---|---|
--days <n> | How far back to list. |
--limit <n> | Maximum rows. |
incidents show <id>
One episode: open, escalation and resolve times; the rule; each input’s raw value and block at the crossing beside its current value; acknowledgement; deliveries. For a default monitor’s episode, the reading takes the place of the inputs: the contract, the sentence it was judged on, the numbers behind it and the transactions it names.
contract.dev incidents show cmfz1k2a80001abcd…Share price floor (incident cmfz1k2a80001abcd…, monitor cmfz1a2b30009abcd…)
OPEN — peaked at alert, opened 2026-09-20T08:42:11.000Z, escalated 2026-09-20T08:51:03.000Z
alert: share_price >= 0.98
warn: share_price >= 0.99
evidence (at escalation):
share_price raw 974118000000000000 @ block 23456789 now 0.9741
deliveries: 3 (2 notifications)Revert spike (incident cmg2…, monitor cmg1…)
OPEN — peaked at alert, opened 2026-09-27T09:00:00.000Z
alert: The share of transactions touching each contract that reverted as a whole.
evidence (at open):
contract: chain 1 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 (USDC)
reading: Reverting 6.7% of transactions in the last hour, 24h rate 1.1%
8 of 120 transactions reverted
tx: 0xabc…, 0xdef…
deliveries: 1 (1 notification)incidents ack <id> / unack <id>
Acknowledge an episode to stop its reminders. The monitor’s state is unchanged and the recovery notification is still sent. unack resumes reminders.
contract.dev incidents ack cmfz1k2a80001abcd…Pausing the monitor also silences the recovery notification; acknowledging does not.