pub trait CurrencyInfo { // Required methods fn name(&self) -> &str; fn symbol(&self) -> &str; fn decimals(&self) -> u8; }