Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/solana-program/system
/ functions
Functions
342 in github.com/solana-program/system
⨍
Functions
342
◇
Types & classes
120
Method
default
()
clients/rust/src/generated/instructions/withdraw_nonce_account.rs:93
Method
destination
(&mut self, destination: solana_address::Address)
clients/rust/src/generated/instructions/transfer_sol_with_seed.rs:131
Method
destination
(&mut self, destination: solana_address::Address)
clients/rust/src/generated/instructions/transfer_sol.rs:107
Function
fetchAllNonce
( rpc: Parameters<typeof fetchEncodedAccounts>[0], addresses: Array<Address>, config?: FetchAccoun
clients/js/src/generated/accounts/nonce.ts:118
Function
fetchNonce
( rpc: Parameters<typeof fetchEncodedAccount>[0], address: Address<TAddress>, config?: FetchAccoun
clients/js/src/generated/accounts/nonce.ts:99
Function
fetch_maybe_nonce
( rpc: &solana_client::rpc_client::RpcClient, address: &solana_address::Address, )
clients/rust/src/generated/accounts/nonce.rs:76
Function
fetch_nonce
( rpc: &solana_client::rpc_client::RpcClient, address: &solana_address::Address, )
clients/rust/src/generated/accounts/nonce.rs:43
Method
from_bytes
(data: &[u8])
clients/rust/src/generated/accounts/nonce.rs:27
Method
from_owner
(&mut self, from_owner: Address)
clients/rust/src/generated/instructions/transfer_sol_with_seed.rs:146
Method
from_seed
(&mut self, from_seed: U64PrefixedStr)
clients/rust/src/generated/instructions/transfer_sol_with_seed.rs:141
Function
getAdvanceNonceAccountDiscriminatorBytes
()
clients/js/src/generated/instructions/advanceNonceAccount.ts:38
Function
getAdvanceNonceAccountInstructionDataCodec
()
clients/js/src/generated/instructions/advanceNonceAccount.ts:79
Function
getAllocateDiscriminatorBytes
()
clients/js/src/generated/instructions/allocate.ts:38
Function
getAllocateInstructionDataCodec
()
clients/js/src/generated/instructions/allocate.ts:78
Function
getAllocateWithSeedDiscriminatorBytes
()
clients/js/src/generated/instructions/allocateWithSeed.ts:45
Function
getAllocateWithSeedInstructionDataCodec
()
clients/js/src/generated/instructions/allocateWithSeed.ts:104
Function
getAssignDiscriminatorBytes
()
clients/js/src/generated/instructions/assign.ts:38
Function
getAssignInstructionDataCodec
()
clients/js/src/generated/instructions/assign.ts:78
Function
getAssignWithSeedDiscriminatorBytes
()
clients/js/src/generated/instructions/assignWithSeed.ts:45
Function
getAssignWithSeedInstructionDataCodec
()
clients/js/src/generated/instructions/assignWithSeed.ts:96
Function
getAuthorizeNonceAccountDiscriminatorBytes
()
clients/js/src/generated/instructions/authorizeNonceAccount.ts:39
Function
getAuthorizeNonceAccountInstructionDataCodec
()
clients/js/src/generated/instructions/authorizeNonceAccount.ts:81
Function
getCreateAccountAllowPrefundDiscriminatorBytes
()
clients/js/src/generated/instructions/createAccountAllowPrefund.ts:45
Function
getCreateAccountAllowPrefundInstructionDataCodec
()
clients/js/src/generated/instructions/createAccountAllowPrefund.ts:110
Function
getCreateAccountDiscriminatorBytes
()
clients/js/src/generated/instructions/createAccount.ts:45
Function
getCreateAccountInstructionDataCodec
()
clients/js/src/generated/instructions/createAccount.ts:102
Function
getCreateAccountWithSeedDiscriminatorBytes
()
clients/js/src/generated/instructions/createAccountWithSeed.ts:46
Function
getCreateAccountWithSeedInstructionDataCodec
()
clients/js/src/generated/instructions/createAccountWithSeed.ts:117
Function
getInitializeNonceAccountDiscriminatorBytes
()
clients/js/src/generated/instructions/initializeNonceAccount.ts:37
Function
getInitializeNonceAccountInstructionDataCodec
()
clients/js/src/generated/instructions/initializeNonceAccount.ts:82
Function
getNonceStateCodec
()
clients/js/src/generated/types/nonceState.ts:35
Function
getNonceVersionCodec
()
clients/js/src/generated/types/nonceVersion.ts:35
Function
getSystemErrorMessage
(code: SystemError)
clients/js/src/generated/errors/system.ts:62
Function
getTransferSolDiscriminatorBytes
()
clients/js/src/generated/instructions/transferSol.ts:39
Function
getTransferSolInstructionDataCodec
()
clients/js/src/generated/instructions/transferSol.ts:81
Function
getTransferSolWithSeedDiscriminatorBytes
()
clients/js/src/generated/instructions/transferSolWithSeed.ts:45
Function
getTransferSolWithSeedInstructionDataCodec
()
clients/js/src/generated/instructions/transferSolWithSeed.ts:98
Function
getUpgradeNonceAccountDiscriminatorBytes
()
clients/js/src/generated/instructions/upgradeNonceAccount.ts:34
Function
getUpgradeNonceAccountInstructionDataCodec
()
clients/js/src/generated/instructions/upgradeNonceAccount.ts:66
Function
getWithdrawNonceAccountDiscriminatorBytes
()
clients/js/src/generated/instructions/withdrawNonceAccount.ts:40
Function
getWithdrawNonceAccountInstructionDataCodec
()
clients/js/src/generated/instructions/withdrawNonceAccount.ts:93
Method
instruction
(&self, args: AssignInstructionArgs)
clients/rust/src/generated/instructions/assign.rs:21
Method
instruction
( &self, args: TransferSolWithSeedInstructionArgs, )
clients/rust/src/generated/instructions/transfer_sol_with_seed.rs:26
Method
instruction
( &self, args: AssignWithSeedInstructionArgs, )
clients/rust/src/generated/instructions/assign_with_seed.rs:24
Method
instruction
( &self, args: AuthorizeNonceAccountInstructionArgs, )
clients/rust/src/generated/instructions/authorize_nonce_account.rs:23
Method
instruction
(&self, args: TransferSolInstructionArgs)
clients/rust/src/generated/instructions/transfer_sol.rs:22
Method
instruction
(&self)
clients/rust/src/generated/instructions/advance_nonce_account.rs:24
Method
instruction
(&self)
clients/rust/src/generated/instructions/upgrade_nonce_account.rs:20
Method
instruction
( &self, args: InitializeNonceAccountInstructionArgs, )
clients/rust/src/generated/instructions/initialize_nonce_account.rs:25
Method
instruction
( &self, args: AllocateWithSeedInstructionArgs, )
clients/rust/src/generated/instructions/allocate_with_seed.rs:24
Method
instruction
( &self, args: CreateAccountAllowPrefundInstructionArgs, )
clients/rust/src/generated/instructions/create_account_allow_prefund.rs:23
Method
instruction
( &self, args: CreateAccountInstructionArgs, )
clients/rust/src/generated/instructions/create_account.rs:23
Method
instruction
(&self, args: AllocateInstructionArgs)
clients/rust/src/generated/instructions/allocate.rs:20
Method
instruction
( &self, args: CreateAccountWithSeedInstructionArgs, )
clients/rust/src/generated/instructions/create_account_with_seed.rs:26
Method
instruction
( &self, args: WithdrawNonceAccountInstructionArgs, )
clients/rust/src/generated/instructions/withdraw_nonce_account.rs:28
Method
invoke
(&self)
clients/rust/src/generated/instructions/assign.rs:163
Method
invoke
(&self)
clients/rust/src/generated/instructions/transfer_sol_with_seed.rs:220
Method
invoke
(&self)
clients/rust/src/generated/instructions/assign_with_seed.rs:202
Method
invoke
(&self)
clients/rust/src/generated/instructions/authorize_nonce_account.rs:190
Method
invoke
(&self)
clients/rust/src/generated/instructions/transfer_sol.rs:178
Method
invoke
(&self)
clients/rust/src/generated/instructions/advance_nonce_account.rs:181
Method
invoke
(&self)
clients/rust/src/generated/instructions/upgrade_nonce_account.rs:137
Method
invoke
(&self)
clients/rust/src/generated/instructions/initialize_nonce_account.rs:218
Method
invoke
(&self)
clients/rust/src/generated/instructions/allocate_with_seed.rs:213
Method
invoke
(&self)
clients/rust/src/generated/instructions/create_account_allow_prefund.rs:204
Method
invoke
(&self)
clients/rust/src/generated/instructions/create_account.rs:198
Method
invoke
(&self)
clients/rust/src/generated/instructions/allocate.rs:159
Method
invoke
(&self)
clients/rust/src/generated/instructions/create_account_with_seed.rs:242
Method
invoke
(&self)
clients/rust/src/generated/instructions/withdraw_nonce_account.rs:257
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/assign.rs:167
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/transfer_sol_with_seed.rs:224
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/assign_with_seed.rs:206
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/authorize_nonce_account.rs:194
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/transfer_sol.rs:182
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/advance_nonce_account.rs:185
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/upgrade_nonce_account.rs:141
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/initialize_nonce_account.rs:222
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/allocate_with_seed.rs:217
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/create_account_allow_prefund.rs:208
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/create_account.rs:202
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/allocate.rs:163
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/create_account_with_seed.rs:246
Method
invoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
clients/rust/src/generated/instructions/withdraw_nonce_account.rs:261
Function
isSystemError
( error: unknown, transactionMessage: { instructions: Record<number, { programAddress: Address }> },
clients/js/src/generated/errors/system.ts:70
Method
lamports
(&mut self, lamports: u64)
clients/rust/src/generated/instructions/create_account_allow_prefund.rs:123
Method
lamports
(&mut self, lamports: u64)
clients/rust/src/generated/instructions/create_account.rs:117
Method
new
()
clients/rust/src/generated/instructions/assign.rs:52
Method
new
()
clients/rust/src/generated/instructions/transfer_sol_with_seed.rs:70
Method
new
()
clients/rust/src/generated/instructions/assign_with_seed.rs:62
Method
new
()
clients/rust/src/generated/instructions/authorize_nonce_account.rs:66
Method
new
()
clients/rust/src/generated/instructions/transfer_sol.rs:57
Method
new
()
clients/rust/src/generated/instructions/advance_nonce_account.rs:65
Method
new
()
clients/rust/src/generated/instructions/upgrade_nonce_account.rs:53
Method
new
()
clients/rust/src/generated/instructions/initialize_nonce_account.rs:72
Method
new
()
clients/rust/src/generated/instructions/allocate_with_seed.rs:65
Method
new
()
clients/rust/src/generated/instructions/create_account_allow_prefund.rs:62
Method
new
()
clients/rust/src/generated/instructions/create_account.rs:58
Method
new
()
clients/rust/src/generated/instructions/allocate.rs:51
Method
new
()
clients/rust/src/generated/instructions/create_account_with_seed.rs:72
Method
new
()
clients/rust/src/generated/instructions/withdraw_nonce_account.rs:83
← previous
next →
201–300 of 342, ranked by callers