Enable cross-chain NFT transfers on asset-hub (#2796)
This PR introduces the following changes:
- [x] Adds a `UniquesTransactor` to asset-hub-rococo
- [x] Adds a `UniquesTransactor` to asset-hub-westend
We can't add a transactor for `pallet-nfts` like we do for
`pallet-uniques` because `pallet-nfts` uses `nonfungibles_v2::Mutate`
instead of `nonfungibles::Mutate`, and making that work would be out of
scope of this PR.
With these modifications, reserve-based NFT cross-chain transfers can be
performed on asset-hub.
---------
Co-authored-by:
joe petrowski <25483142+joepetrowski@users.noreply.github.com>
Showing
- cumulus/parachains/common/src/lib.rs 6 additions, 0 deletionscumulus/parachains/common/src/lib.rs
- cumulus/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs 7 additions, 7 deletions...us/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs
- cumulus/parachains/runtimes/assets/asset-hub-rococo/src/xcm_config.rs 37 additions, 9 deletions...chains/runtimes/assets/asset-hub-rococo/src/xcm_config.rs
- cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs 7 additions, 7 deletions...s/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
- cumulus/parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs 37 additions, 8 deletions...hains/runtimes/assets/asset-hub-westend/src/xcm_config.rs
- cumulus/parachains/runtimes/assets/common/src/lib.rs 16 additions, 1 deletioncumulus/parachains/runtimes/assets/common/src/lib.rs
- prdoc/pr_2796.prdoc 12 additions, 0 deletionsprdoc/pr_2796.prdoc
Please register or sign in to comment