Trait Asset

Source
pub trait Asset {
    // Required methods
    fn id(&self) -> &str;
    fn name(&self) -> &str;
    fn address(&self) -> &str;
    fn description(&self) -> &str;
    fn symbol(&self) -> &str;
    fn decimals(&self) -> u32;
    fn asset_type(&self) -> AssetType;
    fn asset_kind(&self) -> &str;
    fn bip44_coin_type(&self) -> isize;
    fn website(&self) -> &str;
    fn explorer(&self) -> &str;
    fn icon(&self) -> &str;
}

Required Methods§

Source

fn id(&self) -> &str

Source

fn name(&self) -> &str

Source

fn address(&self) -> &str

Source

fn description(&self) -> &str

Source

fn symbol(&self) -> &str

Source

fn decimals(&self) -> u32

Source

fn asset_type(&self) -> AssetType

Source

fn asset_kind(&self) -> &str

Source

fn bip44_coin_type(&self) -> isize

Source

fn website(&self) -> &str

Source

fn explorer(&self) -> &str

Source

fn icon(&self) -> &str

Implementors§