Remove `Default` bound on `AccountId` types under the xcm directory (#4712)
* Refactor ParentIsDefault to ParentIsAllZeroes * Remove Default bound on all AccountId types under the xcm directory * Change to ParentIs<A: Get<AccountId>, AccountId> * Provide a better account for ParentIs * Fixes * Fixes * Fixes * Fixes * Update xcm/xcm-builder/src/currency_adapter.rs Co-authored-by:Bastian Köcher <bkchr@users.noreply.github.com> * Use preset account ID value for parent MultiLocations Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com>
Showing
- polkadot/bridges/bin/rialto-parachain/runtime/src/lib.rs 3 additions, 3 deletionspolkadot/bridges/bin/rialto-parachain/runtime/src/lib.rs
- polkadot/xcm/pallet-xcm-benchmarks/src/generic/mock.rs 7 additions, 3 deletionspolkadot/xcm/pallet-xcm-benchmarks/src/generic/mock.rs
- polkadot/xcm/xcm-builder/src/currency_adapter.rs 8 additions, 6 deletionspolkadot/xcm/xcm-builder/src/currency_adapter.rs
- polkadot/xcm/xcm-builder/src/lib.rs 1 addition, 1 deletionpolkadot/xcm/xcm-builder/src/lib.rs
- polkadot/xcm/xcm-builder/src/location_conversion.rs 13 additions, 8 deletionspolkadot/xcm/xcm-builder/src/location_conversion.rs
- polkadot/xcm/xcm-simulator/example/src/parachain.rs 2 additions, 2 deletionspolkadot/xcm/xcm-simulator/example/src/parachain.rs
- polkadot/xcm/xcm-simulator/fuzzer/src/parachain.rs 2 additions, 2 deletionspolkadot/xcm/xcm-simulator/fuzzer/src/parachain.rs
Please register or sign in to comment