pub enum EthTransactionKind {
Legacy(LegacyEthSignedTransaction),
Eip2930(SignedTransaction2930),
Eip1559(SignedTransaction1559),
}Expand description
Typed Transaction Envelope (see https://eips.ethereum.org/EIPS/eip-2718)
Variants§
Trait Implementations§
Source§impl Clone for EthTransactionKind
impl Clone for EthTransactionKind
Source§fn clone(&self) -> EthTransactionKind
fn clone(&self) -> EthTransactionKind
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 EthTransactionKind
impl Debug for EthTransactionKind
Source§impl From<&EthTransactionKind> for Vec<u8>
impl From<&EthTransactionKind> for Vec<u8>
Source§fn from(tx: &EthTransactionKind) -> Self
fn from(tx: &EthTransactionKind) -> Self
Converts to this type from the input type.
Source§impl PartialEq for EthTransactionKind
impl PartialEq for EthTransactionKind
Source§impl TryFrom<&[u8]> for EthTransactionKind
impl TryFrom<&[u8]> for EthTransactionKind
impl Eq for EthTransactionKind
impl StructuralPartialEq for EthTransactionKind
Auto Trait Implementations§
impl Freeze for EthTransactionKind
impl RefUnwindSafe for EthTransactionKind
impl Send for EthTransactionKind
impl Sync for EthTransactionKind
impl Unpin for EthTransactionKind
impl UnwindSafe for EthTransactionKind
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