Struct EthSendTransaction
pub struct EthSendTransaction {
pub from: Address,
pub to: Option<Address>,
pub gas: Option<U256>,
pub gas_price: Option<U256>,
pub value: Option<U256>,
pub input: Bytes,
pub nonce: Option<U256>,
}Fields§
§from: Address§to: Option<Address>§gas: Option<U256>§gas_price: Option<U256>§value: Option<U256>§input: Bytes§nonce: Option<U256>Trait Implementations§
§impl Debug for EthSendTransaction
impl Debug for EthSendTransaction
§impl JsonRPCMsgT for EthSendTransaction
impl JsonRPCMsgT for EthSendTransaction
fn method() -> &'static str
fn into_params(self) -> impl ToRpcParams + Send + 'static
§impl Serialize for EthSendTransaction
impl Serialize for EthSendTransaction
Auto Trait Implementations§
impl !Freeze for EthSendTransaction
impl RefUnwindSafe for EthSendTransaction
impl Send for EthSendTransaction
impl Sync for EthSendTransaction
impl Unpin for EthSendTransaction
impl UnwindSafe for EthSendTransaction
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
§impl<'de, F, T> Deserialize<'de, As<F>> for Twhere
F: BareFormula + ?Sized,
T: Deserialize<'de, F>,
impl<'de, F, T> Deserialize<'de, As<F>> for Twhere
F: BareFormula + ?Sized,
T: Deserialize<'de, F>,
§fn deserialize(deserializer: Deserializer<'de>) -> Result<T, DeserializeError>
fn deserialize(deserializer: Deserializer<'de>) -> Result<T, DeserializeError>
Deserializes value provided deserializer.
Returns deserialized value and the number of bytes consumed from
the and of input. Read more
§fn deserialize_in_place(
&mut self,
deserializer: Deserializer<'de>,
) -> Result<(), DeserializeError>
fn deserialize_in_place( &mut self, deserializer: Deserializer<'de>, ) -> Result<(), DeserializeError>
Deserializes value in-place provided deserializer.
Overwrites
self with data from the input. Read more§impl<'de, F, T> Deserialize<'de, Ref<F>> for T
impl<'de, F, T> Deserialize<'de, Ref<F>> for T
§fn deserialize(de: Deserializer<'de>) -> Result<T, DeserializeError>
fn deserialize(de: Deserializer<'de>) -> Result<T, DeserializeError>
Deserializes value provided deserializer.
Returns deserialized value and the number of bytes consumed from
the and of input. Read more
§fn deserialize_in_place(
&mut self,
de: Deserializer<'de>,
) -> Result<(), DeserializeError>
fn deserialize_in_place( &mut self, de: Deserializer<'de>, ) -> Result<(), DeserializeError>
Deserializes value in-place provided deserializer.
Overwrites
self with data from the input. Read more