Trait orml_traits::multi_asset::ConcreteFungibleAsset

source ·
pub trait ConcreteFungibleAsset {
    // Required methods
    fn sibling_parachain_asset(
        para_id: u32,
        general_key: BoundedVec<u8, ConstU32<32>>,
        amount: u128
    ) -> Asset;
    fn parent_asset(amount: u128) -> Asset;
}

Required Methods§

source

fn sibling_parachain_asset( para_id: u32, general_key: BoundedVec<u8, ConstU32<32>>, amount: u128 ) -> Asset

source

fn parent_asset(amount: u128) -> Asset

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl ConcreteFungibleAsset for Asset

source§

fn sibling_parachain_asset( para_id: u32, general_key: BoundedVec<u8, ConstU32<32>>, amount: u128 ) -> Asset

source§

fn parent_asset(amount: u128) -> Asset

Implementors§