Statemint Reserve Asset Transfer (#552)
* add AssetId type alias in statemint-common * add FungiblesAdapter to allow for asset transactions via XCM * use custom Polkadot * fix FungiblesAdapter usage and add CheckingAccount * update deps * remove polkadot overrides * update deps * pull NonZeroIssuance struct into common + add FungiblesTransactor to Statemine and Westmint * remove unnecessary tuple wrapping + adjust asset transactor comments * accept statemint as reserve in rococo test parachain * adjust parachain config (add Statemint as reserve) * add test and docs for AssetsFrom * cargo fmt Co-authored-by:Ricardo Rius <ricardo@parity.io> Co-authored-by:
Shawn Tabrizi <shawntabrizi@gmail.com>
Showing
- cumulus/Cargo.lock 3 additions, 0 deletionscumulus/Cargo.lock
- cumulus/polkadot-parachains/parachains-common/Cargo.toml 2 additions, 0 deletionscumulus/polkadot-parachains/parachains-common/Cargo.toml
- cumulus/polkadot-parachains/parachains-common/src/impls.rs 50 additions, 1 deletioncumulus/polkadot-parachains/parachains-common/src/impls.rs
- cumulus/polkadot-parachains/parachains-common/src/lib.rs 3 additions, 0 deletionscumulus/polkadot-parachains/parachains-common/src/lib.rs
- cumulus/polkadot-parachains/rococo/Cargo.toml 2 additions, 0 deletionscumulus/polkadot-parachains/rococo/Cargo.toml
- cumulus/polkadot-parachains/rococo/src/lib.rs 57 additions, 6 deletionscumulus/polkadot-parachains/rococo/src/lib.rs
- cumulus/polkadot-parachains/statemine/src/lib.rs 40 additions, 14 deletionscumulus/polkadot-parachains/statemine/src/lib.rs
- cumulus/polkadot-parachains/statemint/src/lib.rs 40 additions, 15 deletionscumulus/polkadot-parachains/statemint/src/lib.rs
- cumulus/polkadot-parachains/westmint/src/lib.rs 40 additions, 15 deletionscumulus/polkadot-parachains/westmint/src/lib.rs
Please register or sign in to comment