pub struct TransactionHistoryRow {Show 17 fields
pub block_number: u64,
pub timestamp: u64,
pub transaction_index: u32,
pub log_index: u32,
pub transaction_hash: TxHash,
pub version: u32,
pub from: Address,
pub to: Address,
pub id: String,
pub token_address: Address,
pub value: String,
pub circles: Option<f64>,
pub atto_circles: Option<U256>,
pub static_circles: Option<f64>,
pub static_atto_circles: Option<U256>,
pub crc: Option<f64>,
pub atto_crc: Option<U256>,
}Expand description
Transaction history row matching the TS RPC helper shape.
Fields§
§block_number: u64§timestamp: u64§transaction_index: u32§log_index: u32§transaction_hash: TxHash§version: u32§from: Address§to: Address§id: String§token_address: Address§value: String§circles: Option<f64>§atto_circles: Option<U256>§static_circles: Option<f64>§static_atto_circles: Option<U256>§crc: Option<f64>§atto_crc: Option<U256>Trait Implementations§
Source§impl Clone for TransactionHistoryRow
impl Clone for TransactionHistoryRow
Source§fn clone(&self) -> TransactionHistoryRow
fn clone(&self) -> TransactionHistoryRow
Returns a duplicate of the value. Read more
1.0.0 · 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 TransactionHistoryRow
impl Debug for TransactionHistoryRow
Source§impl<'de> Deserialize<'de> for TransactionHistoryRow
impl<'de> Deserialize<'de> for TransactionHistoryRow
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
Auto Trait Implementations§
impl Freeze for TransactionHistoryRow
impl RefUnwindSafe for TransactionHistoryRow
impl Send for TransactionHistoryRow
impl Sync for TransactionHistoryRow
impl Unpin for TransactionHistoryRow
impl UnsafeUnpin for TransactionHistoryRow
impl UnwindSafe for TransactionHistoryRow
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more