Crate cumulus_pallet_xcm
source ·Expand description
Pallet for stuff specific to parachains’ usage of XCM. Right now that’s just the origin
used by parachains when receiving Transact
messages from other parachains or the Relay chain
which must be natively represented.
Re-exports
pub use pallet::*;
Modules
Structs
For an incoming downward message, this just adapts an XCM executor and executes DMP messages
immediately. Their origin is asserted to be the Parent location.
For an incoming downward message, this just adapts an XCM executor and executes DMP messages
immediately. Their origin is asserted to be the Parent location.
Functions
Ensure that the origin
o
represents is the relay chain.
Returns Ok
if it does or an Err
otherwise.Ensure that the origin
o
represents a sibling parachain.
Returns Ok
with the parachain ID of the sibling or an Err
otherwise.