Structs§
- Base
Delivery Fee - The base fee for the message delivery fees.
- FeeAsset
Id - The asset ID for the asset that we use to pay for message delivery fees. Just ROC.
- Fellowship
Location - Governance
Location - Local
Plurality - MaxAssets
Into Holding - MaxInstructions
- Parent
OrParents Plurality - Relay
Chain Origin - Relay
Location - Relay
Network - Relay
Treasury Location - Root
Location - Treasury
Account - Universal
Location - XcmConfig
Type Aliases§
- Barrier
- Fungible
Transactor - Means for transacting the native currency on this chain.
- Local
Origin ToLocation - Converts a local signed origin into an XCM location. Forms the basis for local origins sending/executing XCMs.
- Location
ToAccount Id - Type for specifying how a
Location
can be converted into anAccountId
. This is used when determining ownership of accounts for asset transacting and when attempting to use XCMTransact
in order to determine the dispatch Origin. - Price
ForParent Delivery - Price
ForSibling Parachain Delivery - Waived
Locations - Locations that will not be charged fees in the executor, neither for execution nor delivery. We only waive fees for system functions, which these locations represent.
- XcmOrigin
ToTransact Dispatch Origin - This is the type we use to convert an (incoming) XCM origin into a local
Origin
instance, ready for dispatching a transaction with XCM’sTransact
. There is anOriginKind
that can bias the kind of localOrigin
it will become. - XcmRouter
- The means for routing XCM messages which are not for local execution into the right message queues.