Expand description
Transaction trait Transaction
and associated types.
Modules§
- eip2930
- EIP-2930 Access list transaction interface.
- eip7702
- EIP-7702 Account Abstraction transaction interface.
- transaction_
type - Transaction type enum.
Structs§
- Access
List - AccessList as defined in EIP-2930
- Access
List Item - A list of addresses and storage keys that the transaction plans to access. Accesses outside the list are possible, but become more expensive.
- Authorization
- An unsigned EIP-7702 authorization.
- Recovered
Authorization - A recovered authorization.
- Signed
Authorization - A signed EIP-7702 authorization.
Enums§
- Recovered
Authority - Represents the outcome of an attempt to recover the authority from an authorization.
It can either be valid (containing an [
Address
]) or invalid (indicating recovery failure). - Transaction
Type - Transaction types of all Ethereum transaction
Traits§
- Access
List Item Tr - Access list type is introduced in EIP-2930, and every transaction after it contains access list.
- Authorization
Tr - Authorization trait.
- Transaction
- Main Transaction trait that abstracts and specifies all transaction currently supported by Ethereum
- Transaction
Error - Transaction validity error types.