proto/Solana.pbserver library

Classes

AdvanceNonceAccount
CreateAndTransferToken
CreateTokenAccount and TokenTransfer combined
CreateNonceAccount
CreateTokenAccount
Create a token account under a main account for a token type
DeactivateAllStake
Deactivate staking on multiple stake account
DeactivateStake
Deactivate staking on stake account
DecodingTransactionOutput
DelegateStake
Create and initialize a stake account, and delegate amount to it. Recommendation behavior is to not specify a stake account, and a new unique account will be created each time. Optionally a stake account pubkey can be specified, but it should not exist on chain.
Encoding
MessageSigningInput
MessageSigningOutput
MessageVerifyingInput
PreSigningOutput
/ Transaction pre-signing output
PriorityFeeLimit
Compute unit price in "micro-lamports" to pay a higher transaction fee for higher transaction prioritization.
PriorityFeePrice
Specific compute unit limit that the transaction is allowed to consume.
PubkeySignature
RawMessage
RawMessage_Instruction
RawMessage_MessageAddressTableLookup
RawMessage_MessageHeader
RawMessage_MessageLegacy
RawMessage_MessageV0
SigningInput
Input data necessary to create a signed transaction.
SigningOutput
Result containing the signed and encoded transaction.
StakeAccountValue
Technical structure to group a staking account and an amount
TokenProgramId
TokenTransfer
Transfer tokens
Transfer
Transfer transaction
WithdrawAllStake
Withdraw amounts from stake accounts
WithdrawNonceAccount
WithdrawStake
Withdraw amount from stake account