Expand description
Pallet to handle XCM messages.
Re-exports§
pub use pallet::*;
Modules§
- benchmarking
 - migration
 - pallet
 - The 
palletmodule in each FRAME pallet hosts the most important items needed to construct this pallet. - precompiles
 - xcm_
helpers  
Structs§
- Authorized
Aliasers  - Filter for 
(origin: Location, target: Location)to find whethertargethas explicitly authorizedoriginto alias it. - Authorized
Aliases Entry  - Ensure
Response  EnsureOriginimplementation succeeding with aLocationvalue to recognize and filter theOrigin::Responseitem.- Ensure
Xcm  EnsureOriginimplementation succeeding with aLocationvalue to recognize and filter theOrigin::Xcmitem.- IsMajority
OfBody  - Filter for 
Locationto find those which represent a strict majority approval of an identified plurality. - IsVoice
OfBody  - Filter for 
Locationto find those which represent a voice of an identified plurality. - Lock
Ticket  - Reduce
Ticket  - Test
Weight Info  - fallback implementation
 - Unlock
Ticket  - XcmPassthrough
 - A simple passthrough where we reuse the 
Location-typed XCM origin as the inner value of this crate’sOrigin::Xcmvalue. 
Enums§
Traits§
Functions§
- aliasers_
footprint  - ensure_
response  - Ensure that the origin 
orepresents an XCM response origin. - ensure_
xcm  - Ensure that the origin 
orepresents an XCM (Transact) origin.