Crate reth_ethereum_primitives

Crate reth_ethereum_primitives 

Source
Expand description

Standalone crate for ethereum-specific Reth primitive types.

Modules§

serde_bincode_compatserde and serde-bincode-compat
Bincode-compatible serde implementations.

Structs§

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

Enums§

TxType
Transaction types supported by [EthereumTxEnvelope].

Traits§

TxTy
Helper trait alias with requirements for transaction type generic to be used within Receipt.

Type Aliases§

Block
Type alias for the ethereum block
BlockBody
Type alias for the ethereum blockbody
PooledTransaction
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
A type alias for PooledTransaction that’s also generic over blob sidecar.
Transaction
Typed Transaction type without a signature
TransactionSigned
Signed transaction.