solana_client/nonblocking/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
pub mod quic_client;
pub mod tpu_client;
pub mod tpu_connection;
pub mod udp_client;

pub mod blockhash_query {
    pub use solana_rpc_client_nonce_utils::nonblocking::blockhash_query::*;
}
/// Durable transaction nonce helpers.
pub mod nonce_utils {
    pub use solana_rpc_client_nonce_utils::nonblocking::*;
}
pub mod pubsub_client {
    pub use solana_pubsub_client::nonblocking::pubsub_client::*;
}
/// Communication with a Solana node over RPC asynchronously .
///
/// Software that interacts with the Solana blockchain, whether querying its
/// state or submitting transactions, communicates with a Solana node over
/// [JSON-RPC], using the [`RpcClient`] type.
///
/// [JSON-RPC]: https://www.jsonrpc.org/specification
/// [`RpcClient`]: crate::nonblocking::rpc_client::RpcClient
pub mod rpc_client {
    pub use solana_rpc_client::nonblocking::rpc_client::*;
}