diff --git a/runtime/crab-parachain/src/pallets/parachain_system.rs b/runtime/crab-parachain/src/pallets/parachain_system.rs index e2438681..5cbb73eb 100644 --- a/runtime/crab-parachain/src/pallets/parachain_system.rs +++ b/runtime/crab-parachain/src/pallets/parachain_system.rs @@ -1,5 +1,5 @@ // --- paritytech --- -use cumulus_pallet_parachain_system::Config; +use cumulus_pallet_parachain_system::{Config, RelayNumberStrictlyIncreases}; use frame_support::weights::Weight; use parachain_info::Pallet as ParachainInfoPallet; // --- darwinia-network --- @@ -19,4 +19,5 @@ impl Config for Runtime { type ReservedXcmpWeight = ReservedXcmpWeight; type SelfParaId = ParachainInfoPallet; type XcmpMessageHandler = XcmpQueue; + type CheckAssociatedRelayNumber = RelayNumberStrictlyIncreases; } diff --git a/runtime/darwinia-parachain/src/pallets/parachain_system.rs b/runtime/darwinia-parachain/src/pallets/parachain_system.rs index e2438681..5cbb73eb 100644 --- a/runtime/darwinia-parachain/src/pallets/parachain_system.rs +++ b/runtime/darwinia-parachain/src/pallets/parachain_system.rs @@ -1,5 +1,5 @@ // --- paritytech --- -use cumulus_pallet_parachain_system::Config; +use cumulus_pallet_parachain_system::{Config, RelayNumberStrictlyIncreases}; use frame_support::weights::Weight; use parachain_info::Pallet as ParachainInfoPallet; // --- darwinia-network --- @@ -19,4 +19,5 @@ impl Config for Runtime { type ReservedXcmpWeight = ReservedXcmpWeight; type SelfParaId = ParachainInfoPallet; type XcmpMessageHandler = XcmpQueue; + type CheckAssociatedRelayNumber = RelayNumberStrictlyIncreases; } diff --git a/runtime/pangolin-parachain/src/pallets/parachain_system.rs b/runtime/pangolin-parachain/src/pallets/parachain_system.rs index e2438681..5cbb73eb 100644 --- a/runtime/pangolin-parachain/src/pallets/parachain_system.rs +++ b/runtime/pangolin-parachain/src/pallets/parachain_system.rs @@ -1,5 +1,5 @@ // --- paritytech --- -use cumulus_pallet_parachain_system::Config; +use cumulus_pallet_parachain_system::{Config, RelayNumberStrictlyIncreases}; use frame_support::weights::Weight; use parachain_info::Pallet as ParachainInfoPallet; // --- darwinia-network --- @@ -19,4 +19,5 @@ impl Config for Runtime { type ReservedXcmpWeight = ReservedXcmpWeight; type SelfParaId = ParachainInfoPallet; type XcmpMessageHandler = XcmpQueue; + type CheckAssociatedRelayNumber = RelayNumberStrictlyIncreases; }