@solana/web3.js

Enumerations

TransactionStatus

Classes

Account
AddressLookupTableAccount
AddressLookupTableInstruction
AddressLookupTableProgram
Authorized
BpfLoader
ComputeBudgetInstruction
ComputeBudgetProgram
Connection
Ed25519Program
Enum
EpochSchedule
Keypair
Loader
Lockup
Message
MessageAccountKeys
MessageV0
NonceAccount
PublicKey
Secp256k1Program
SendTransactionError
SolanaJSONRPCError
StakeInstruction
StakeProgram
Struct
SystemInstruction
SystemProgram
Transaction
TransactionExpiredBlockheightExceededError
TransactionExpiredNonceInvalidError
TransactionExpiredTimeoutError
TransactionInstruction
TransactionMessage
ValidatorInfo
VersionedTransaction
VoteAccount
VoteInit
VoteInstruction
VoteProgram

Interfaces

Ed25519Keypair
FeeCalculator
RequestUnitsParams
SetComputeUnitLimitParams
SetComputeUnitPriceParams
Signer

Type Aliases

AccountBalancePair
AccountChangeCallback
AccountInfo
AccountKeysFromLookups
AccountMeta
AccountsModeBlockResponse
AccountSubscriptionConfig
AddressLookupTableAccountArgs
AddressLookupTableState
AdvanceNonceParams
AllocateParams
AllocateWithSeedParams
AssignParams
AssignWithSeedParams
AuthorizedVoter
AuthorizeNonceParams
AuthorizeStakeParams
AuthorizeVoteParams
AuthorizeVoteWithSeedParams
AuthorizeWithSeedStakeParams
BaseTransactionConfirmationStrategy
Blockhash
BlockhashWithExpiryBlockHeight
BlockheightBasedTransactionConfirmationStrategy
BlockProduction
BlockResponse
BlockSignatures
BlockTimestamp
CloseLookupTableParams
Cluster
Commitment
CompiledInnerInstruction
CompiledInstruction
CompileLegacyArgs
CompileV0Args
ComputeBudgetInstructionType
ConfirmedBlock
ConfirmedSignatureInfo
ConfirmedSignaturesForAddress2Options
ConfirmedTransaction
ConfirmedTransactionMeta
ConfirmOptions
ConnectionConfig
ContactInfo
Context
CreateAccountParams
CreateAccountWithSeedParams
CreateEd25519InstructionWithPrivateKeyParams
CreateEd25519InstructionWithPublicKeyParams
CreateLookupTableParams
CreateNonceAccountParams
CreateNonceAccountWithSeedParams
CreateSecp256k1InstructionWithEthAddressParams
CreateSecp256k1InstructionWithPrivateKeyParams
CreateSecp256k1InstructionWithPublicKeyParams
CreateStakeAccountParams
CreateStakeAccountWithSeedParams
CreateVoteAccountParams
DataSizeFilter
DataSlice
DeactivateLookupTableParams
DeactivateStakeParams
DecodedTransferInstruction
DecodedTransferWithSeedInstruction
DecompileArgs
DelegateStakeParams
DurableNonce
DurableNonceTransactionConfirmationStrategy
EpochCredits
EpochInfo
ExtendLookupTableParams
FetchFn
FetchMiddleware
Finality
FreezeLookupTableParams
GetAccountInfoConfig
GetAccountKeysArgs
GetBalanceConfig
GetBlockConfig
GetBlockHeightConfig
GetBlockProductionConfig
GetEpochInfoConfig
GetInflationRewardConfig
GetLargestAccountsConfig
GetLatestBlockhashConfig
GetMultipleAccountsConfig
GetNonceAndContextConfig
GetNonceConfig
GetParsedProgramAccountsConfig
GetProgramAccountsConfig
GetProgramAccountsFilter
GetProgramAccountsResponse
GetRecentPrioritizationFeesConfig
GetSlotConfig
GetSlotLeaderConfig
GetStakeActivationConfig
GetStakeMinimumDelegationConfig
GetSupplyConfig
GetTokenAccountsByOwnerConfig
GetTransactionConfig
GetTransactionCountConfig
GetVersionedBlockConfig
GetVersionedTransactionConfig
HttpHeaders
InflationGovernor
InflationRate
InflationReward
Info
InitializeAccountParams
InitializeNonceParams
InitializeStakeParams
IsBlockhashValidConfig
KeyedAccountInfo
LargestAccountsFilter
LeaderSchedule
LoadedAddresses
Lockout
Logs
LogsCallback
LogsFilter
LookupTableInstructionType
MemcmpFilter
MergeStakeParams
MessageAddressTableLookup
MessageArgs
MessageCompiledInstruction
MessageHeader
MessageV0Args
NonceInformation
NoneModeBlockResponse
ParsedAccountData
ParsedAccountsModeBlockResponse
ParsedAddressTableLookup
ParsedBlockResponse
ParsedConfirmedTransaction
ParsedConfirmedTransactionMeta
ParsedInnerInstruction
ParsedInstruction
ParsedMessage
ParsedMessageAccount
ParsedNoneModeBlockResponse
ParsedTransaction
ParsedTransactionMeta
ParsedTransactionWithMeta
PartiallyDecodedInstruction
PerfSample
PriorVoter
ProgramAccountChangeCallback
ProgramAccountSubscriptionConfig
PublicKeyData
PublicKeyInitData
RecentPrioritizationFees
RequestHeapFrameParams
RootChangeCallback
RpcResponseAndContext
SendOptions
SerializeConfig
SignaturePubkeyPair
SignatureReceivedNotification
SignatureResult
SignatureResultCallback
SignaturesForAddressOptions
SignatureStatus
SignatureStatusConfig
SignatureStatusNotification
SignatureSubscriptionCallback
SignatureSubscriptionOptions
SimulatedTransactionAccountInfo
SimulatedTransactionResponse
SimulateTransactionConfig
SlotChangeCallback
SlotInfo
SlotUpdate
SlotUpdateCallback
SolanaJSONRPCErrorCodeEnum
SplitStakeParams
SplitStakeWithSeedParams
StakeActivationData
StakeAuthorizationType
StakeInstructionType
Supply
SystemInstructionType
TokenAccountBalancePair
TokenAccountsFilter
TokenAmount
TokenBalance
TransactionBlockhashCtor
TransactionConfirmationStatus
TransactionConfirmationStrategy
TransactionCtorFields
TransactionCtorFields_DEPRECATED
TransactionError
TransactionInstructionCtorFields
TransactionMessageArgs
TransactionNonceCtor
TransactionResponse
TransactionReturnData
TransactionReturnDataEncoding
TransactionSignature
TransactionVersion
TransferParams
TransferWithSeedParams
UpdateValidatorIdentityParams
Version
VersionedAccountsModeBlockResponse
VersionedBlockResponse
VersionedMessage
VersionedNoneModeBlockResponse
VersionedTransactionResponse
VoteAccountInfo
VoteAccountStatus
VoteAuthorizationType
VoteInstructionType
WithdrawFromVoteAccountParams
WithdrawNonceParams
WithdrawStakeParams

Variables

BPF_LOADER_DEPRECATED_PROGRAM_ID
BPF_LOADER_PROGRAM_ID
LAMPORTS_PER_SOL
MAX_SEED_LENGTH
NONCE_ACCOUNT_LENGTH
PACKET_DATA_SIZE
PUBLIC_KEY_LENGTH
SIGNATURE_LENGTH_IN_BYTES
SOLANA_SCHEMA
SolanaJSONRPCErrorCode
STAKE_CONFIG_ID
StakeAuthorizationLayout
SYSVAR_CLOCK_PUBKEY
SYSVAR_EPOCH_SCHEDULE_PUBKEY
SYSVAR_INSTRUCTIONS_PUBKEY
SYSVAR_RECENT_BLOCKHASHES_PUBKEY
SYSVAR_RENT_PUBKEY
SYSVAR_REWARDS_PUBKEY
SYSVAR_SLOT_HASHES_PUBKEY
SYSVAR_SLOT_HISTORY_PUBKEY
SYSVAR_STAKE_HISTORY_PUBKEY
VALIDATOR_INFO_KEY
VERSION_PREFIX_MASK
VersionedMessage
VOTE_PROGRAM_ID
VoteAuthorizationLayout

Functions

clusterApiUrl
sendAndConfirmRawTransaction
sendAndConfirmTransaction