Module client

Module client 

Source

Structs§

ProgramOfflineClient
Program client for offline signing.
ProgramRpcClient
Program client for RpcClient from crate solana-client.
ProgramRpcClientSendTransaction

Enums§

RpcClientResponse

Traits§

ProgramClient
Generic client interface for programs.
SendTransaction
Basic trait for sending transactions to validator.
SendTransactionRpc
Extends basic SendTransaction trait with function send where client is &RpcClient. Required for ProgramRpcClient.
SimulateTransaction
Basic trait for simulating transactions in a validator.
SimulateTransactionRpc
Extends basic SimulateTransaction trait with function simulate where client is &RpcClient. Required for ProgramRpcClient.
SimulationResult
Trait for the output of a simulation

Type Aliases§

ProgramClientError
ProgramClientResult