Structs

Program client for BanksClient from crate solana-program-test.
Send transaction to validator using BanksClient::process_transaction.
Program client for offline signing.
Program client for RpcClient from crate solana-client.

Enums

Traits

Generic client interface for programs.
Basic trait for sending transactions to validator.
Extends basic SendTransaction trait with function send where client is &mut BanksClient. Required for ProgramBanksClient.
Extends basic SendTransaction trait with function send where client is &RpcClient. Required for ProgramRpcClient.

Type Definitions