Add XCM Origin and converter (#2896)
* Add XCM Origin and converter * IsMajority filter can be location-prefixed * Update xcm/pallet-xcm/src/lib.rs Co-authored-by:Alexander Popiak <alexander.popiak@parity.io> * Update xcm/src/v0/multi_location.rs Co-authored-by:
Alexander Popiak <alexander.popiak@parity.io> * Introduce UsingComponents to allow reuse of fee payment in XCM * Use Drop rather than finalize * Add errors for weight. * Apply suggestions from code review Co-authored-by:
Alexander Popiak <alexander.popiak@parity.io> * Fixes * Update xcm/xcm-builder/src/weight.rs Co-authored-by:
Kian Paimani <5588131+kianenigma@users.noreply.github.com> * Various XCM fixes and improvements * Fixes * Update xcm/xcm-builder/src/weight.rs Co-authored-by:
Alexander Popiak <alexander.popiak@parity.io> * Update xcm/xcm-builder/src/weight.rs Co-authored-by:
Alexander Popiak <alexander.popiak@parity.io> * Update xcm/xcm-builder/src/weight.rs Co-authored-by:
Alexander Popiak <alexander.popiak@parity.io> * Fixes Co-authored-by:
Alexander Popiak <alexander.popiak@parity.io> Co-authored-by:
Kian Paimani <5588131+kianenigma@users.noreply.github.com>
Showing
- polkadot/Cargo.lock 179 additions, 174 deletionspolkadot/Cargo.lock
- polkadot/runtime/rococo/src/lib.rs 6 additions, 5 deletionspolkadot/runtime/rococo/src/lib.rs
- polkadot/xcm/pallet-xcm/Cargo.toml 1 addition, 0 deletionspolkadot/xcm/pallet-xcm/Cargo.toml
- polkadot/xcm/pallet-xcm/src/lib.rs 23 additions, 5 deletionspolkadot/xcm/pallet-xcm/src/lib.rs
- polkadot/xcm/src/v0/mod.rs 9 additions, 2 deletionspolkadot/xcm/src/v0/mod.rs
- polkadot/xcm/src/v0/multi_location.rs 14 additions, 0 deletionspolkadot/xcm/src/v0/multi_location.rs
- polkadot/xcm/src/v0/traits.rs 2 additions, 0 deletionspolkadot/xcm/src/v0/traits.rs
- polkadot/xcm/xcm-builder/Cargo.toml 2 additions, 0 deletionspolkadot/xcm/xcm-builder/Cargo.toml
- polkadot/xcm/xcm-builder/src/lib.rs 1 addition, 1 deletionpolkadot/xcm/xcm-builder/src/lib.rs
- polkadot/xcm/xcm-builder/src/mock.rs 1 addition, 1 deletionpolkadot/xcm/xcm-builder/src/mock.rs
- polkadot/xcm/xcm-builder/src/weight.rs 108 additions, 23 deletionspolkadot/xcm/xcm-builder/src/weight.rs
- polkadot/xcm/xcm-executor/src/lib.rs 8 additions, 4 deletionspolkadot/xcm/xcm-executor/src/lib.rs
- polkadot/xcm/xcm-executor/src/traits/weight.rs 3 additions, 3 deletionspolkadot/xcm/xcm-executor/src/traits/weight.rs
Please register or sign in to comment