pub struct IcIcrcHolderRow {
pub principal: String,
pub balance_base_units: String,
pub total_transactions: u64,
pub created_at_unix_secs: u64,
pub created_at_subsec_nanos: u32,
pub ledger_canister_id: String,
pub latest_transaction_index: u64,
pub percentage: Value,
pub value_usd: Value,
pub dashboard_updated_at: String,
}Expand description
IcIcrcHolderRow
One principal-level holder aggregate maintained by the official ICRC index.
Fields§
§principal: StringCanonical holder principal.
balance_base_units: StringRaw aggregate balance in ledger base units.
total_transactions: u64Number of indexed transactions across the holder’s accounts.
created_at_unix_secs: u64Earliest indexed account creation timestamp normalized to Unix seconds.
created_at_subsec_nanos: u32Nanoseconds below the normalized creation second, preserving upstream precision.
ledger_canister_id: StringCanonical ledger canister principal carried by the row.
latest_transaction_index: u64Latest indexed transaction across the holder’s accounts.
percentage: ValueRaw numeric supply percentage returned by the Dashboard.
value_usd: ValueRaw nullable USD value returned by the Dashboard.
dashboard_updated_at: StringRaw Dashboard database update timestamp.
Trait Implementations§
Source§impl Clone for IcIcrcHolderRow
impl Clone for IcIcrcHolderRow
Source§fn clone(&self) -> IcIcrcHolderRow
fn clone(&self) -> IcIcrcHolderRow
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 IcIcrcHolderRow
impl Debug for IcIcrcHolderRow
impl Eq for IcIcrcHolderRow
Source§impl PartialEq for IcIcrcHolderRow
impl PartialEq for IcIcrcHolderRow
Source§impl Serialize for IcIcrcHolderRow
impl Serialize for IcIcrcHolderRow
impl StructuralPartialEq for IcIcrcHolderRow
Auto Trait Implementations§
impl Freeze for IcIcrcHolderRow
impl RefUnwindSafe for IcIcrcHolderRow
impl Send for IcIcrcHolderRow
impl Sync for IcIcrcHolderRow
impl Unpin for IcIcrcHolderRow
impl UnsafeUnpin for IcIcrcHolderRow
impl UnwindSafe for IcIcrcHolderRow
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