referrerpolicy=no-referrer-when-downgrade

Crate collectives_westend_integration_tests

source ·

Modules§

Macros§

Structs§

Enums§

  • Asset collection, defined either by a number of Assets or a single wildcard.
  • 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.
  • Cross-Consensus Message: A message from one consensus system to another.
  • 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.
  • A global identifier of a data structure existing within consensus.
  • Basically just the XCM (more general) version of ParachainDispatchOrigin.
  • Outcome of an XCM execution.
  • Response data to a query.
  • Error result value when attempting to send an XCM message.
  • A single Asset value, together with its version code.
  • A single version’s AssetId value, together with its version code.
  • A single MultiAssets value, together with its version code.
  • A single InteriorLocation value, together with its version code.
  • A single Location value, together with its version code.
  • A single version’s Response value, together with its version code.
  • A single XCM message, together with its version code.
  • An optional weight limit.
  • A wildcard representing a set of assets.
  • Classification of whether an asset is fungible or not.
  • Error codes used in XCM. The first errors codes have explicit indices and are part of the XCM format. Those trailing are merely part of the XCM implementation; there is no expectation that they will retain the same index over time.

Constants§

Traits§

Functions§

  • Convenience function for using a SendXcm implementation. Just interprets the dest and wraps both in Some before passing them as mutable references into T::send_xcm.
  • Convenience function for using a SendXcm implementation. Just interprets the dest and wraps both in Some before passing them as mutable references into T::send_xcm.

Type Aliases§

  • WrapVersion implementation which attempts to always convert the XCM to the latest version before wrapping it.
  • WrapVersion implementation which attempts to always convert the XCM to the most recent Long- Term-Support version before wrapping it.
  • Type for specifying how a Location can be converted into an AccountId. This is used when determining ownership of accounts for asset transacting and when attempting to use XCM Transact in order to determine the dispatch Origin.
  • A relative location which is constrained to be an interior location of the context.
  • An identifier for a query.
  • Result value when attempting to send an XCM message.
  • A hash type for identifying messages.
  • A version of XCM.