asset-hubs: transfer assets via bridge using pallet-xcm #1224
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a migration (without commit history) of @bkontur's original PR in cumulus.
Add xcm routing configuration for bridging between
Polkadot Asset Hub <-> Kusama Asset Hub.
We explicitly allow only reserve based transfer for KSM/DOT to cross-consensus AssetHubs and nothing else at first (start defensively). We can later allow whatever (ETH, TrustBackedAssets, ForeignAssets, PoolAssets ...).
Add tests for simulation:
limited_reserve_transfer_assets
withpallet_xcm
both waysReserveAssetDeposisted
on both sidesAdd local zombienet run for:
For transfers to actually work across the bridge, Bridge hub kusama/polkadot runtime upgrade with bridging #2528 is also required.