# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
CreateProgramAddress mirrors the implementation of the Solana SDK's CreateProgramAddress.
FindProgramAddress mirrors the implementation of the Solana SDK's FindProgramAddress.
FindProgramAddressAndBump mirrors the implementation of the Solana SDK's FindProgramAddress.
New returns a client using the specified endpoint.
NewAccountMeta creates a new AccountMeta representing a writable account.
NewInstruction creates a new instruction.
NewAccountMeta creates a new AccountMeta representing a readonly account.
No description provided by the author
No description provided by the author
NewWithRPCOptions returns a client configured with the specified RPC options.
ParseRPCError parses the jsonrpc.RPCError returned from a method.
ParseTransactionError parses the JSON error returned from the "err" field in various RPC methods and fields.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MaxTransactionSize taken from: https://github.com/solana-labs/solana/blob/39b3ac6a8d29e14faa1de73d8b46d390ad41797b/sdk/src/packet.rs#L9-L13.
PollRate is the rate at which blocks should be polled at.
Transaction processing left an account with an outstanding borrowed reference.
An account is already being processed in another transaction in a way that does not support parallelism.
A `Pubkey` appears twice in the transaction's `account_keys`.
Attempt to debit an account but found no record of a prior credit.
The bank has not seen the given `recent_blockhash` or the transaction is too old and the `recent_blockhash` has been discarded.
Loader call chain is too deep.
Transactions are currently disabled due to cluster maintenance.
The bank has seen this transaction before.
An error occurred while processing an instruction.
The from `Pubkey` does not have sufficient balance to pay the fee to schedule the transaction.
Internal error.
This account may not be used to pay transaction fees.
Transaction contains an invalid account reference.
This program may not be used for executing instructions.
Transaction loads a writable account that cannot be written.
Transaction requires a fee but has no signature present.
Attempt to load a program that does not exist.
Transaction failed to sanitize accounts offsets correctly implies that account locks are not taken for this TX, and should not be unlocked.
Transaction did not pass signature verification.
Transaction version is unsupported.
Transaction could not fit into current block without exceeding the Max Block Cost Limit.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AccountInfo contains the Solana account information (not to be confused with a TokenAccount).
AccountMeta represents the account information required for building transactions.
No description provided by the author
No description provided by the author
No description provided by the author
CompiledInstruction represents an instruction that has been compiled into a transaction.
No description provided by the author
No description provided by the author
Instruction represents a transaction instruction.
InstructionError indicates an instruction returned an error in a transaction.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TransactionError contains the transaction error details.
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
Client provides an interaction with the Solana JSON RPC API.
# Type aliases
No description provided by the author
CustomError is the numerical error returned by a non-system program.
No description provided by the author
InstructionErrorKey is the string keys returned in an instruction error.
No description provided by the author
SortableAccountMeta is a sortable []AccountMeta based on the solana transaction account sorting rules.
TransactionErrorKey is the string key returned in a transaction error.