pub struct CurrencyToken {
pub address: Bytes,
pub symbol: String,
pub decimals: u32,
pub tax: TransferTax,
pub gas: Vec<Option<TransferCost>>,
pub chain: Chain,
pub quality: u32,
}Fields§
§address: Bytes§symbol: String§decimals: u32§tax: TransferTax§gas: Vec<Option<TransferCost>>§chain: Chain§quality: u32Quality is between 0-100, where:
- 100: Normal token
- 75: Rebase token
- 50: Fee token
- 10: Token analysis failed at creation
- 9-5: Token analysis failed on cronjob (after creation).
- 0: Failed to extract decimals onchain
Implementations§
Trait Implementations§
Source§impl Clone for CurrencyToken
impl Clone for CurrencyToken
Source§fn clone(&self) -> CurrencyToken
fn clone(&self) -> CurrencyToken
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CurrencyToken
impl Debug for CurrencyToken
Source§impl<'de> Deserialize<'de> for CurrencyToken
impl<'de> Deserialize<'de> for CurrencyToken
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<CurrencyToken> for ResponseToken
impl From<CurrencyToken> for ResponseToken
Source§fn from(value: CurrencyToken) -> Self
fn from(value: CurrencyToken) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CurrencyToken
impl PartialEq for CurrencyToken
Source§impl Serialize for CurrencyToken
impl Serialize for CurrencyToken
impl StructuralPartialEq for CurrencyToken
Auto Trait Implementations§
impl !Freeze for CurrencyToken
impl RefUnwindSafe for CurrencyToken
impl Send for CurrencyToken
impl Sync for CurrencyToken
impl Unpin for CurrencyToken
impl UnwindSafe for CurrencyToken
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more