Crate orml_xcm_support

Crate orml_xcm_support 

Source
Expand description

§XCM Support Module.

§Overview

The XCM support module provides supporting traits, types and implementations, to support cross-chain message(XCM) integration with ORML modules.

Structs§

DepositToAlternative
OnDepositFail impl, will deposit known currencies to an alternative account.
DisabledParachainFee
IsNativeConcrete
A MatchesFungible implementation. It matches concrete fungible assets whose id could be converted into CurrencyId.
MultiCurrencyAdapter
The TransactAsset implementation, to handle Asset deposit/withdraw. Note that teleport related functions are unimplemented.
MultiNativeAsset
A ContainsPair implementation. Filters multi native assets whose reserve is same with origin.

Traits§

OnDepositFail
Deposit errors handler for TransactAsset implementations. Default impl for () returns an XcmError::FailedToTransactAsset error.
UnknownAsset
Handlers unknown asset deposit and withdraw.