XCM v5 (#4826)
# Context This PR aims to introduce XCMv5, for now it's in progress and will be updated over time. This branch will serve as a milestone branch for merging in all features we want to add to XCM, roughly outlined [here](https://github.com/polkadot-fellows/xcm-format/issues/60). More features could be added. ## TODO - [x] Migrate foreign assets from v3 to v4 - [x] Setup v5 skeleton - [x] Remove XCMv2 - [x] https://github.com/paritytech/polkadot-sdk/pull/5390 - [x] https://github.com/paritytech/polkadot-sdk/pull/5585 - [x] https://github.com/paritytech/polkadot-sdk/pull/5420 - [x] https://github.com/paritytech/polkadot-sdk/pull/5876 - [x] https://github.com/paritytech/polkadot-sdk/pull/5971 - [x] https://github.com/paritytech/polkadot-sdk/pull/6148 - [x] https://github.com/paritytech/polkadot-sdk/pull/6228 Fixes #3434 Fixes https://github.com/paritytech/polkadot-sdk/issues/4190 Fixes https://github.com/paritytech/polkadot-sdk/issues/5209 Fixes https://github.com/paritytech/polkadot-sdk/issues/5241 Fixes https://github.com/paritytech/polkadot-sdk/issues/4284 --------- Signed-off-by:Adrian Catangiu <adrian@parity.io> Co-authored-by:
Adrian Catangiu <adrian@parity.io> Co-authored-by:
Andrii <ndk@parity.io> Co-authored-by:
Branislav Kontur <bkontur@gmail.com> Co-authored-by:
Joseph Zhao <65984904+programskillforverification@users.noreply.github.com> Co-authored-by:
Nazar Mokrynskyi <nazar@mokrynskyi.com> Co-authored-by:
Bastian Köcher <git@kchr.de> Co-authored-by:
Shawn Tabrizi <shawntabrizi@gmail.com> Co-authored-by: command-bot <> Co-authored-by:
GitHub Action <action@github.com> Co-authored-by:
Serban Iorga <serban@parity.io>
Showing
- Cargo.lock 3 additions, 0 deletionsCargo.lock
- bridges/modules/xcm-bridge-hub-router/src/mock.rs 2 additions, 2 deletionsbridges/modules/xcm-bridge-hub-router/src/mock.rs
- bridges/modules/xcm-bridge-hub/src/mock.rs 2 additions, 2 deletionsbridges/modules/xcm-bridge-hub/src/mock.rs
- bridges/primitives/xcm-bridge-hub/src/lib.rs 2 additions, 1 deletionbridges/primitives/xcm-bridge-hub/src/lib.rs
- bridges/snowbridge/pallets/inbound-queue/src/mock.rs 6 additions, 3 deletionsbridges/snowbridge/pallets/inbound-queue/src/mock.rs
- bridges/snowbridge/pallets/inbound-queue/src/test.rs 2 additions, 2 deletionsbridges/snowbridge/pallets/inbound-queue/src/test.rs
- bridges/snowbridge/pallets/system/src/benchmarking.rs 1 addition, 1 deletionbridges/snowbridge/pallets/system/src/benchmarking.rs
- bridges/snowbridge/pallets/system/src/lib.rs 2 additions, 2 deletionsbridges/snowbridge/pallets/system/src/lib.rs
- bridges/snowbridge/primitives/core/src/location.rs 36 additions, 14 deletionsbridges/snowbridge/primitives/core/src/location.rs
- bridges/snowbridge/primitives/router/src/inbound/mod.rs 1 addition, 2 deletionsbridges/snowbridge/primitives/router/src/inbound/mod.rs
- bridges/snowbridge/primitives/router/src/outbound/tests.rs 10 additions, 5 deletionsbridges/snowbridge/primitives/router/src/outbound/tests.rs
- bridges/snowbridge/runtime/test-common/src/lib.rs 3 additions, 6 deletionsbridges/snowbridge/runtime/test-common/src/lib.rs
- cumulus/pallets/xcmp-queue/src/lib.rs 1 addition, 1 deletioncumulus/pallets/xcmp-queue/src/lib.rs
- cumulus/pallets/xcmp-queue/src/tests.rs 12 additions, 11 deletionscumulus/pallets/xcmp-queue/src/tests.rs
- cumulus/parachains/integration-tests/emulated/chains/parachains/assets/asset-hub-rococo/src/genesis.rs 13 additions, 5 deletions.../chains/parachains/assets/asset-hub-rococo/src/genesis.rs
- cumulus/parachains/integration-tests/emulated/chains/parachains/assets/asset-hub-rococo/src/lib.rs 1 addition, 1 deletion...ated/chains/parachains/assets/asset-hub-rococo/src/lib.rs
- cumulus/parachains/integration-tests/emulated/chains/parachains/assets/asset-hub-westend/src/genesis.rs 6 additions, 6 deletions...chains/parachains/assets/asset-hub-westend/src/genesis.rs
- cumulus/parachains/integration-tests/emulated/chains/parachains/assets/asset-hub-westend/src/lib.rs 1 addition, 1 deletion...ted/chains/parachains/assets/asset-hub-westend/src/lib.rs
- cumulus/parachains/integration-tests/emulated/chains/parachains/bridges/bridge-hub-rococo/src/genesis.rs 2 additions, 2 deletions...hains/parachains/bridges/bridge-hub-rococo/src/genesis.rs
- cumulus/parachains/integration-tests/emulated/chains/parachains/bridges/bridge-hub-westend/src/genesis.rs 5 additions, 2 deletions...ains/parachains/bridges/bridge-hub-westend/src/genesis.rs
Please register or sign in to comment