Crate kona_rpc

Source
Expand description

§kona-rpc

CI kona-rpc crate MIT License Docs

Low-level Optimism JSON-RPC server and client implementations.

Structs§

AdminRpc
The admin rpc server.
DevEngineRpc
Implementation of the development RPC API.
HealthzResponse
A healthcheck response for the RPC server.
L1State
The L1 watcher state accessible from RPC queries.
OutputResponse
An output response for Optimism Rollup.
P2pRpc
P2pRpc
RollupRpc
RollupRpc
RpcBuilder
The RPC configuration.
SafeHeadResponse
The safe head response.
WsRPC
An RPC server that handles subscriptions to the node’s state.

Enums§

L1WatcherQueries
The inbound queries to the L1 watcher.
NetworkAdminQuery
The query types to the network actor for the admin api.
SequencerAdminQuery
The query types to the sequencer actor for the admin api.

Traits§

AdminApiServer
Server trait implementation for the AdminApi RPC API.
DevEngineApiServer
Server trait implementation for the DevEngineApi RPC API.
MinerApiExtServer
Server trait implementation for the MinerApiExt RPC API.
OpAdminApiServer
Server trait implementation for the OpAdminApi RPC API.
OpP2PApiServer
Server trait implementation for the OpP2PApi RPC API.
RollupNodeApiServer
Server trait implementation for the RollupNodeApi RPC API.
WsServer
Server trait implementation for the Ws RPC API.

Type Aliases§

L1WatcherQuerySender
A sender for L1 watcher queries.