Structs§
- Access
List Entry - ArchivedEI
P1559 Transaction - An archived
EIP1559Transaction - ArchivedEI
P2930 Transaction - An archived
EIP2930Transaction - ArchivedEI
P4844 Transaction - An archived
EIP4844Transaction - ArchivedEI
P7702 Transaction - An archived
EIP7702Transaction - Archived
FeeToken Transaction - An archived
FeeTokenTransaction - Archived
Legacy Transaction - An archived
LegacyTransaction - Archived
Privileged L2Transaction - An archived
PrivilegedL2Transaction - Authorization
Tuple Entry - EIP1559
Transaction - EIP1559
Transaction Resolver - The resolver for an archived
EIP1559Transaction - EIP2930
Transaction - EIP2930
Transaction Resolver - The resolver for an archived
EIP2930Transaction - EIP4844
Transaction - EIP4844
Transaction Resolver - The resolver for an archived
EIP4844Transaction - EIP7702
Transaction - EIP7702
Transaction Resolver - The resolver for an archived
EIP7702Transaction - FeeToken
Transaction - FeeToken
Transaction Resolver - The resolver for an archived
FeeTokenTransaction - Generic
Transaction - Unsigned Transaction struct generic to all types which may not contain all required transaction fields Used to perform gas estimations and access list creation
- Legacy
Transaction - Legacy
Transaction Resolver - The resolver for an archived
LegacyTransaction - Mempool
Transaction - Privileged
L2Transaction - Privileged
L2Transaction Resolver - The resolver for an archived
PrivilegedL2Transaction - WrappedEI
P4844 Transaction
Enums§
- Archived
Transaction - An archived
Transaction - Archived
TxKind - An archived
TxKind - Generic
Transaction Error - P2PTransaction
- The same as a Transaction enum, only that blob transactions are in wrapped format, including the blobs bundle. PrivilegedL2Transaction is not included as it is not expected to be sent over P2P.
- Transaction
- Transaction
Resolver - The resolver for an archived
Transaction - TxKind
- The transaction’s kind: call or create.
- TxKind
Resolver - The resolver for an archived
TxKind - TxType
Constants§
- EIP1559_
DEFAULT_ SERIALIZED_ LENGTH - The serialized length of a default eip1559 transaction
Statics§
- GLOBAL_
SIGNER_ CACHE - Global cache mapping transaction hash → recovered sender address. Keyed by tx hash (unique per transaction), so each entry is safe to reuse. Not suitable for EIP-7702 authorization tuples where the same message hash can correspond to different signers (the message excludes the signature). Uses LRU eviction to avoid periodic cold-start spikes from clearing all entries.