`AllowHrmpNotificationsFromRelayChain` barrier for HRMP notifications from the relaychain (#4156)
This PR: - introduces `AllowHrmpNotificationsFromRelayChain` barrier for allowing HRMP notifications just from the relay chain (to fulfill safety assumptions - [see](https://github.com/paritytech/polkadot-sdk/blob/master/polkadot/xcm/src/v4/mod.rs#L532)) - sets it up for all testnet SP parachains Continuation of: https://github.com/paritytech/polkadot-sdk/pull/3696
Showing
- cumulus/parachains/runtimes/assets/asset-hub-rococo/src/xcm_config.rs 13 additions, 11 deletions...chains/runtimes/assets/asset-hub-rococo/src/xcm_config.rs
- cumulus/parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs 6 additions, 4 deletions...hains/runtimes/assets/asset-hub-westend/src/xcm_config.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs 9 additions, 6 deletions.../runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/xcm_config.rs 10 additions, 8 deletions...runtimes/bridge-hubs/bridge-hub-westend/src/xcm_config.rs
- cumulus/parachains/runtimes/collectives/collectives-westend/src/xcm_config.rs 11 additions, 8 deletions...untimes/collectives/collectives-westend/src/xcm_config.rs
- cumulus/parachains/runtimes/contracts/contracts-rococo/src/xcm_config.rs 10 additions, 8 deletions...ins/runtimes/contracts/contracts-rococo/src/xcm_config.rs
- cumulus/parachains/runtimes/coretime/coretime-rococo/src/xcm_config.rs 9 additions, 7 deletions...hains/runtimes/coretime/coretime-rococo/src/xcm_config.rs
- cumulus/parachains/runtimes/coretime/coretime-westend/src/xcm_config.rs 9 additions, 7 deletions...ains/runtimes/coretime/coretime-westend/src/xcm_config.rs
- cumulus/parachains/runtimes/people/people-rococo/src/xcm_config.rs 9 additions, 7 deletions...arachains/runtimes/people/people-rococo/src/xcm_config.rs
- cumulus/parachains/runtimes/people/people-westend/src/xcm_config.rs 9 additions, 7 deletions...rachains/runtimes/people/people-westend/src/xcm_config.rs
- cumulus/parachains/runtimes/testing/penpal/src/xcm_config.rs 11 additions, 8 deletionscumulus/parachains/runtimes/testing/penpal/src/xcm_config.rs
- cumulus/parachains/runtimes/testing/rococo-parachain/src/lib.rs 5 additions, 3 deletions...s/parachains/runtimes/testing/rococo-parachain/src/lib.rs
- polkadot/runtime/common/src/lib.rs 1 addition, 1 deletionpolkadot/runtime/common/src/lib.rs
- polkadot/xcm/xcm-builder/src/barriers.rs 35 additions, 0 deletionspolkadot/xcm/xcm-builder/src/barriers.rs
- polkadot/xcm/xcm-builder/src/lib.rs 5 additions, 4 deletionspolkadot/xcm/xcm-builder/src/lib.rs
- polkadot/xcm/xcm-builder/src/tests/barriers.rs 144 additions, 50 deletionspolkadot/xcm/xcm-builder/src/tests/barriers.rs
- prdoc/pr_4156.prdoc 13 additions, 0 deletionsprdoc/pr_4156.prdoc
Please register or sign in to comment