Module rpc

Source
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

Structs§

AdminApi
admin API implementation.
DebugApi
debug API implementation.
EngineApi
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.
EngineEthApi
A wrapper type for the EthApi and EthFilter implementations that only expose the required subset for the eth_ namespace used in auth server alongside the engine_ namespace.
EthApi
Eth API implementation.
EthApiBuilder
A helper to build the EthApi handler instance.
EthBundle
Eth bundle implementation.
EthFilter
Eth filter RPC implementation.
EthPubSub
Eth pubsub RPC implementation.
MinerApi
miner API implementation.
NetApi
Net API implementation.
OtterscanApi
Otterscan API.
RPCApi
rpc API implementation.
RethApi
reth API implementation.
TraceApi
trace API implementation.
TxPoolApi
txpool API implementation.
ValidationApi
The type that implements the validation rpc namespace trait
ValidationApiConfig
Configuration for validation API.
Web3Api
web3 API implementation.