Modules§
- foreign_
creators - fungible_
conversion - Runtime API definition for assets.
- local_
and_ foreign_ assets - matching
- runtime_
api - Runtime API definition for fungibles.
Structs§
- Account
Key20 ToH160 - Fallible converter from a location to a
H160
that matches any location ending with anAccountKey20
junction. - ERC20
Transactor - An Asset Transactor that deals with ERC20 tokens.
- IsLocal
Account Key20 Contains<Location>
implementation that matches locations with no parents, aPalletInstance
and anAccountKey20
junction.- Pool
Adapter - Adapter implementation for accessing pools (
pallet_asset_conversion
) that usesAssetKind
as axcm::v*
which could be different from thexcm::latest
.
Type Aliases§
- Asset
IdFor Pool Assets - Asset
IdFor Pool Assets Convert Location
vsAssetIdForPoolAssets
converter forPoolAssets
.- Asset
IdFor Trust Backed Assets Convert Location
vsAssetIdForTrustBackedAssets
converter forTrustBackedAssets
- Collection
IdFor Uniques Convert Location
vsCollectionId
converter forUniques
- ERC20
Matcher xcm_executor::traits::MatchesFungibles
implementation that matches ERC20 tokens.- Foreign
Assets Converted Concrete Id MatchedConvertedConcreteId
converter dedicated for storingForeignAssets
withAssetId
asLocation
.- Pool
Assets Converted Concrete Id MatchedConvertedConcreteId
converter dedicated forPoolAssets
- Trust
Backed Assets AsLocation MatchedConvertedConcreteId
converter dedicated forTrustBackedAssets
, it is a similar implementation toTrustBackedAssetsConvertedConcreteId
, but it convertsAssetId
toxcm::v*::Location
type instead ofAssetIdForTrustBackedAssets = u32
- Trust
Backed Assets Converted Concrete Id MatchedConvertedConcreteId
converter dedicated forTrustBackedAssets
- Uniques
Converted Concrete Id MatchedConvertedConcreteId
converter dedicated forUniques