From 8a02b0158f4f6f6026e3888d03204efc71faa1ff Mon Sep 17 00:00:00 2001 From: Guantong <04637@163.com> Date: Tue, 5 Jul 2022 14:29:50 +0800 Subject: [PATCH] Companion for paritytech/cumulus#1280 --- runtime/crab-parachain/src/pallets/parachain_system.rs | 3 ++- runtime/darwinia-parachain/src/pallets/parachain_system.rs | 3 ++- runtime/pangolin-parachain/src/pallets/parachain_system.rs | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) 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; }