Crate pallet_rings
source ·Expand description
§Rings Pallet
§Overview
This pallet provides a XCM abstraction layer for INV4 Cores, allowing them to manage assets easily across multiple chains.
The module traits
contains traits that provide an abstraction on top of XCM [MultiLocation
] and has to be correctly implemented in the runtime.
§Dispatchable Functions
set_maintenance_status
- Sets the maintenance status of a chain, requires the origin to be authorized as aMaintenanceOrigin
.send_call
- Allows a core to send a XCM call to a destination chain.transfer_assets
- Allows a core to transfer fungible assets to another account in the destination chain.bridge_assets
- Allows a core to bridge fungible assets to another chain having either a third party account or the core account as beneficiary in the destination chain.
Re-exports§
pub use weights::WeightInfo;
pub use pallet::*;
Modules§
- The
pallet
module in each FRAME pallet hosts the most important items needed to construct this pallet. - traits 🔒Provides supporting traits for the rings pallet.
- Autogenerated weights for
pallet_rings
Traits§
- A chain asset [
MultiLocation
] abstraction trait. - A chain [
MultiLocation
] abstraction trait.