Structs§
- Asset
IdConvert - Convert
AssetIdto optionalLocation. The impl is a wrapper onShidenAssetLocationIdConverter. - Astar
Location - Astar
Location Absolute - The absolute location in perspective of the whole network.
- Dummy
Checking Account - MaxAssets
ForTransfer - Max asset types for one cross-chain transfer.
2covers all current use cases. Can be updated with extra test cases in the future if needed. - MaxInstructions
- Parent
OrParents Plurality - Relay
Chain Origin - Relay
Network - Safe
Call Filter - A call filter for the XCM Transact instruction. This is a temporary measure until we properly account for proof size weights.
- Unit
Weight Cost - Universal
Location - XcmConfig
Type Aliases§
- Asset
Transactors - Means for transacting assets on this chain.
- Astar
XcmFungible FeeHandler - Currency
Transactor - Means for transacting the native currency on this chain.
- Fungibles
Transactor - Means for transacting assets besides the native currency on this chain.
- Local
Origin ToLocation - Local origins on this chain are allowed to dispatch XCM sends/executions.
- Location
ToAccount Id - Type for specifying how a
Locationcan be converted into anAccountId. This is used when determining ownership of accounts for asset transacting and when attempting to use XCMTransactin order to determine the dispatch Origin. - Weigher
- XcmBarrier
- XcmOrigin
ToTransact Dispatch Origin - This is the type we use to convert an (incoming) XCM origin into a local
Origininstance, ready for dispatching a transaction with Xcm’sTransact. There is anOriginKindwhich can biases the kind of localOriginit will become. - XcmRouter
- The means for routing XCM messages which are not for local execution into the right message queues.