Module solana_rpc_client::rpc_client
source · 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
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