Module xcm::v0[][src]

Expand description

Version 0 of the Cross-Consensus Message format data structures.

Re-exports

pub use multi_location::MultiLocation::*;

Modules

A prelude for importing all types typically used when interacting with XCM messages.

Enums

A general identifier for an instance of a non-fungible asset class.

An identifier of a pluralistic body.

A part of a pluralistic body.

A single item in a path to describe the relative location of a consensus system.

A single general identifier for an asset.

A relative path between state-bearing consensus systems.

A global identifier of an account-bearing consensus system.

An instruction to be executed on some or all of the assets in holding, used by asset-related XCM messages.

Basically just the XCM (more general) version of ParachainDispatchOrigin.

Outcome of an XCM execution.

Response data to a query.

Cross-Consensus Message: A message from one consensus system to another.

Traits

Type of XCM message executor.

Utility for sending an XCM message.

Type Definitions