pub struct IcrcAccountTransactionPageData {
pub index_canister_id: String,
pub balance: String,
pub oldest_transaction_id: Option<String>,
pub next_start: Option<String>,
pub token_symbol: String,
pub decimals: u8,
pub transactions: Vec<IcrcAccountTransactionRow>,
}Expand description
IcrcAccountTransactionPageData
Source-layer account-history page returned by an ICRC index canister.
Fields§
§index_canister_id: StringIndex canister that answered the query.
balance: StringAccount balance reported by the index.
oldest_transaction_id: Option<String>Oldest transaction id known for the account.
next_start: Option<String>Cursor for requesting the next older page.
token_symbol: StringLedger token symbol.
decimals: u8Ledger token decimals.
transactions: Vec<IcrcAccountTransactionRow>Account transactions in index response order.
Trait Implementations§
impl Eq for IcrcAccountTransactionPageData
impl StructuralPartialEq for IcrcAccountTransactionPageData
Auto Trait Implementations§
impl Freeze for IcrcAccountTransactionPageData
impl RefUnwindSafe for IcrcAccountTransactionPageData
impl Send for IcrcAccountTransactionPageData
impl Sync for IcrcAccountTransactionPageData
impl Unpin for IcrcAccountTransactionPageData
impl UnsafeUnpin for IcrcAccountTransactionPageData
impl UnwindSafe for IcrcAccountTransactionPageData
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