All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AccountInfo Represents the information of an account on the Solana blockchain.AccountInfo.AccountInfoData Represents account information data in a Solana transaction.AccountInfo.AccountInfoData.AccountInfoParsedData Represents parsed account information data within an account.Blockhash Represents a blockhash on the Solana blockchain.Commitment Represents the commitment level of a transaction or query on the Solana blockchain.Instruction Represents an instruction in a Solana transaction.SignatureForAddress Represents a transaction signature associated with a specific address on the Solana blockchain.SignatureStatus Represents the status of a transaction signature on the Solana blockchain.SimulateTransactionResponse Represents the response from simulating a transaction on the Solana blockchain.SimulateTransactionResponse.Data Represents the return data generated by an instruction during the transaction simulation.SolanaApi Represents the API for interacting with the Solana blockchain.SolanaClient TheSolanaClient
class provides a static factory method to interact with the Solana blockchain.SolanaClientOptionalParams Interface representing optional parameters for customizing Solana JSON-RPC requests.SolanaClientResponse<T> Represents a response from the Solana client, encapsulating either a successful result or an error.SolanaClientResponse.SolanaClientError Represents an error encountered during a Solana client operation.SolanaJsonRpcClient Implementation of theSolanaApi
interface for interacting with the Solana blockchain via JSON-RPC.SolanaJsonRpcClientException Exception thrown when an error occurs during communication with the Solana JSON RPC.SolanaJsonRpcClientOptionalParams Implementation ofSolanaClientOptionalParams
that provides support for adding and retrieving optional parameters to be used in Solana JSON-RPC requests.SolanaRpcResponse<T> Represents a generic response from the Solana RPC (Remote Procedure Call) API.SolanaRpcResponse.Context Represents the context of a Solana blockchain query or transaction.TokenAccount Represents a token account on the Solana blockchain.TokenAmount Represents the amount of an SPL token in a token account on the Solana blockchain.TransactionResponse Represents the response of a transaction on the Solana blockchain.TransactionResponse.InnerInstruction Represents an inner instruction in a Solana transaction.TransactionResponse.Message Represents a message in a Solana transaction.TransactionResponse.Message.AccountKeys Represents a collection of account keys used in a Solana transaction.TransactionResponse.Message.AccountKeys.AccountKeyParsed Represents an account key used in Solana transactions.TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource Enum representing the source of the account key.TransactionResponse.Message.Header Represents the header of a transaction on the Solana blockchain.TransactionResponse.TransactionData Represents the core data of a transaction on the Solana blockchain.TransactionResponse.TransactionData.TransactionDataParsed Represents the core data of a transaction on the Solana blockchain.TransactionResponse.TransactionMetadata Represents metadata associated with a transaction on the Solana blockchain.TransactionResponse.TransactionMetadata.LoadedAddresses Represents the addresses loaded during a Solana transaction.TransactionResponse.TransactionMetadata.Reward Represents a reward given to a validator or account on the Solana blockchain.TransactionResponse.TransactionMetadata.TokenBalance Represents the balance of an SPL token in a Solana transaction or account.