Crate reth_op

Source
Expand description

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

Modules§

bedrock
Re-exported ethereum types OP mainnet bedrock related data.
chainspec
Re-exported from reth_chainspec
consensusconsensus
Re-exported consensus types
evmevm
Re-exported evm types
networknetwork
Re-exported reth network types
nodenode-api
Re-exported ethereum node
predeploys
Re-exported ethereum types Addresses of OP pre-deploys.
primitives
Re-exported reth primitives
providerprovider
Re-exported reth provider types
rpcrpc
Re-exported rpc types
serde_bincode_compatserde-bincode-compat
Re-exported ethereum types Bincode-compatible serde implementations.
storagestorage-api
Re-exported reth storage api types
transaction
Re-exported ethereum types Optimism transaction types
trietrie
Re-exported reth trie types

Structs§

OpPrimitives
Re-exported ethereum types Primitive types for Optimism Node.
OpTransactionSigned
Re-exported ethereum types Signed transaction.

Enums§

OpReceipt
Re-exported ethereum types Typed ethereum transaction receipt. Receipt containing result of transaction execution.
OpTxType
Re-exported ethereum types Optimism TransactionType flags as specified in EIPs 2718, 1559, and 2930, as well as the deposit transaction spec

Constants§

ADDRESS_L2_TO_L1_MESSAGE_PASSER
Re-exported ethereum types The L2 contract L2ToL1MessagePasser, stores commitments to withdrawal transactions.

Traits§

DepositReceipt
Re-exported ethereum types Trait for deposit receipt.

Type Aliases§

OpBlock
Re-exported ethereum types Optimism-specific block type.
OpBlockBody
Re-exported ethereum types Optimism-specific block body type.