Re-exports
pub use super::super::opaque::Instruction;
pub use super::super::opaque::Xcm;
pub use super::super::OriginKind;
pub use super::super::QueryId;
pub use super::super::Response;
pub use super::super::WeightLimit;
pub use super::super::WildFungibility::Fungible as WildFungible;
pub use super::super::WildFungibility::NonFungible as WildNonFungible;
pub use super::super::XcmWeightInfo;
pub use super::super::VERSION as XCM_VERSION;
pub use super::super::AssetId::*;
pub use super::super::AssetInstance::*;
pub use super::super::Fungibility::*;
pub use super::super::Instruction::*;
pub use super::super::Junction::*;
pub use super::super::Junctions::*;
pub use super::super::MultiAssetFilter::*;
pub use super::super::NetworkId::*;
pub use super::super::WeightLimit::*;
pub use super::super::WildMultiAsset::*;
Structs
A unit struct which can be converted into a
MultiLocation
of the inner parents
value.A unit struct which can be converted into a
MultiLocation
of the inner parents
value and the inner interior.A
Vec
of MultiAsset
s. There may be no duplicate fungible items in here and when decoding, they must be sorted.A relative path between state-bearing consensus systems.
A unit struct which can be converted into a
MultiLocation
of parents
value 1.A tuple struct which can be converted into a
MultiLocation
of parents
value 1 with the inner interior.Enums
Classification of an asset being concrete or abstract.
A general identifier for an instance of a non-fungible asset class.
An identifier of a pluralistic body.
A part of a pluralistic body.
Classification of whether an asset is fungible or not, along with a mandatory amount or instance.
A single item in a path to describe the relative location of a consensus system.
Non-parent junctions that can be constructed, up to the length of 8. This specific
Junctions
implementation uses a Rust enum
in order to make pattern matching easier.MultiAsset
collection, either MultiAssets
or a single wildcard.A global identifier of an account-bearing consensus system.
Outcome of an XCM execution.
Error result value when attempting to send an XCM message.
Classification of whether an asset is fungible or not.
A wildcard representing a set of assets.
Traits
Type of XCM message executor.
Utility for sending an XCM message.
Type Definitions
A relative location which is constrained to be an interior location of the context.
Result value when attempting to send an XCM message.