Skip to content
Unverified Commit f5e1dfb9 authored by Adrian Catangiu's avatar Adrian Catangiu
Browse files

pallet-xcm: add new extrinsic for asset transfers using explicit reserve

Add `transfer_assets_using_reserve()` for transferring assets from local
chain to destination chain using an explicit reserve location (typically
local Asset Hub).

By default, an asset's reserve is its origin chain. But sometimes we may
want to explicitly use another chain as reserve (as long as allowed by
runtime `IsReserve` filter).

This is very helpful for transferring assets with multiple configured
reserves (such as Asset Hub ForeignAssets), when the transfer strictly
depends on the used reserve.
E.g. For transferring Foreign Assets over a bridge, Asset Hub must be
used as the reserve location.
parent 1db1cae0
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment