Bridges improved tests and nits (#5128)
This PR adds `exporter_is_compatible_with_pallet_xcm_bridge_hub_router`,
which ensures that our `pallet_xcm_bridge_hub` and
`pallet_xcm_bridge_hub_router` are compatible when handling
`ExportMessage`. Other changes are just small nits and cosmetics which
makes others stuff easier.
---------
Co-authored-by:
Svyatoslav Nikolsky <svyatonik@gmail.com>
Showing
- Cargo.lock 1 addition, 2 deletionsCargo.lock
- bridges/bin/runtime-common/src/integrity.rs 15 additions, 6 deletionsbridges/bin/runtime-common/src/integrity.rs
- bridges/modules/messages/src/proofs.rs 1 addition, 1 deletionbridges/modules/messages/src/proofs.rs
- bridges/modules/messages/src/tests/mock.rs 1 addition, 1 deletionbridges/modules/messages/src/tests/mock.rs
- bridges/modules/xcm-bridge-hub/Cargo.toml 5 additions, 0 deletionsbridges/modules/xcm-bridge-hub/Cargo.toml
- bridges/modules/xcm-bridge-hub/src/exporter.rs 39 additions, 5 deletionsbridges/modules/xcm-bridge-hub/src/exporter.rs
- bridges/modules/xcm-bridge-hub/src/mock.rs 139 additions, 11 deletionsbridges/modules/xcm-bridge-hub/src/mock.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml 0 additions, 1 deletion...achains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/bridge_to_bulletin_config.rs 0 additions, 3 deletions...e-hubs/bridge-hub-rococo/src/bridge_to_bulletin_config.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/bridge_to_westend_config.rs 0 additions, 2 deletions...ge-hubs/bridge-hub-rococo/src/bridge_to_westend_config.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs 2 additions, 1 deletion...achains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs 9 additions, 8 deletions.../runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/tests/tests.rs 19 additions, 24 deletions...ins/runtimes/bridge-hubs/bridge-hub-rococo/tests/tests.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/Cargo.toml 0 additions, 1 deletion...chains/runtimes/bridge-hubs/bridge-hub-westend/Cargo.toml
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/bridge_to_rococo_config.rs 0 additions, 2 deletions...ge-hubs/bridge-hub-westend/src/bridge_to_rococo_config.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/lib.rs 2 additions, 1 deletion...chains/runtimes/bridge-hubs/bridge-hub-westend/src/lib.rs
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/tests/tests.rs 9 additions, 10 deletions...ns/runtimes/bridge-hubs/bridge-hub-westend/tests/tests.rs
- cumulus/parachains/runtimes/bridge-hubs/test-utils/src/test_cases/from_grandpa_chain.rs 12 additions, 20 deletions...idge-hubs/test-utils/src/test_cases/from_grandpa_chain.rs
- cumulus/parachains/runtimes/bridge-hubs/test-utils/src/test_cases/from_parachain.rs 12 additions, 22 deletions...s/bridge-hubs/test-utils/src/test_cases/from_parachain.rs
- cumulus/parachains/runtimes/bridge-hubs/test-utils/src/test_cases/helpers.rs 4 additions, 0 deletions...runtimes/bridge-hubs/test-utils/src/test_cases/helpers.rs
Please register or sign in to comment