XCM: Tools for uniquely referencing messages (#7234)
* Tools for unique topic references * Formatting * Naming * Repot into routing.rs. * More things done * Universal Exporter supports topic-as-reference * Some tests for the topic routing * More tests * Paid bridge tests * Add message ID to sending events * Formatting * fix and integrate into test nets * Move DenyThenTry and friend from Cumulus * Append SetTopic rather than prepend * Docs * Docs * Work with new ProcessMessage ID API * Formatting * Fix build * Fixes * Formatting * Update xcm/xcm-builder/src/barriers.rs Co-authored-by:Francisco Aguirre <franciscoaguirreperez@gmail.com> * Update xcm/xcm-builder/src/routing.rs Co-authored-by:
Francisco Aguirre <franciscoaguirreperez@gmail.com> * Docs * Rename message_hash * Formatting * ".git/.scripts/commands/fmt/fmt.sh" * Rename * Another Rename * ".git/.scripts/commands/fmt/fmt.sh" * ".git/.scripts/commands/fmt/fmt.sh" * Update xcm/xcm-builder/src/routing.rs Co-authored-by:
Keith Yeung <kungfukeith11@gmail.com> --------- Co-authored-by:
Francisco Aguirre <franciscoaguirreperez@gmail.com> Co-authored-by: command-bot <> Co-authored-by:
Keith Yeung <kungfukeith11@gmail.com>
parent
28de4f13
Showing
- polkadot/runtime/kusama/src/xcm_config.rs 6 additions, 6 deletionspolkadot/runtime/kusama/src/xcm_config.rs
- polkadot/runtime/rococo/src/xcm_config.rs 6 additions, 5 deletionspolkadot/runtime/rococo/src/xcm_config.rs
- polkadot/runtime/westend/src/xcm_config.rs 5 additions, 5 deletionspolkadot/runtime/westend/src/xcm_config.rs
- polkadot/xcm/pallet-xcm-benchmarks/src/fungible/benchmarking.rs 3 additions, 3 deletions...ot/xcm/pallet-xcm-benchmarks/src/fungible/benchmarking.rs
- polkadot/xcm/pallet-xcm-benchmarks/src/generic/benchmarking.rs 2 additions, 2 deletions...dot/xcm/pallet-xcm-benchmarks/src/generic/benchmarking.rs
- polkadot/xcm/pallet-xcm/src/lib.rs 152 additions, 124 deletionspolkadot/xcm/pallet-xcm/src/lib.rs
- polkadot/xcm/pallet-xcm/src/tests.rs 60 additions, 52 deletionspolkadot/xcm/pallet-xcm/src/tests.rs
- polkadot/xcm/src/v3/mod.rs 17 additions, 9 deletionspolkadot/xcm/src/v3/mod.rs
- polkadot/xcm/src/v3/traits.rs 85 additions, 10 deletionspolkadot/xcm/src/v3/traits.rs
- polkadot/xcm/xcm-builder/src/barriers.rs 125 additions, 35 deletionspolkadot/xcm/xcm-builder/src/barriers.rs
- polkadot/xcm/xcm-builder/src/lib.rs 6 additions, 2 deletionspolkadot/xcm/xcm-builder/src/lib.rs
- polkadot/xcm/xcm-builder/src/process_xcm_message.rs 1 addition, 1 deletionpolkadot/xcm/xcm-builder/src/process_xcm_message.rs
- polkadot/xcm/xcm-builder/src/routing.rs 102 additions, 0 deletionspolkadot/xcm/xcm-builder/src/routing.rs
- polkadot/xcm/xcm-builder/src/tests/barriers.rs 30 additions, 24 deletionspolkadot/xcm/xcm-builder/src/tests/barriers.rs
- polkadot/xcm/xcm-builder/src/tests/bridging/local_para_para.rs 58 additions, 42 deletions...dot/xcm/xcm-builder/src/tests/bridging/local_para_para.rs
- polkadot/xcm/xcm-builder/src/tests/bridging/local_relay_relay.rs 28 additions, 18 deletions...t/xcm/xcm-builder/src/tests/bridging/local_relay_relay.rs
- polkadot/xcm/xcm-builder/src/tests/bridging/mod.rs 97 additions, 12 deletionspolkadot/xcm/xcm-builder/src/tests/bridging/mod.rs
- polkadot/xcm/xcm-builder/src/tests/bridging/paid_remote_relay_relay.rs 111 additions, 43 deletions...xcm-builder/src/tests/bridging/paid_remote_relay_relay.rs
- polkadot/xcm/xcm-builder/src/tests/bridging/remote_para_para.rs 118 additions, 46 deletions...ot/xcm/xcm-builder/src/tests/bridging/remote_para_para.rs
- polkadot/xcm/xcm-builder/src/tests/bridging/remote_para_para_via_relay.rs 95 additions, 28 deletions...-builder/src/tests/bridging/remote_para_para_via_relay.rs
Please register or sign in to comment