Struct ethane::types::TransactionRequest [−][src]
pub struct TransactionRequest { pub from: Address, pub to: Option<Address>, pub gas: Option<U256>, pub gas_price: Option<U256>, pub value: Option<U256>, pub data: Option<Bytes>, pub nonce: Option<U256>, }
Used for creating transactions
Fields
from: Address
to: Option<Address>
gas: Option<U256>
gas_price: Option<U256>
value: Option<U256>
data: Option<Bytes>
nonce: Option<U256>
Trait Implementations
impl Clone for TransactionRequest
[src]
impl Clone for TransactionRequest
[src]fn clone(&self) -> TransactionRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for TransactionRequest
[src]
impl Default for TransactionRequest
[src]fn default() -> TransactionRequest
[src]
impl PartialEq<TransactionRequest> for TransactionRequest
[src]
impl PartialEq<TransactionRequest> for TransactionRequest
[src]fn eq(&self, other: &TransactionRequest) -> bool
[src]
fn ne(&self, other: &TransactionRequest) -> bool
[src]
impl Serialize for TransactionRequest
[src]
impl Serialize for TransactionRequest
[src]Auto Trait Implementations
impl RefUnwindSafe for TransactionRequest
impl RefUnwindSafe for TransactionRequest
impl Send for TransactionRequest
impl Send for TransactionRequest
impl Sync for TransactionRequest
impl Sync for TransactionRequest
impl Unpin for TransactionRequest
impl Unpin for TransactionRequest
impl UnwindSafe for TransactionRequest
impl UnwindSafe for TransactionRequest