Crate jsonrpc_core_client

Source
Expand description

JSON-RPC client implementation primitives.

By default this crate does not implement any transports, use corresponding features (tls, http or ws) to opt-in for them.

See documentation of jsonrpc-client-transports for more details.

Re-exports§

pub use futures;

Modules§

transports
Client transport implementations

Structs§

RawClient
Client for raw JSON RPC requests
RpcChannel
A channel to a RpcClient.
TypedClient
Client for typed JSON RPC requests
TypedSubscriptionStream
A typed subscription stream.

Enums§

RpcError
The errors returned by the client.

Type Aliases§

RpcFuture
The future returned by the rpc call.
RpcResult
A result returned by the client.
SubscriptionStream
The stream returned by a subscribe.