pub struct IcIcrcAccountRow {
pub account_id: String,
pub owner: String,
pub subaccount: 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 dashboard_updated_at: String,
pub active_fee_collector: bool,
pub fee_collector_block_ranges: Vec<Vec<Value>>,
}Expand description
IcIcrcAccountRow
One account record maintained by the official ICRC index.
Fields§
§account_id: StringOpaque stable account id used for exact API follow-up.
owner: StringCanonical account owner principal.
subaccount: StringRaw subaccount text returned by the API; empty denotes the default subaccount.
balance_base_units: StringRaw current indexed balance in ledger base units.
total_transactions: u64Number of indexed transactions involving this account.
created_at_unix_secs: u64Account 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 involving this account.
dashboard_updated_at: StringRaw Dashboard database update timestamp.
active_fee_collector: boolWhether the account is currently classified as an active fee collector.
fee_collector_block_ranges: Vec<Vec<Value>>Raw fee-collector block-range arrays returned by the Dashboard.
Trait Implementations§
Source§impl Clone for IcIcrcAccountRow
impl Clone for IcIcrcAccountRow
Source§fn clone(&self) -> IcIcrcAccountRow
fn clone(&self) -> IcIcrcAccountRow
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more