# `crisis` ## Overview The crisis module halts the blockchain under the circumstance that a blockchain invariant is broken. Invariants can be registered with the application during the application initialization process. ## Contents 1. **[State](01_state.md)** * [ConstantFee](01_state.md#constantfee) 2. **[Messages](02_messages.md)** * [MsgVerifyInvariant](02_messages.md#msgverifyinvariant) 3. **[Events](03_events.md)** * [Handlers](03_events.md#handlers) 4. **[Parameters](04_params.md)** 5. **[Client](05_client.md)** * [CLI](05_client.md#cli)