API Reference

Explore packages, functions, types, and more

Welcome to the Solana Kit API Reference! It covers a total of 39 packages most of which are available via the main @solana/kit package.

Need Help?

All Packages

@solana/kit

Packages (25)

Functions (6)

@solana/accounts

Types (7)

Functions (12)

Variables (1)

@solana/addresses

Types (4)

Functions (16)

@solana/assertions

Functions (6)

@solana/codecs

Packages (5)

@solana/codecs-core

Types (11)

Functions (43)

@solana/codecs-data-structures

Types (13)

Functions (52)

@solana/codecs-numbers

Enums (1)

Types (7)

Functions (40)

@solana/codecs-strings

Functions (24)

@solana/compat

Functions (4)

@solana/errors

Classes (1)

Types (2)

Functions (5)

Variables (236)

SOLANA_ERROR__ACCOUNTS__ACCOUNT_NOT_FOUND
SOLANA_ERROR__ACCOUNTS__EXPECTED_ALL_ACCOUNTS_TO_BE_DECODED
SOLANA_ERROR__ACCOUNTS__EXPECTED_DECODED_ACCOUNT
SOLANA_ERROR__ACCOUNTS__FAILED_TO_DECODE_ACCOUNT
SOLANA_ERROR__ACCOUNTS__ONE_OR_MORE_ACCOUNTS_NOT_FOUND
SOLANA_ERROR__ADDRESSES__FAILED_TO_FIND_VIABLE_PDA_BUMP_SEED
SOLANA_ERROR__ADDRESSES__INVALID_BASE58_ENCODED_ADDRESS
SOLANA_ERROR__ADDRESSES__INVALID_BYTE_LENGTH
SOLANA_ERROR__ADDRESSES__INVALID_ED25519_PUBLIC_KEY
SOLANA_ERROR__ADDRESSES__INVALID_OFF_CURVE_ADDRESS
SOLANA_ERROR__ADDRESSES__INVALID_SEEDS_POINT_ON_CURVE
SOLANA_ERROR__ADDRESSES__MALFORMED_PDA
SOLANA_ERROR__ADDRESSES__MAX_NUMBER_OF_PDA_SEEDS_EXCEEDED
SOLANA_ERROR__ADDRESSES__MAX_PDA_SEED_LENGTH_EXCEEDED
SOLANA_ERROR__ADDRESSES__PDA_BUMP_SEED_OUT_OF_RANGE
SOLANA_ERROR__ADDRESSES__PDA_ENDS_WITH_PDA_MARKER
SOLANA_ERROR__ADDRESSES__STRING_LENGTH_OUT_OF_RANGE
SOLANA_ERROR__BLOCK_HEIGHT_EXCEEDED
SOLANA_ERROR__BLOCKHASH_STRING_LENGTH_OUT_OF_RANGE
SOLANA_ERROR__CODECS__CANNOT_DECODE_EMPTY_BYTE_ARRAY
SOLANA_ERROR__CODECS__CANNOT_USE_LEXICAL_VALUES_AS_ENUM_DISCRIMINATORS
SOLANA_ERROR__CODECS__ENCODED_BYTES_MUST_NOT_INCLUDE_SENTINEL
SOLANA_ERROR__CODECS__ENCODER_DECODER_FIXED_SIZE_MISMATCH
SOLANA_ERROR__CODECS__ENCODER_DECODER_MAX_SIZE_MISMATCH
SOLANA_ERROR__CODECS__ENCODER_DECODER_SIZE_COMPATIBILITY_MISMATCH
SOLANA_ERROR__CODECS__ENUM_DISCRIMINATOR_OUT_OF_RANGE
SOLANA_ERROR__CODECS__EXPECTED_FIXED_LENGTH
SOLANA_ERROR__CODECS__EXPECTED_POSITIVE_BYTE_LENGTH
SOLANA_ERROR__CODECS__EXPECTED_VARIABLE_LENGTH
SOLANA_ERROR__CODECS__EXPECTED_ZERO_VALUE_TO_MATCH_ITEM_FIXED_SIZE
SOLANA_ERROR__CODECS__INVALID_BYTE_LENGTH
SOLANA_ERROR__CODECS__INVALID_CONSTANT
SOLANA_ERROR__CODECS__INVALID_DISCRIMINATED_UNION_VARIANT
SOLANA_ERROR__CODECS__INVALID_ENUM_VARIANT
SOLANA_ERROR__CODECS__INVALID_LITERAL_UNION_VARIANT
SOLANA_ERROR__CODECS__INVALID_NUMBER_OF_ITEMS
SOLANA_ERROR__CODECS__INVALID_STRING_FOR_BASE
SOLANA_ERROR__CODECS__LITERAL_UNION_DISCRIMINATOR_OUT_OF_RANGE
SOLANA_ERROR__CODECS__NUMBER_OUT_OF_RANGE
SOLANA_ERROR__CODECS__OFFSET_OUT_OF_RANGE
SOLANA_ERROR__CODECS__SENTINEL_MISSING_IN_DECODED_BYTES
SOLANA_ERROR__CODECS__UNION_VARIANT_OUT_OF_RANGE
SOLANA_ERROR__CRYPTO__RANDOM_VALUES_FUNCTION_UNIMPLEMENTED
SOLANA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_ACCOUNTS
SOLANA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_DATA
SOLANA_ERROR__INSTRUCTION__PROGRAM_ID_MISMATCH
SOLANA_ERROR__INSTRUCTION_ERROR__ACCOUNT_ALREADY_INITIALIZED
SOLANA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_FAILED
SOLANA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_OUTSTANDING
SOLANA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_SIZE_CHANGED
SOLANA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_TOO_SMALL
SOLANA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_EXECUTABLE
SOLANA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_RENT_EXEMPT
SOLANA_ERROR__INSTRUCTION_ERROR__ARITHMETIC_OVERFLOW
SOLANA_ERROR__INSTRUCTION_ERROR__BORSH_IO_ERROR
SOLANA_ERROR__INSTRUCTION_ERROR__BUILTIN_PROGRAMS_MUST_CONSUME_COMPUTE_UNITS
SOLANA_ERROR__INSTRUCTION_ERROR__CALL_DEPTH
SOLANA_ERROR__INSTRUCTION_ERROR__COMPUTATIONAL_BUDGET_EXCEEDED
SOLANA_ERROR__INSTRUCTION_ERROR__CUSTOM
SOLANA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_INDEX
SOLANA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_OUT_OF_SYNC
SOLANA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_ACCOUNT_NOT_RENT_EXEMPT
SOLANA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_DATA_MODIFIED
SOLANA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_LAMPORT_CHANGE
SOLANA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_MODIFIED
SOLANA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_DATA_MODIFIED
SOLANA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_LAMPORT_SPEND
SOLANA_ERROR__INSTRUCTION_ERROR__GENERIC_ERROR
SOLANA_ERROR__INSTRUCTION_ERROR__ILLEGAL_OWNER
SOLANA_ERROR__INSTRUCTION_ERROR__IMMUTABLE
SOLANA_ERROR__INSTRUCTION_ERROR__INCORRECT_AUTHORITY
SOLANA_ERROR__INSTRUCTION_ERROR__INCORRECT_PROGRAM_ID
SOLANA_ERROR__INSTRUCTION_ERROR__INSUFFICIENT_FUNDS
SOLANA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_DATA
SOLANA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_OWNER
SOLANA_ERROR__INSTRUCTION_ERROR__INVALID_ARGUMENT
SOLANA_ERROR__INSTRUCTION_ERROR__INVALID_ERROR
SOLANA_ERROR__INSTRUCTION_ERROR__INVALID_INSTRUCTION_DATA
SOLANA_ERROR__INSTRUCTION_ERROR__INVALID_REALLOC
SOLANA_ERROR__INSTRUCTION_ERROR__INVALID_SEEDS
SOLANA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_DATA_ALLOCATIONS_EXCEEDED
SOLANA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_EXCEEDED
SOLANA_ERROR__INSTRUCTION_ERROR__MAX_INSTRUCTION_TRACE_LENGTH_EXCEEDED
SOLANA_ERROR__INSTRUCTION_ERROR__MAX_SEED_LENGTH_EXCEEDED
SOLANA_ERROR__INSTRUCTION_ERROR__MISSING_ACCOUNT
SOLANA_ERROR__INSTRUCTION_ERROR__MISSING_REQUIRED_SIGNATURE
SOLANA_ERROR__INSTRUCTION_ERROR__MODIFIED_PROGRAM_ID
SOLANA_ERROR__INSTRUCTION_ERROR__NOT_ENOUGH_ACCOUNT_KEYS
SOLANA_ERROR__INSTRUCTION_ERROR__PRIVILEGE_ESCALATION
SOLANA_ERROR__INSTRUCTION_ERROR__PROGRAM_ENVIRONMENT_SETUP_FAILURE
SOLANA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPILE
SOLANA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPLETE
SOLANA_ERROR__INSTRUCTION_ERROR__READONLY_DATA_MODIFIED
SOLANA_ERROR__INSTRUCTION_ERROR__READONLY_LAMPORT_CHANGE
SOLANA_ERROR__INSTRUCTION_ERROR__REENTRANCY_NOT_ALLOWED
SOLANA_ERROR__INSTRUCTION_ERROR__RENT_EPOCH_MODIFIED
SOLANA_ERROR__INSTRUCTION_ERROR__UNBALANCED_INSTRUCTION
SOLANA_ERROR__INSTRUCTION_ERROR__UNINITIALIZED_ACCOUNT
SOLANA_ERROR__INSTRUCTION_ERROR__UNKNOWN
SOLANA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_PROGRAM_ID
SOLANA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_SYSVAR
SOLANA_ERROR__INSTRUCTION_PLANS__EMPTY_INSTRUCTION_PLAN
SOLANA_ERROR__INSTRUCTION_PLANS__FAILED_TO_EXECUTE_TRANSACTION_PLAN
SOLANA_ERROR__INSTRUCTION_PLANS__MESSAGE_CANNOT_ACCOMMODATE_PLAN
SOLANA_ERROR__INSTRUCTION_PLANS__MESSAGE_PACKER_ALREADY_COMPLETE
SOLANA_ERROR__INVALID_BLOCKHASH_BYTE_LENGTH
SOLANA_ERROR__INVALID_NONCE
SOLANA_ERROR__INVARIANT_VIOLATION__CACHED_ABORTABLE_ITERABLE_CACHE_ENTRY_MISSING
SOLANA_ERROR__INVARIANT_VIOLATION__DATA_PUBLISHER_CHANNEL_UNIMPLEMENTED
SOLANA_ERROR__INVARIANT_VIOLATION__INVALID_INSTRUCTION_PLAN_KIND
SOLANA_ERROR__INVARIANT_VIOLATION__INVALID_TRANSACTION_PLAN_KIND
SOLANA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_MUST_NOT_POLL_BEFORE_RESOLVING_EXISTING_MESSAGE_PROMISE
SOLANA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_STATE_MISSING
SOLANA_ERROR__INVARIANT_VIOLATION__SWITCH_MUST_BE_EXHAUSTIVE
SOLANA_ERROR__JSON_RPC__INTERNAL_ERROR
SOLANA_ERROR__JSON_RPC__INVALID_PARAMS
SOLANA_ERROR__JSON_RPC__INVALID_REQUEST
SOLANA_ERROR__JSON_RPC__METHOD_NOT_FOUND
SOLANA_ERROR__JSON_RPC__PARSE_ERROR
SOLANA_ERROR__JSON_RPC__SCAN_ERROR
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_CLEANED_UP
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_NOT_AVAILABLE
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_STATUS_NOT_AVAILABLE_YET
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_EPOCH_REWARDS_PERIOD_ACTIVE
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_KEY_EXCLUDED_FROM_SECONDARY_INDEX
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_LONG_TERM_STORAGE_SLOT_SKIPPED
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_LONG_TERM_STORAGE_UNREACHABLE
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_MIN_CONTEXT_SLOT_NOT_REACHED
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_NO_SNAPSHOT
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_NODE_UNHEALTHY
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_SEND_TRANSACTION_PREFLIGHT_FAILURE
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_SLOT_NOT_EPOCH_BOUNDARY
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_SLOT_SKIPPED
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_HISTORY_NOT_AVAILABLE
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_PRECOMPILE_VERIFICATION_FAILURE
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_SIGNATURE_LEN_MISMATCH
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_SIGNATURE_VERIFICATION_FAILURE
SOLANA_ERROR__JSON_RPC__SERVER_ERROR_UNSUPPORTED_TRANSACTION_VERSION
SOLANA_ERROR__KEYS__INVALID_KEY_PAIR_BYTE_LENGTH
SOLANA_ERROR__KEYS__INVALID_PRIVATE_KEY_BYTE_LENGTH
SOLANA_ERROR__KEYS__INVALID_SIGNATURE_BYTE_LENGTH
SOLANA_ERROR__KEYS__PUBLIC_KEY_MUST_MATCH_PRIVATE_KEY
SOLANA_ERROR__KEYS__SIGNATURE_STRING_LENGTH_OUT_OF_RANGE
SOLANA_ERROR__LAMPORTS_OUT_OF_RANGE
SOLANA_ERROR__MALFORMED_BIGINT_STRING
SOLANA_ERROR__MALFORMED_JSON_RPC_ERROR
SOLANA_ERROR__MALFORMED_NUMBER_STRING
SOLANA_ERROR__NONCE_ACCOUNT_NOT_FOUND
SOLANA_ERROR__RPC__API_PLAN_MISSING_FOR_RPC_METHOD
SOLANA_ERROR__RPC__INTEGER_OVERFLOW
SOLANA_ERROR__RPC__TRANSPORT_HTTP_ERROR
SOLANA_ERROR__RPC__TRANSPORT_HTTP_HEADER_FORBIDDEN
SOLANA_ERROR__RPC_SUBSCRIPTIONS__CANNOT_CREATE_SUBSCRIPTION_PLAN
SOLANA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_CLOSED_BEFORE_MESSAGE_BUFFERED
SOLANA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_CONNECTION_CLOSED
SOLANA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_FAILED_TO_CONNECT
SOLANA_ERROR__RPC_SUBSCRIPTIONS__EXPECTED_SERVER_SUBSCRIPTION_ID
SOLANA_ERROR__SIGNER__ADDRESS_CANNOT_HAVE_MULTIPLE_SIGNERS
SOLANA_ERROR__SIGNER__EXPECTED_KEY_PAIR_SIGNER
SOLANA_ERROR__SIGNER__EXPECTED_MESSAGE_MODIFYING_SIGNER
SOLANA_ERROR__SIGNER__EXPECTED_MESSAGE_PARTIAL_SIGNER
SOLANA_ERROR__SIGNER__EXPECTED_MESSAGE_SIGNER
SOLANA_ERROR__SIGNER__EXPECTED_TRANSACTION_MODIFYING_SIGNER
SOLANA_ERROR__SIGNER__EXPECTED_TRANSACTION_PARTIAL_SIGNER
SOLANA_ERROR__SIGNER__EXPECTED_TRANSACTION_SENDING_SIGNER
SOLANA_ERROR__SIGNER__EXPECTED_TRANSACTION_SIGNER
SOLANA_ERROR__SIGNER__TRANSACTION_CANNOT_HAVE_MULTIPLE_SENDING_SIGNERS
SOLANA_ERROR__SIGNER__TRANSACTION_SENDING_SIGNER_MISSING
SOLANA_ERROR__SIGNER__WALLET_MULTISIGN_UNIMPLEMENTED
SOLANA_ERROR__SUBTLE_CRYPTO__CANNOT_EXPORT_NON_EXTRACTABLE_KEY
SOLANA_ERROR__SUBTLE_CRYPTO__DIGEST_UNIMPLEMENTED
SOLANA_ERROR__SUBTLE_CRYPTO__DISALLOWED_IN_INSECURE_CONTEXT
SOLANA_ERROR__SUBTLE_CRYPTO__ED25519_ALGORITHM_UNIMPLEMENTED
SOLANA_ERROR__SUBTLE_CRYPTO__EXPORT_FUNCTION_UNIMPLEMENTED
SOLANA_ERROR__SUBTLE_CRYPTO__GENERATE_FUNCTION_UNIMPLEMENTED
SOLANA_ERROR__SUBTLE_CRYPTO__SIGN_FUNCTION_UNIMPLEMENTED
SOLANA_ERROR__SUBTLE_CRYPTO__VERIFY_FUNCTION_UNIMPLEMENTED
SOLANA_ERROR__TIMESTAMP_OUT_OF_RANGE
SOLANA_ERROR__TRANSACTION__ADDRESS_MISSING
SOLANA_ERROR__TRANSACTION__ADDRESSES_CANNOT_SIGN_TRANSACTION
SOLANA_ERROR__TRANSACTION__CANNOT_ENCODE_WITH_EMPTY_SIGNATURES
SOLANA_ERROR__TRANSACTION__EXCEEDS_SIZE_LIMIT
SOLANA_ERROR__TRANSACTION__EXPECTED_BLOCKHASH_LIFETIME
SOLANA_ERROR__TRANSACTION__EXPECTED_NONCE_LIFETIME
SOLANA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_CONTENTS_MISSING
SOLANA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_INDEX_OUT_OF_RANGE
SOLANA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_FEE_PAYER_MISSING
SOLANA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_INSTRUCTION_PROGRAM_ADDRESS_NOT_FOUND
SOLANA_ERROR__TRANSACTION__FAILED_TO_ESTIMATE_COMPUTE_LIMIT
SOLANA_ERROR__TRANSACTION__FAILED_WHEN_SIMULATING_TO_ESTIMATE_COMPUTE_LIMIT
SOLANA_ERROR__TRANSACTION__FEE_PAYER_MISSING
SOLANA_ERROR__TRANSACTION__FEE_PAYER_SIGNATURE_MISSING
SOLANA_ERROR__TRANSACTION__INVALID_NONCE_TRANSACTION_FIRST_INSTRUCTION_MUST_BE_ADVANCE_NONCE
SOLANA_ERROR__TRANSACTION__INVALID_NONCE_TRANSACTION_INSTRUCTIONS_MISSING
SOLANA_ERROR__TRANSACTION__INVOKED_PROGRAMS_CANNOT_PAY_FEES
SOLANA_ERROR__TRANSACTION__INVOKED_PROGRAMS_MUST_NOT_BE_WRITABLE
SOLANA_ERROR__TRANSACTION__MESSAGE_SIGNATURES_MISMATCH
SOLANA_ERROR__TRANSACTION__SIGNATURES_MISSING
SOLANA_ERROR__TRANSACTION__VERSION_NUMBER_OUT_OF_RANGE
SOLANA_ERROR__TRANSACTION_ERROR__ACCOUNT_BORROW_OUTSTANDING
SOLANA_ERROR__TRANSACTION_ERROR__ACCOUNT_IN_USE
SOLANA_ERROR__TRANSACTION_ERROR__ACCOUNT_LOADED_TWICE
SOLANA_ERROR__TRANSACTION_ERROR__ACCOUNT_NOT_FOUND
SOLANA_ERROR__TRANSACTION_ERROR__ADDRESS_LOOKUP_TABLE_NOT_FOUND
SOLANA_ERROR__TRANSACTION_ERROR__ALREADY_PROCESSED
SOLANA_ERROR__TRANSACTION_ERROR__BLOCKHASH_NOT_FOUND
SOLANA_ERROR__TRANSACTION_ERROR__CALL_CHAIN_TOO_DEEP
SOLANA_ERROR__TRANSACTION_ERROR__CLUSTER_MAINTENANCE
SOLANA_ERROR__TRANSACTION_ERROR__DUPLICATE_INSTRUCTION
SOLANA_ERROR__TRANSACTION_ERROR__INSUFFICIENT_FUNDS_FOR_FEE
SOLANA_ERROR__TRANSACTION_ERROR__INSUFFICIENT_FUNDS_FOR_RENT
SOLANA_ERROR__TRANSACTION_ERROR__INVALID_ACCOUNT_FOR_FEE
SOLANA_ERROR__TRANSACTION_ERROR__INVALID_ACCOUNT_INDEX
SOLANA_ERROR__TRANSACTION_ERROR__INVALID_ADDRESS_LOOKUP_TABLE_DATA
SOLANA_ERROR__TRANSACTION_ERROR__INVALID_ADDRESS_LOOKUP_TABLE_INDEX
SOLANA_ERROR__TRANSACTION_ERROR__INVALID_ADDRESS_LOOKUP_TABLE_OWNER
SOLANA_ERROR__TRANSACTION_ERROR__INVALID_LOADED_ACCOUNTS_DATA_SIZE_LIMIT
SOLANA_ERROR__TRANSACTION_ERROR__INVALID_PROGRAM_FOR_EXECUTION
SOLANA_ERROR__TRANSACTION_ERROR__INVALID_RENT_PAYING_ACCOUNT
SOLANA_ERROR__TRANSACTION_ERROR__INVALID_WRITABLE_ACCOUNT
SOLANA_ERROR__TRANSACTION_ERROR__MAX_LOADED_ACCOUNTS_DATA_SIZE_EXCEEDED
SOLANA_ERROR__TRANSACTION_ERROR__MISSING_SIGNATURE_FOR_FEE
SOLANA_ERROR__TRANSACTION_ERROR__PROGRAM_ACCOUNT_NOT_FOUND
SOLANA_ERROR__TRANSACTION_ERROR__PROGRAM_EXECUTION_TEMPORARILY_RESTRICTED
SOLANA_ERROR__TRANSACTION_ERROR__RESANITIZATION_NEEDED
SOLANA_ERROR__TRANSACTION_ERROR__SANITIZE_FAILURE
SOLANA_ERROR__TRANSACTION_ERROR__SIGNATURE_FAILURE
SOLANA_ERROR__TRANSACTION_ERROR__TOO_MANY_ACCOUNT_LOCKS
SOLANA_ERROR__TRANSACTION_ERROR__UNBALANCED_TRANSACTION
SOLANA_ERROR__TRANSACTION_ERROR__UNKNOWN
SOLANA_ERROR__TRANSACTION_ERROR__UNSUPPORTED_VERSION
SOLANA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_ACCOUNT_DATA_BLOCK_LIMIT
SOLANA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_ACCOUNT_DATA_TOTAL_LIMIT
SOLANA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_MAX_ACCOUNT_COST_LIMIT
SOLANA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_MAX_BLOCK_COST_LIMIT
SOLANA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_MAX_VOTE_COST_LIMIT

@solana/functional

Functions (1)

@solana/instruction-plans

Types (20)

Functions (20)

@solana/instructions

Enums (1)

Types (11)

Functions (13)

@solana/keys

Types (2)

Functions (10)

@solana/nominal-types

Types (5)

@solana/options

Types (6)

Functions (11)

@solana/programs

Functions (1)

@solana/promises

Functions (2)

@solana/react

Functions (7)

@solana/rpc

Packages (2)

Types (9)

Functions (3)

Variables (1)

@solana/rpc-api

Types (56)

Functions (1)

@solana/rpc-parsed-types

Types (11)

@solana/rpc-spec

Types (8)

Functions (3)

@solana/rpc-spec-types

Types (10)

Functions (3)

@solana/rpc-subscriptions

Packages (2)

Types (21)

Functions (8)

Variables (1)

@solana/rpc-subscriptions-api

Types (11)

Functions (2)

@solana/rpc-subscriptions-channel-websocket

Types (1)

Functions (1)

@solana/rpc-subscriptions-spec

Types (13)

Functions (5)

@solana/rpc-transformers

Types (7)

Functions (11)

Variables (5)

@solana/rpc-transport-http

Functions (2)

@solana/rpc-types

Types (44)

Functions (29)

@solana/signers

Types (23)

Functions (32)

@solana/subscribable

Types (3)

Functions (3)

@solana/sysvars

Types (9)

Functions (38)

Variables (10)

@solana/transaction-confirmation

Types (1)

Functions (7)

@solana/transaction-messages

Types (16)

Functions (22)

@solana/transactions

Types (16)

Functions (18)

Variables (3)

@solana/webcrypto-ed25519-polyfill

Functions (1)

Note

This documentation is automatically generated from the source code using TypeDoc.