Struct uethers::TransactionRpcResponse 
source · [−]pub struct TransactionRpcResponse {Show 15 fields
    pub block_hash: Option<H256>,
    pub block_number: Option<U256>,
    pub from: H160,
    pub gas_price: Option<U256>,
    pub max_priority_fee_per_gas: Option<U256>,
    pub max_fee_per_gas: Option<U256>,
    pub hash: H256,
    pub input: Vec<u8>,
    pub nonce: U256,
    pub to: Option<H160>,
    pub transaction_index: Option<U256>,
    pub value: U256,
    pub v: U256,
    pub r: H256,
    pub s: H256,
}Fields
block_hash: Option<H256>hash of the block where this transaction was in, ‘null’ when it’s pending
block_number: Option<U256>block number where this transaction was in, ‘null’ when it’s pending
from: H160address of the sender
gas_price: Option<U256>gas provided by the sender
max_priority_fee_per_gas: Option<U256>max_fee_per_gas: Option<U256>hash: H256hash of the transaction
input: Vec<u8>the data sent along with the transaction
nonce: U256to: Option<H160>address of the receiver, ‘null’ when it’s a contract creation transaction
transaction_index: Option<U256>value: U256value transferred in Wei
v: U256ECDSA recovery id
r: H256ECDSA signature r
s: H256ECDSA signature s
Trait Implementations
sourceimpl Clone for TransactionRpcResponse
 
impl Clone for TransactionRpcResponse
sourcefn clone(&self) -> TransactionRpcResponse
 
fn clone(&self) -> TransactionRpcResponse
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 Debug for TransactionRpcResponse
 
impl Debug for TransactionRpcResponse
sourceimpl<'de> Deserialize<'de> for TransactionRpcResponse
 
impl<'de> Deserialize<'de> for TransactionRpcResponse
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
Auto Trait Implementations
impl RefUnwindSafe for TransactionRpcResponse
impl Send for TransactionRpcResponse
impl Sync for TransactionRpcResponse
impl Unpin for TransactionRpcResponse
impl UnwindSafe for TransactionRpcResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    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> ToOwned for T where
    T: Clone, 
 
impl<T> ToOwned for T where
    T: Clone, 
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
 
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more