pub type MultiBlockMigrationsList = (PurgeContractsChildTries<Runtime, ContractsPalletName, SubstrateWeight<Runtime>>, RemovePalletStepped<ContractsPalletName, SubstrateWeight<Runtime>>);Expand description
Multi-block migrations executed by pallet-migrations.
Step two of decommissioning Wasm (ink!) smart contracts: pallet-contracts is gone, so the
storage it left behind is purged over multiple blocks. The purge also hands back the consumer
reference the pallet took on every live contract account - without it those accounts could
never be reaped. Registered dApps pointing at Wasm contracts are expected to have been
unregistered from dApp staking by governance beforehand.