Add Bridges to `xcm-emulator` (#2812)
* rename bridge hub + BridgeMessages type * bridge base * bridge string approach * add decl_test_bridges macro * outbound lanes on the way * get & dispatch mock bridge done * fix bridge errors + log::debug for messages * clean up * update source OutboundLaneData * rococo & wococo added * sender_receiver_accounts_parameter_types macro * sender_receiver_accounts_parameter_types macro 2 * fixed multi parachain + example on the way * working but router error * bridge working * refactor NetworkComponent * make it generic * working as generic * clean up * last bit * ".git/.scripts/commands/fmt/fmt.sh" * fix bridge hub handler name * ".git/.scripts/commands/fmt/fmt.sh" * add AssetConversion back for AssetHubWestend * Update xcm/xcm-emulator/src/lib.rs Co-authored-by:Squirrel <gilescope@gmail.com> * add LaneId wrapper * update substrate * fix wrapper conversion * remove duplicate in workspace * Revert "update substrate" This reverts commit 92e8f201ae433aed3f70b998ebd4c23d9168d0ee. * ".git/.scripts/commands/fmt/fmt.sh" --------- Co-authored-by: command-bot <> Co-authored-by:
Squirrel <gilescope@gmail.com>
Showing
- cumulus/Cargo.lock 37 additions, 2 deletionscumulus/Cargo.lock
- cumulus/Cargo.toml 1 addition, 0 deletionscumulus/Cargo.toml
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/lib.rs 6 additions, 6 deletions...gration-tests/emulated/assets/asset-hub-kusama/src/lib.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/lib.rs 6 additions, 6 deletions...ation-tests/emulated/assets/asset-hub-polkadot/src/lib.rs
- cumulus/parachains/integration-tests/emulated/bridges/bridge-hub-rococo/Cargo.toml 38 additions, 0 deletions...ation-tests/emulated/bridges/bridge-hub-rococo/Cargo.toml
- cumulus/parachains/integration-tests/emulated/bridges/bridge-hub-rococo/src/lib.rs 48 additions, 0 deletions...ation-tests/emulated/bridges/bridge-hub-rococo/src/lib.rs
- cumulus/parachains/integration-tests/emulated/bridges/bridge-hub-rococo/src/tests/example.rs 99 additions, 0 deletions...s/emulated/bridges/bridge-hub-rococo/src/tests/example.rs
- cumulus/parachains/integration-tests/emulated/bridges/bridge-hub-rococo/src/tests/mod.rs 17 additions, 0 deletions...tests/emulated/bridges/bridge-hub-rococo/src/tests/mod.rs
- cumulus/parachains/integration-tests/emulated/collectives/collectives-polkadot/Cargo.toml 1 addition, 1 deletion...ests/emulated/collectives/collectives-polkadot/Cargo.toml
- cumulus/parachains/integration-tests/emulated/common/Cargo.toml 9 additions, 1 deletion...s/parachains/integration-tests/emulated/common/Cargo.toml
- cumulus/parachains/integration-tests/emulated/common/src/constants.rs 172 additions, 28 deletions...chains/integration-tests/emulated/common/src/constants.rs
- cumulus/parachains/integration-tests/emulated/common/src/impls.rs 126 additions, 0 deletions...parachains/integration-tests/emulated/common/src/impls.rs
- cumulus/parachains/integration-tests/emulated/common/src/lib.rs 305 additions, 144 deletions...s/parachains/integration-tests/emulated/common/src/lib.rs
- cumulus/xcm/xcm-emulator/Cargo.toml 3 additions, 1 deletioncumulus/xcm/xcm-emulator/Cargo.toml
- cumulus/xcm/xcm-emulator/src/lib.rs 245 additions, 86 deletionscumulus/xcm/xcm-emulator/src/lib.rs
Please register or sign in to comment