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.