Paused
Event v101 → current #1Emitted when GRANDPA finality is paused by governance.
View events on chainUseful for: validatorsdevelopersanalytics
The Big Picture
Pausing GRANDPA is an emergency measure. Blocks keep being produced but can't be finalized. This might happen during network upgrades, security incidents, or consensus bugs. The network is still functional but provides weaker guarantees about transaction finality.
Use Cases
- Monitor network health for finality disruptions
- Build alerts for consensus pauses
- Track governance actions affecting finality
- Pause dependent systems during finality interruption
From Chain Metadata
Current authority set has been paused.
Triggers
Preconditions
- GRANDPA was previously live (not already paused)
- Governance or root triggered the pause
Effects
Postconditions
- GRANDPA stops finalizing new blocks
- Block production continues normally
- State storage reflects paused status
Side Effects
- Finality confirmations stop
- Light clients may not be able to sync
- Cross-chain bridges may pause
This event has no data fields.
Code Examples
import { ApiPromise, WsProvider } from "@polkadot/api";
import { stringCamelCase } from "@polkadot/util";
const provider = new WsProvider("wss://entrypoint-finney.opentensor.ai:443");
const api = await ApiPromise.create({ provider });
// Subscribe to Paused events
api.query.system.events((events) => {
events
.filter(({ event }) =>
event.section === stringCamelCase("Grandpa") &&
event.method === "Paused"
)
.forEach(({ event }) => {
console.log("Paused:", event.data.toHuman());
});
});Runtime Info
- Pallet Index
- 4
- Event Index
- 1
- First Version
- v101
- Current Version
- v393