Crate tetsy_jsonrpc_core_client

Crate tetsy_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 tetsy-jsonrpc-client-transports for more details.

Modules§

transports
Client transport implementations

Structs§

RawClient
Client for raw JSON RPC requests
RpcChannel
A channel to a RpcClient.
RpcFuture
The future returned by the rpc call.
SubscriptionStream
The stream returned by a subscribe.
TypedClient
Client for typed JSON RPC requests
TypedSubscriptionStream
A typed subscription stream.

Enums§

RpcError
The errors returned by the client.