Crate reth_ethereum

Source
Expand description

Ethereum meta crate that provides access to commonly used reth dependencies.

Modules§

chainspec
Re-exported from reth_chainspec
primitives
Re-exported reth primitives
serde_bincode_compat
Re-exported ethereum types Bincode-compatible serde implementations.

Structs§

EthPrimitives
Re-exported ethereum types Helper struct that specifies the ethereum NodePrimitives types.
Receipt
Re-exported ethereum types Typed ethereum transaction receipt. Receipt containing result of transaction execution.
ReceiptFlags
Re-exported ethereum types Fieldset that facilitates compacting the parent type. Used bytes: 1 | Unused bits: 0

Enums§

TxType
Re-exported ethereum types The TxEnvelope enum represents all Ethereum transaction envelope types, /// Its variants correspond to specific allowed transactions:

Type Aliases§

Block
Re-exported ethereum types Type alias for the ethereum block
BlockBody
Re-exported ethereum types Type alias for the ethereum blockbody
PooledTransaction
Re-exported ethereum types All possible transactions that can be included in a response to GetPooledTransactions. A response to GetPooledTransactions. This can include either a blob transaction, or a non-4844 signed transaction.
PooledTransactionVariant
Re-exported ethereum types A type alias for PooledTransaction that’s also generic over blob sidecar.
Transaction
Re-exported ethereum types Typed Transaction type without a signature
TransactionSigned
Re-exported ethereum types Signed transaction.