Module eth

Source
Expand description

Re-exported from reth_rpc::eth.

Modules§

bundle
Eth bundle implementation and helpers.
core
Implementation of the [jsonrpsee] generated EthApiServer trait Handles RPC requests for the eth_ namespace.
filter
eth_ Filter RPC handler implementation
helpers
The entire implementation of the namespace is quite large, hence it is divided across several files.
pubsub
eth_ PubSub RPC handler implementation
sim_bundle
Eth Sim bundle implementation and helpers.

Structs§

DevSigner
Holds developer keys
EthApi
Eth API implementation.
EthBundle
Eth bundle implementation.
EthFilter
Eth filter RPC implementation.
EthPubSub
Eth pubsub RPC implementation.
EthTxBuilder
Builds RPC transaction response for l1.
EthereumEthApiTypes
A standalone EthApiTypes implementation for Ethereum.

Traits§

EthApiServer
Server trait implementation for the EthApi RPC API.
EthApiTypes
Network specific eth API types.
FullEthApiServer
Helper trait, unifies functionality that must be supported to implement all RPC methods for server.
RpcNodeCore
Helper trait to relax trait bounds on FullNodeComponents.