Structs§
- Program
Banks Client - Program client for
BanksClientfrom cratesolana-program-test. - Program
Banks Client Process Transaction - Send transaction to validator using
BanksClient::process_transaction. - Program
Offline Client - Program client for offline signing.
- Program
RpcClient - Program client for
RpcClientfrom cratesolana-client. - Program
RpcClient Send Transaction
Enums§
Traits§
- Program
Client - Generic client interface for programs.
- Send
Transaction - Basic trait for sending transactions to validator.
- Send
Transaction Banks Client - Extends basic
SendTransactiontrait with functionsendwhere client is&mut BanksClient. Required forProgramBanksClient. - Send
Transaction Rpc - Extends basic
SendTransactiontrait with functionsendwhere client is&RpcClient. Required forProgramRpcClient. - Simulate
Transaction - Basic trait for simulating transactions in a validator.
- Simulate
Transaction Banks Client - Extends basic
SimulateTransactiontrait with functionsimulationwhere client is&mut BanksClient. Required forProgramBanksClient. - Simulate
Transaction Rpc - Extends basic
SimulateTransactiontrait with functionsimulatewhere client is&RpcClient. Required forProgramRpcClient. - Simulation
Result - Trait for the output of a simulation