Available on crate feature
rpc only.Expand description
Re-exported rpc types
Modules§
- api
- Reth RPC interface definitions
- builder
- Configure reth RPC.
- eth
- Re-exported eth types
- types
- Re-exported types
Structs§
- Admin
Api adminAPI implementation.- Debug
Api debugAPI implementation.- Engine
Api - The Engine API implementation that grants the Consensus layer access to data and functions in the Execution layer that are crucial for the consensus process.
- Engine
EthApi - A wrapper type for the
EthApiandEthFilterimplementations that only expose the required subset for theeth_namespace used in auth server alongside theengine_namespace. - EthApi
EthAPI implementation.- EthApi
Builder - A helper to build the
EthApihandler instance. - EthBundle
Ethbundle implementation.- EthFilter
Ethfilter RPC implementation.- EthPub
Sub Ethpubsub RPC implementation.- Miner
Api minerAPI implementation.- NetApi
NetAPI implementation.- Otterscan
Api - Otterscan API.
- RPCApi
rpcAPI implementation.- RethApi
rethAPI implementation.- Sync
Listener - This future resolves once the node is no longer syncing:
NetworkInfo::is_syncing. - Trace
Api traceAPI implementation.- TxPool
Api txpoolAPI implementation.- Validation
Api - The type that implements the
validationrpc namespace trait - Validation
ApiConfig - Configuration for validation API.
- Web3Api
web3API implementation.
Traits§
- RpcTypes
- RPC types used by the
eth_RPC API.
Type Aliases§
- DynRpc
Converter - Boxed RPC converter.