jsonrpsee-0.10.0 has been yanked.
Jsonrpsee wrapper crate.
Optional features
The jsonrpsee
crate composes JSON-RPC functionality behind optional feature
flags to provide for client and server communication over specific protocols.
There are no default features, all functionality must be opted in to accordingly.
The following features are avaliable.
http-client
- JSON-RPC client functionality over HTTP protocol.http-server
- JSON-RPC server functionality over HTTP protocol.ws-client
- JSON-RPC client functionality over WebSocket protocol.ws-server
- JSON-RPC server functionality over WebSocket protocol.macros
- JSON-RPC API generation convenience by derive macros.client
- Enableshttp-client
andws-client
features.server
- Enableshttp-server
andws-server
features.full
- Enablesclient
,server
andmacros
features.async-client
- Enables the async client without any transport.client-ws-transport
- Enablesws
transport with TLS.client-ws-transport-no-tls
- Enablesws
transport without TLS.