# MigrationInProgress (/docs/errors/chain/MigrationInProgress)

A multi-block storage migration of the contracts pallet is still running, so other extrinsics of the pallet are rejected until it completes. Check the migration status in storage and retry once done, or submit `migrate` calls to advance it.

Declared by the `Contracts` pallet; it classifies to the semantic code [`too_early`](/docs/errors/too-early).

## Remediation [#remediation]

The required window has not opened yet; wait some blocks and retry

The same explanation is available in the terminal: `btcli explain MigrationInProgress`.
