Struct cryptoapis::models::list_confirmed_tokens_transfers_by_address_ri::ListConfirmedTokensTransfersByAddressRi
source · [−]pub struct ListConfirmedTokensTransfersByAddressRi {Show 13 fields
pub contract_address: String,
pub mined_in_block_height: i64,
pub recipient_address: String,
pub sender_address: String,
pub token_decimals: i32,
pub token_id: Option<String>,
pub token_name: String,
pub token_symbol: String,
pub token_type: String,
pub tokens_amount: Option<String>,
pub transaction_hash: String,
pub transaction_timestamp: i32,
pub transaction_fee: Box<ListTokensTransfersByTransactionHashRiTransactionFee>,
}
Fields
contract_address: String
Represents the contract address of the token, which controls its logic. It is not the address that holds the tokens.
mined_in_block_height: i64
Defines the block height in which this transaction was confirmed/mined.
recipient_address: String
Defines the address to which the recipient receives the transferred tokens.
sender_address: String
Defines the address from which the sender transfers tokens.
token_decimals: i32
Defines the decimals of the token, i.e. the number of digits that come after the decimal coma of the token.
token_id: Option<String>
Represents the unique token identifier.
token_name: String
Defines the token’s name as a string.
token_symbol: String
Defines the token symbol by which the token contract is known. It is usually 3-4 characters in length.
token_type: String
Defines the specific token type.
tokens_amount: Option<String>
Defines the token amount of the transfer.
transaction_hash: String
Represents the hash of the transaction, which is its unique identifier. It represents a cryptographic digital fingerprint made by hashing the block header twice through the SHA256 algorithm.
transaction_timestamp: i32
Defines the specific time/date when the transaction was created in Unix Timestamp.
transaction_fee: Box<ListTokensTransfersByTransactionHashRiTransactionFee>
Implementations
sourceimpl ListConfirmedTokensTransfersByAddressRi
impl ListConfirmedTokensTransfersByAddressRi
pub fn new(
contract_address: String,
mined_in_block_height: i64,
recipient_address: String,
sender_address: String,
token_decimals: i32,
token_name: String,
token_symbol: String,
token_type: String,
transaction_hash: String,
transaction_timestamp: i32,
transaction_fee: ListTokensTransfersByTransactionHashRiTransactionFee
) -> ListConfirmedTokensTransfersByAddressRi
Trait Implementations
sourceimpl Clone for ListConfirmedTokensTransfersByAddressRi
impl Clone for ListConfirmedTokensTransfersByAddressRi
sourcefn clone(&self) -> ListConfirmedTokensTransfersByAddressRi
fn clone(&self) -> ListConfirmedTokensTransfersByAddressRi
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl<'de> Deserialize<'de> for ListConfirmedTokensTransfersByAddressRi
impl<'de> Deserialize<'de> for ListConfirmedTokensTransfersByAddressRi
sourcefn 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
sourceimpl PartialEq<ListConfirmedTokensTransfersByAddressRi> for ListConfirmedTokensTransfersByAddressRi
impl PartialEq<ListConfirmedTokensTransfersByAddressRi> for ListConfirmedTokensTransfersByAddressRi
sourcefn eq(&self, other: &ListConfirmedTokensTransfersByAddressRi) -> bool
fn eq(&self, other: &ListConfirmedTokensTransfersByAddressRi) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for ListConfirmedTokensTransfersByAddressRi
Auto Trait Implementations
impl RefUnwindSafe for ListConfirmedTokensTransfersByAddressRi
impl Send for ListConfirmedTokensTransfersByAddressRi
impl Sync for ListConfirmedTokensTransfersByAddressRi
impl Unpin for ListConfirmedTokensTransfersByAddressRi
impl UnwindSafe for ListConfirmedTokensTransfersByAddressRi
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more