diff --git a/cumulus/parachains/runtimes/assets/statemine/src/xcm_config.rs b/cumulus/parachains/runtimes/assets/statemine/src/xcm_config.rs index 8d139f59a7b6289768563981a14cfd96fc2f09de..6711a278509d27c1f4c768181c67e76f60b041a7 100644 --- a/cumulus/parachains/runtimes/assets/statemine/src/xcm_config.rs +++ b/cumulus/parachains/runtimes/assets/statemine/src/xcm_config.rs @@ -162,6 +162,7 @@ impl Contains<RuntimeCall> for SafeCallFilter { } match call { + RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) | RuntimeCall::System( frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | diff --git a/cumulus/parachains/runtimes/assets/statemint/src/xcm_config.rs b/cumulus/parachains/runtimes/assets/statemint/src/xcm_config.rs index d7d349d311f406dd3a226280f10d6496b11996e4..0bb2c5ff5a75f684ee051d3ba488a692a31ec283 100644 --- a/cumulus/parachains/runtimes/assets/statemint/src/xcm_config.rs +++ b/cumulus/parachains/runtimes/assets/statemint/src/xcm_config.rs @@ -162,6 +162,7 @@ impl Contains<RuntimeCall> for SafeCallFilter { } match call { + RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) | RuntimeCall::System( frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | diff --git a/cumulus/parachains/runtimes/assets/westmint/src/xcm_config.rs b/cumulus/parachains/runtimes/assets/westmint/src/xcm_config.rs index d21389fc40e81ea075ef191c055a5db9cd786d96..0252e2183f8fb3f98aaac7966fbc69540bc60b6c 100644 --- a/cumulus/parachains/runtimes/assets/westmint/src/xcm_config.rs +++ b/cumulus/parachains/runtimes/assets/westmint/src/xcm_config.rs @@ -157,6 +157,7 @@ impl Contains<RuntimeCall> for SafeCallFilter { } match call { + RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) | RuntimeCall::System( frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | diff --git a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs index c2e95c6ed4efedcb654653173fc138eb72c184a7..202350097728193383531a2a4473e5d0ea5a9328 100644 --- a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs +++ b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs @@ -128,6 +128,7 @@ impl Contains<RuntimeCall> for SafeCallFilter { } match call { + RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) | RuntimeCall::System( frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | diff --git a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/xcm_config.rs b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/xcm_config.rs index c7988e7d99f3834653059c34db557399307ca915..99f1047339b3fd1b1630b31e04136e45b22bfdec 100644 --- a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/xcm_config.rs +++ b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/xcm_config.rs @@ -128,6 +128,7 @@ impl Contains<RuntimeCall> for SafeCallFilter { } match call { + RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) | RuntimeCall::System( frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | diff --git a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs index 5e2511d6eb5700a0c526cb3dc1dd9f9659ac5f1f..3067cb3f5078fe43126d0304b0e46b020e3ce2d8 100644 --- a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs +++ b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs @@ -128,6 +128,7 @@ impl Contains<RuntimeCall> for SafeCallFilter { } match call { + RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) | RuntimeCall::System( frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_code { .. } | diff --git a/cumulus/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs b/cumulus/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs index 4eb123d68023a14bfe43fb9c7d48fcb016b9fb33..5c6332472aaf89f9f9179ccaa091279ed632df10 100644 --- a/cumulus/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs +++ b/cumulus/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs @@ -151,6 +151,7 @@ impl Contains<RuntimeCall> for SafeCallFilter { pallet_collator_selection::Call::leave_intent { .. }, ) | RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) | + RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) | RuntimeCall::XcmpQueue(..) | RuntimeCall::DmpQueue(..) | RuntimeCall::Utility(pallet_utility::Call::as_derivative { .. }) | @@ -178,8 +179,7 @@ impl Contains<RuntimeCall> for SafeCallFilter { pallet_collective::Call::close_old_weight { .. } | pallet_collective::Call::disapprove_proposal { .. } | pallet_collective::Call::close { .. }, - ) | - RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) => true, + ) => true, _ => false, } }