pub struct IcrcAccountTransactionContext {
pub ledger_canister_id: String,
pub index_canister_id: String,
pub account_owner: String,
pub subaccount_hex: Option<String>,
pub source_endpoint: String,
pub collection_started_at: String,
pub collection_completed_at: String,
pub fetched_by: String,
}Expand description
IcrcAccountTransactionContext
Collected account identity and acquisition metadata shared by complete-history views.
Fields§
§ledger_canister_id: StringLedger canister whose history was collected.
index_canister_id: StringVerified index canister used for every page.
account_owner: StringQueried account owner principal.
subaccount_hex: Option<String>Queried subaccount as normalized hex.
source_endpoint: StringExplicit IC API endpoint used for collection.
collection_started_at: StringComplete collection start timestamp.
collection_completed_at: StringComplete collection finish timestamp.
fetched_by: StringCollector identity.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IcrcAccountTransactionContext
impl<'de> Deserialize<'de> for IcrcAccountTransactionContext
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for IcrcAccountTransactionContext
impl StructuralPartialEq for IcrcAccountTransactionContext
Auto Trait Implementations§
impl Forget for IcrcAccountTransactionContext
impl Freeze for IcrcAccountTransactionContext
impl RefUnwindSafe for IcrcAccountTransactionContext
impl Send for IcrcAccountTransactionContext
impl Sync for IcrcAccountTransactionContext
impl Unpin for IcrcAccountTransactionContext
impl UnsafeUnpin for IcrcAccountTransactionContext
impl UnwindSafe for IcrcAccountTransactionContext
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