Module westend_runtime::xcm_config
source · Expand description
XCM configurations for Westend.
Structs§
- The base fee for the message delivery fees.
- The asset ID for the asset that we use to pay for message delivery fees.
Type Aliases§
- We let locations alias into child locations of their own. This is a very simple aliasing rule, mimicking the behaviour of the
DescendOrigin
instruction. - The barriers one of which must be passed for an XCM message to be executed.
- Type to convert the
FellowshipAdmin
origin to a PluralityLocation
value. - Type to convert the
GeneralAdmin
origin to a PluralityLocation
value. - location of this chain.
- Type to convert a pallet
Origin
type value into aLocation
value which represents an interior location of this chain for a destination chain. - Type to convert the
StakingAdmin
origin to a PluralityLocation
value. - Type to convert the
Treasurer
origin to a PluralityLocation
value. - 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.
- The XCM router. When we want to send an XCM message, we use this type. It amalgamates all of our individual routers.