Module staging_xcm::v5::prelude
source · Expand description
A prelude for importing all types typically used when interacting with XCM messages.
Re-exports§
pub use super::Instruction;
pub use super::Xcm;
pub use super::super::send_xcm;
pub use super::super::validate_send;
pub use super::super::Ancestor;
pub use super::super::AncestorThen;
pub use super::super::Asset;
pub use super::super::AssetFilter;
pub use super::super::AssetId;
pub use super::super::AssetInstance;
pub use super::super::Assets;
pub use super::super::BodyId;
pub use super::super::BodyPart;
pub use super::super::Error as XcmError;
pub use super::super::ExecuteXcm;
pub use super::super::Fungibility;
pub use super::super::Hint;
pub use super::super::HintNumVariants;
pub use super::super::InteriorLocation;
pub use super::super::Junction;
pub use super::super::Junctions;
pub use super::super::Junctions::Here;
pub use super::super::Location;
pub use super::super::MaybeErrorCode;
pub use super::super::NetworkId;
pub use super::super::OriginKind;
pub use super::super::Outcome;
pub use super::super::PalletInfo;
pub use super::super::Parent;
pub use super::super::ParentThen;
pub use super::super::PreparedMessage;
pub use super::super::QueryId;
pub use super::super::QueryResponseInfo;
pub use super::super::Reanchorable;
pub use super::super::Response;
pub use super::super::Result as XcmResult;
pub use super::super::SendError;
pub use super::super::SendResult;
pub use super::super::SendXcm;
pub use super::super::WeightLimit;
pub use super::super::WildAsset;
pub use super::super::WildFungibility;
pub use super::super::WildFungibility::Fungible as WildFungible;
pub use super::super::WildFungibility::NonFungible as WildNonFungible;
pub use super::super::XcmContext;
pub use super::super::XcmHash;
pub use super::super::XcmWeightInfo;
pub use super::super::VERSION as XCM_VERSION;
pub use super::super::AssetFilter::*;
pub use super::super::AssetInstance::*;
pub use super::super::Fungibility::*;
pub use super::super::Hint::*;
pub use super::super::Instruction::*;
pub use super::super::Junction::*;
pub use super::super::NetworkId::*;
pub use super::super::WeightLimit::*;
pub use super::super::WildAsset::*;