Module pallet_rings::traits
source · Expand description
Provides supporting traits for the rings pallet.
§Overview
This module contains the traits responsible for creating an abstraction layer on top of XCM [MultiLocation] and allows
easier handling of cross-chain transactions through XCM.
The traits contained in this pallet require an appropriate runtime implementation.
§Traits overview:
ChainList- Trait used to opaquely refer to a chain, provides an interface to get the chainMultiLocationor the chain’s main asset asChainAssetsList.ChainAssetsList- Trait used to opaquely refer to a chain’s asset, provides an interface to get the chain assetMultiLocationor the chain asChainList.
Traits§
- A chain asset [
MultiLocation] abstraction trait. - A chain [
MultiLocation] abstraction trait.