pub struct IcrcTransactionsReport {Show 13 fields
pub schema_version: u32,
pub ledger_canister_id: String,
pub fetched_at: String,
pub source_endpoint: String,
pub fetched_by: String,
pub requested_start: String,
pub requested_limit: u32,
pub follow_archives: bool,
pub log_length: Option<String>,
pub blocks: Vec<IcrcTransactionBlockRow>,
pub archived_blocks: Vec<IcrcArchivedBlocksRow>,
pub followed_archive_blocks: Vec<IcrcFollowedArchiveBlockRow>,
pub archive_follow_errors: Vec<IcrcArchiveFollowErrorRow>,
}Expand description
IcrcTransactionsReport
Serializable report for a generic ICRC ledger transaction/block history page.
Fields§
§schema_version: u32§ledger_canister_id: String§fetched_at: String§source_endpoint: String§fetched_by: String§requested_start: String§requested_limit: u32§follow_archives: bool§log_length: Option<String>§blocks: Vec<IcrcTransactionBlockRow>§archived_blocks: Vec<IcrcArchivedBlocksRow>§followed_archive_blocks: Vec<IcrcFollowedArchiveBlockRow>§archive_follow_errors: Vec<IcrcArchiveFollowErrorRow>Trait Implementations§
Source§impl Clone for IcrcTransactionsReport
impl Clone for IcrcTransactionsReport
Source§fn clone(&self) -> IcrcTransactionsReport
fn clone(&self) -> IcrcTransactionsReport
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 IcrcTransactionsReport
impl Debug for IcrcTransactionsReport
impl Eq for IcrcTransactionsReport
Source§impl PartialEq for IcrcTransactionsReport
impl PartialEq for IcrcTransactionsReport
Source§impl Serialize for IcrcTransactionsReport
impl Serialize for IcrcTransactionsReport
impl StructuralPartialEq for IcrcTransactionsReport
Auto Trait Implementations§
impl Freeze for IcrcTransactionsReport
impl RefUnwindSafe for IcrcTransactionsReport
impl Send for IcrcTransactionsReport
impl Sync for IcrcTransactionsReport
impl Unpin for IcrcTransactionsReport
impl UnsafeUnpin for IcrcTransactionsReport
impl UnwindSafe for IcrcTransactionsReport
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