pub struct SnsTokenReport {Show 13 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: IcrcTokenData,
pub ledger_index: IcrcIndexData,
}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: IcrcTokenDataRaw ledger metadata shared with ICRC reports and sources.
ledger_index: IcrcIndexDataLedger-discovered index principal or its unavailability reason.
Trait Implementations§
Source§impl Clone for SnsTokenReport
impl Clone for SnsTokenReport
Source§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