gill

system

Enumerations

Type Aliases

Type AliasDescription
AdvanceNonceAccountInput-
AdvanceNonceAccountInstruction-
AdvanceNonceAccountInstructionData-
AdvanceNonceAccountInstructionDataArgs-
AllocateInput-
AllocateInstruction-
AllocateInstructionData-
AllocateInstructionDataArgs-
AllocateWithSeedInput-
AllocateWithSeedInstruction-
AllocateWithSeedInstructionData-
AllocateWithSeedInstructionDataArgs-
AssignInput-
AssignInstruction-
AssignInstructionData-
AssignInstructionDataArgs-
AssignWithSeedInput-
AssignWithSeedInstruction-
AssignWithSeedInstructionData-
AssignWithSeedInstructionDataArgs-
AuthorizeNonceAccountInput-
AuthorizeNonceAccountInstruction-
AuthorizeNonceAccountInstructionData-
AuthorizeNonceAccountInstructionDataArgs-
CreateAccountInput-
CreateAccountInstruction-
CreateAccountInstructionData-
CreateAccountInstructionDataArgs-
CreateAccountWithSeedInput-
CreateAccountWithSeedInstruction-
CreateAccountWithSeedInstructionData-
CreateAccountWithSeedInstructionDataArgs-
InitializeNonceAccountInput-
InitializeNonceAccountInstruction-
InitializeNonceAccountInstructionData-
InitializeNonceAccountInstructionDataArgs-
Nonce-
NonceArgs-
NonceStateArgs-
NonceVersionArgs-
ParsedAdvanceNonceAccountInstruction-
ParsedAllocateInstruction-
ParsedAllocateWithSeedInstruction-
ParsedAssignInstruction-
ParsedAssignWithSeedInstruction-
ParsedAuthorizeNonceAccountInstruction-
ParsedCreateAccountInstruction-
ParsedCreateAccountWithSeedInstruction-
ParsedInitializeNonceAccountInstruction-
ParsedSystemInstruction-
ParsedTransferSolInstruction-
ParsedTransferSolWithSeedInstruction-
ParsedUpgradeNonceAccountInstruction-
ParsedWithdrawNonceAccountInstruction-
SystemError-
TransferSolInput-
TransferSolInstruction-
TransferSolInstructionData-
TransferSolInstructionDataArgs-
TransferSolWithSeedInput-
TransferSolWithSeedInstruction-
TransferSolWithSeedInstructionData-
TransferSolWithSeedInstructionDataArgs-
UpgradeNonceAccountInput-
UpgradeNonceAccountInstruction-
UpgradeNonceAccountInstructionData-
UpgradeNonceAccountInstructionDataArgs-
WithdrawNonceAccountInput-
WithdrawNonceAccountInstruction-
WithdrawNonceAccountInstructionData-
WithdrawNonceAccountInstructionDataArgs-

Variables

VariableDescription
ADVANCE_NONCE_ACCOUNT_DISCRIMINATOR-
ALLOCATE_DISCRIMINATOR-
ALLOCATE_WITH_SEED_DISCRIMINATOR-
ASSIGN_DISCRIMINATOR-
ASSIGN_WITH_SEED_DISCRIMINATOR-
AUTHORIZE_NONCE_ACCOUNT_DISCRIMINATOR-
CREATE_ACCOUNT_DISCRIMINATOR-
CREATE_ACCOUNT_WITH_SEED_DISCRIMINATOR-
INITIALIZE_NONCE_ACCOUNT_DISCRIMINATOR-
SYSTEM_ERROR__ACCOUNT_ALREADY_IN_USEAccountAlreadyInUse: an account with the same address already exists
SYSTEM_ERROR__ADDRESS_WITH_SEED_MISMATCHAddressWithSeedMismatch: provided address does not match addressed derived from seed
SYSTEM_ERROR__INVALID_ACCOUNT_DATA_LENGTHInvalidAccountDataLength: cannot allocate account data of this length
SYSTEM_ERROR__INVALID_PROGRAM_IDInvalidProgramId: cannot assign account to this program id
SYSTEM_ERROR__MAX_SEED_LENGTH_EXCEEDEDMaxSeedLengthExceeded: length of requested seed is too long
SYSTEM_ERROR__NONCE_BLOCKHASH_NOT_EXPIREDNonceBlockhashNotExpired: stored nonce is still in recent_blockhashes
SYSTEM_ERROR__NONCE_NO_RECENT_BLOCKHASHESNonceNoRecentBlockhashes: advancing stored nonce requires a populated RecentBlockhashes sysvar
SYSTEM_ERROR__NONCE_UNEXPECTED_BLOCKHASH_VALUENonceUnexpectedBlockhashValue: specified nonce does not match stored nonce
SYSTEM_ERROR__RESULT_WITH_NEGATIVE_LAMPORTSResultWithNegativeLamports: account does not have enough SOL to perform the operation
SYSTEM_PROGRAM_ADDRESS-
TRANSFER_SOL_DISCRIMINATOR-
TRANSFER_SOL_WITH_SEED_DISCRIMINATOR-
UPGRADE_NONCE_ACCOUNT_DISCRIMINATOR-
WITHDRAW_NONCE_ACCOUNT_DISCRIMINATOR-

Functions

FunctionDescription
decodeNonce-
fetchAllMaybeNonce-
fetchAllNonce-
fetchMaybeNonce-
fetchNonce-
getAdvanceNonceAccountDiscriminatorBytes-
getAdvanceNonceAccountInstruction-
getAdvanceNonceAccountInstructionDataCodec-
getAdvanceNonceAccountInstructionDataDecoder-
getAdvanceNonceAccountInstructionDataEncoder-
getAllocateDiscriminatorBytes-
getAllocateInstruction-
getAllocateInstructionDataCodec-
getAllocateInstructionDataDecoder-
getAllocateInstructionDataEncoder-
getAllocateWithSeedDiscriminatorBytes-
getAllocateWithSeedInstruction-
getAllocateWithSeedInstructionDataCodec-
getAllocateWithSeedInstructionDataDecoder-
getAllocateWithSeedInstructionDataEncoder-
getAssignDiscriminatorBytes-
getAssignInstruction-
getAssignInstructionDataCodec-
getAssignInstructionDataDecoder-
getAssignInstructionDataEncoder-
getAssignWithSeedDiscriminatorBytes-
getAssignWithSeedInstruction-
getAssignWithSeedInstructionDataCodec-
getAssignWithSeedInstructionDataDecoder-
getAssignWithSeedInstructionDataEncoder-
getAuthorizeNonceAccountDiscriminatorBytes-
getAuthorizeNonceAccountInstruction-
getAuthorizeNonceAccountInstructionDataCodec-
getAuthorizeNonceAccountInstructionDataDecoder-
getAuthorizeNonceAccountInstructionDataEncoder-
getCreateAccountDiscriminatorBytes-
getCreateAccountInstruction-
getCreateAccountInstructionDataCodec-
getCreateAccountInstructionDataDecoder-
getCreateAccountInstructionDataEncoder-
getCreateAccountWithSeedDiscriminatorBytes-
getCreateAccountWithSeedInstruction-
getCreateAccountWithSeedInstructionDataCodec-
getCreateAccountWithSeedInstructionDataDecoder-
getCreateAccountWithSeedInstructionDataEncoder-
getInitializeNonceAccountDiscriminatorBytes-
getInitializeNonceAccountInstruction-
getInitializeNonceAccountInstructionDataCodec-
getInitializeNonceAccountInstructionDataDecoder-
getInitializeNonceAccountInstructionDataEncoder-
getNonceCodec-
getNonceDecoder-
getNonceEncoder-
getNonceSize-
getNonceStateCodec-
getNonceStateDecoder-
getNonceStateEncoder-
getNonceVersionCodec-
getNonceVersionDecoder-
getNonceVersionEncoder-
getSystemErrorMessage-
getTransferSolDiscriminatorBytes-
getTransferSolInstruction-
getTransferSolInstructionDataCodec-
getTransferSolInstructionDataDecoder-
getTransferSolInstructionDataEncoder-
getTransferSolWithSeedDiscriminatorBytes-
getTransferSolWithSeedInstruction-
getTransferSolWithSeedInstructionDataCodec-
getTransferSolWithSeedInstructionDataDecoder-
getTransferSolWithSeedInstructionDataEncoder-
getUpgradeNonceAccountDiscriminatorBytes-
getUpgradeNonceAccountInstruction-
getUpgradeNonceAccountInstructionDataCodec-
getUpgradeNonceAccountInstructionDataDecoder-
getUpgradeNonceAccountInstructionDataEncoder-
getWithdrawNonceAccountDiscriminatorBytes-
getWithdrawNonceAccountInstruction-
getWithdrawNonceAccountInstructionDataCodec-
getWithdrawNonceAccountInstructionDataDecoder-
getWithdrawNonceAccountInstructionDataEncoder-
identifySystemInstruction-
isSystemError-
parseAdvanceNonceAccountInstruction-
parseAllocateInstruction-
parseAllocateWithSeedInstruction-
parseAssignInstruction-
parseAssignWithSeedInstruction-
parseAuthorizeNonceAccountInstruction-
parseCreateAccountInstruction-
parseCreateAccountWithSeedInstruction-
parseInitializeNonceAccountInstruction-
parseTransferSolInstruction-
parseTransferSolWithSeedInstruction-
parseUpgradeNonceAccountInstruction-
parseWithdrawNonceAccountInstruction-

On this page