Expand description
Communication with a Solana node over RPC.
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.
This is a blocking API. For a non-blocking API use the asynchronous client
in crate::nonblocking::rpc_client
.
Re-exports§
pub use crate::mock_sender::Mocks;
Structs§
- A client of a remote Solana node.
Traits§
- Trait used to add support for versioned messages to RPC APIs while retaining backwards compatibility
- Trait used to add support for versioned transactions to RPC APIs while retaining backwards compatibility