Structs§
- Conflicting
Modules - Conflicting modules between http and ws servers.
- EthSubscription
IdProvider - An
IdProvider
for ethereum subscription ids. - Identity
- A no-op middleware.
- RpcModule
Builder - A builder type to configure the RPC module: See [
RpcModule
] - RpcRegistry
Inner - A Helper type the holds instances of the configured modules.
- RpcServer
Config - A builder type for configuring and launching the servers that will handle RPC requests.
- RpcServer
Handle - A handle to the spawned servers.
- Server
Builder - Builder to configure and create a JSON-RPC server
- Stack
- Two middlewares chained together.
- Transport
RpcModule Config - Holds modules to be installed per transport type
- Transport
RpcModules - Holds installed modules per transport type.
Enums§
- EthRpc
Module - RpcError
- Rpc Server related errors
- RpcModule
Selection - Describes the modules that should be installed.
- Server
Kind - Rpc server kind.
- WsHttp
Same Port Error - Errors when trying to launch ws and http server on the same port.