Crate reth_node_core::rpc::api::servers::eth
Expand description
Modules§
- Additional
eth_
RPC API for bundles. - Implementation of the [
jsonrpsee
] generatedEthApiServer
trait. Handles RPC requests for theeth_
namespace. eth_
RPC API for filtering.- Behaviour needed to serve
eth_
RPC requests, divided into general database reads and specific database access. eth_
RPC API for pubsub subscription.- Trait for specifying
eth
network dependent API types.
Traits§
- Helper trait to access wrapped core error.
- Client implementation for the
EthApi
RPC API. - Server trait implementation for the
EthApi
RPC API. - Network specific
eth
API types. - Client implementation for the
EthBundleApi
RPC API. - Server trait implementation for the
EthBundleApi
RPC API. - Client implementation for the
EthCallBundleApi
RPC API. - Server trait implementation for the
EthCallBundleApi
RPC API. - Client implementation for the
EthFilterApi
RPC API. - Server trait implementation for the
EthFilterApi
RPC API. - Server trait implementation for the
EthPubSubApi
RPC API. - Helper trait to wrap core
EthApiError
. - Helper trait to convert from revm errors.
- Helper trait, unifies functionality that must be supported to implement all RPC methods for server.
- Helper trait to wrap core
EthApiError
.
Type Aliases§
- Adapter for network specific block type.
- Adapter for network specific receipt type.
- Adapter for network specific transaction type.