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
H160that matches any location ending with anAccountKey20junction. - ERC20
Transactor - An Asset Transactor that deals with ERC20 tokens.
- IsLocal
Account Key20 Contains<Location>implementation that matches locations with no parents, aPalletInstanceand anAccountKey20junction.- Pool
Adapter - Adapter implementation for accessing pools (
pallet_asset_conversion) that usesAssetKindas axcm::v*which could be different from thexcm::latest.
Type Aliases§
- Asset
IdFor Pool Assets - Asset
IdFor Pool Assets Convert LocationvsAssetIdForPoolAssetsconverter forPoolAssets.- Asset
IdFor Trust Backed Assets Convert LocationvsAssetIdForTrustBackedAssetsconverter forTrustBackedAssets- Collection
IdFor Uniques Convert LocationvsCollectionIdconverter forUniques- ERC20
Matcher xcm_executor::traits::MatchesFungiblesimplementation that matches ERC20 tokens.- Foreign
Assets Converted Concrete Id MatchedConvertedConcreteIdconverter dedicated for storingForeignAssetswithAssetIdasLocation.- Pool
Assets Converted Concrete Id MatchedConvertedConcreteIdconverter dedicated forPoolAssets- Trust
Backed Assets AsLocation MatchedConvertedConcreteIdconverter dedicated forTrustBackedAssets, it is a similar implementation toTrustBackedAssetsConvertedConcreteId, but it convertsAssetIdtoxcm::v*::Locationtype instead ofAssetIdForTrustBackedAssets = u32- Trust
Backed Assets Converted Concrete Id MatchedConvertedConcreteIdconverter dedicated forTrustBackedAssets- Uniques
Converted Concrete Id MatchedConvertedConcreteIdconverter dedicated forUniques