Crate jsonrpsee_server

source ·
Expand description

jsonrpsee-server

jsonrpsee-server is a JSON RPC server that supports both HTTP and WebSocket transport.

Re-exports

pub use jsonrpsee_types as types;
pub use tracing;

Modules

Logger for jsonrpsee servers.
Various middleware implementations for RPC specific purposes.

Structs

No-op implementation to be used for servers that don’t support subscriptions.
Generates random integers as subscription ID.
Generates random strings of length len as subscription ID.
Sets of JSON-RPC methods can be organized into a “module“s that are in turn registered on the server or, alternatively, merged with other modules to construct a cohesive API. RpcModule wraps an additional context argument that can be used to access data during call execution.
JSON RPC server.
Builder to configure and create a JSON-RPC server
Server handle.
Represents a single subscription.

Enums

Policy for validating the HTTP host header.

Traits

Trait to generate subscription IDs.