Module jsonrpsee_core::client

source ·
Expand description

Shared utilities for jsonrpsee clients.

Re-exports

pub use async_client::Client;
pub use async_client::ClientBuilder;

Modules

Abstract async client.

Structs

Batch request message.
RegisterNotification message.
Reference counted request ID.
Keep track of request IDs.
Request message.
Active subscription on the client.
Subscription message.

Enums

What certificate store to use
Message that the Client can send to the background task.
JSON-RPC request object id data type.
Message type received from the RPC server. It can either be plain text data, bytes, or Pong messages.
Subscription kind

Traits

JSON-RPC client interface that can make requests and notifications.
Marker trait to determine whether a type implements Send or not.
JSON-RPC client interface that can make requests, notifications and subscriptions.
Transport interface to receive data asynchronous.
Transport interface to send data asynchronous.