pub struct SnsTokenReport {Show 22 fields
pub schema_version: u32,
pub network: String,
pub sns_wasm_canister_id: String,
pub fetched_at: String,
pub source_endpoint: String,
pub fetched_by: String,
pub id: usize,
pub name: String,
pub root_canister_id: String,
pub ledger_canister_id: String,
pub sns_index_canister_id: String,
pub token_name: String,
pub token_symbol: String,
pub decimals: u8,
pub transfer_fee: String,
pub total_supply: String,
pub minting_account_owner: Option<String>,
pub minting_account_subaccount_hex: Option<String>,
pub ledger_index_canister_id: Option<String>,
pub ledger_index_error: Option<String>,
pub supported_standards: Vec<SnsTokenStandardRow>,
pub metadata: Vec<SnsTokenMetadataRow>,
}Expand description
SnsTokenReport
Serializable report for SNS ledger token metadata.
Fields§
§schema_version: u32§network: String§sns_wasm_canister_id: String§fetched_at: String§source_endpoint: String§fetched_by: String§id: usize§name: String§root_canister_id: String§ledger_canister_id: String§sns_index_canister_id: String§token_name: String§token_symbol: String§decimals: u8§transfer_fee: String§total_supply: String§minting_account_owner: Option<String>§minting_account_subaccount_hex: Option<String>§ledger_index_canister_id: Option<String>§ledger_index_error: Option<String>§supported_standards: Vec<SnsTokenStandardRow>§metadata: Vec<SnsTokenMetadataRow>Trait Implementations§
Source§impl Clone for SnsTokenReport
impl Clone for SnsTokenReport
Source§fn clone(&self) -> SnsTokenReport
fn clone(&self) -> SnsTokenReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SnsTokenReport
impl Debug for SnsTokenReport
impl Eq for SnsTokenReport
Source§impl PartialEq for SnsTokenReport
impl PartialEq for SnsTokenReport
Source§impl Serialize for SnsTokenReport
impl Serialize for SnsTokenReport
impl StructuralPartialEq for SnsTokenReport
Auto Trait Implementations§
impl Freeze for SnsTokenReport
impl RefUnwindSafe for SnsTokenReport
impl Send for SnsTokenReport
impl Sync for SnsTokenReport
impl Unpin for SnsTokenReport
impl UnsafeUnpin for SnsTokenReport
impl UnwindSafe for SnsTokenReport
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