diff --git a/runtime/src/migrations.rs b/runtime/src/migrations.rs index 0f89d52fde..2e06381476 100644 --- a/runtime/src/migrations.rs +++ b/runtime/src/migrations.rs @@ -22,6 +22,14 @@ impl Get> for GetPoolsWithBlock { } } +pub struct EmptyAccountList; + +impl Get> for EmptyAccountList { + fn get() -> Vec { + Default::default() + } +} + pub type Migrations = ( farming::migrations::v2::Migrate, pallet_staking::migrations::v10::MigrateToV10, @@ -31,4 +39,10 @@ pub type Migrations = ( pallet_scheduler::migration::v3::MigrateToV4, pallet_democracy::migrations::v1::Migration, pallet_multisig::migrations::v1::MigrateToV1, + pallet_scheduler::migration::v4::CleanupAgendas, + pallet_grandpa::migrations::CleanupSetIdSessionMap, + pallet_staking::migrations::v13::MigrateToV13, + pallet_election_provider_multi_phase::migrations::v1::MigrateToV1, + // We don't need this migration, so pass empty account list + pallet_balances::migration::MigrateManyToTrackInactive, );