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
↓ 7 callers
Function
createTestClient
()
clients/js/test/_setup.ts:21
↓ 3 callers
Function
getTransferSolInstruction
( input: TransferSolInput<TAccountSource, TAccountDestination>, config?: { programAddress?: TProgramAd
clients/js/src/generated/instructions/transferSol.ts:94
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/assign.rs:180
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/transfer_sol_with_seed.rs:237
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/assign_with_seed.rs:219
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/authorize_nonce_account.rs:207
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/transfer_sol.rs:195
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/advance_nonce_account.rs:198
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/upgrade_nonce_account.rs:154
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/initialize_nonce_account.rs:235
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/allocate_with_seed.rs:230
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/create_account_allow_prefund.rs:221
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/create_account.rs:215
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/allocate.rs:176
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/create_account_with_seed.rs:259
↓ 3 callers
Method
invoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
clients/rust/src/generated/instructions/withdraw_nonce_account.rs:274
↓ 2 callers
Function
decodeNonce
( encodedAccount: EncodedAccount<TAddress> | MaybeEncodedAccount<TAddress>, )
clients/js/src/generated/accounts/nonce.ts:93
↓ 2 callers
Method
from
(e: SystemError)
clients/rust/src/generated/errors/system.rs:43
↓ 2 callers
Function
getAdvanceNonceAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/advanceNonceAccount.ts:75
↓ 2 callers
Function
getAdvanceNonceAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/advanceNonceAccount.ts:68
↓ 2 callers
Function
getAllocateInstructionDataDecoder
()
clients/js/src/generated/instructions/allocate.ts:71
↓ 2 callers
Function
getAllocateInstructionDataEncoder
()
clients/js/src/generated/instructions/allocate.ts:61
↓ 2 callers
Function
getAllocateWithSeedInstructionDataDecoder
()
clients/js/src/generated/instructions/allocateWithSeed.ts:94
↓ 2 callers
Function
getAllocateWithSeedInstructionDataEncoder
()
clients/js/src/generated/instructions/allocateWithSeed.ts:81
↓ 2 callers
Function
getAssignInstructionDataDecoder
()
clients/js/src/generated/instructions/assign.ts:71
↓ 2 callers
Function
getAssignInstructionDataEncoder
()
clients/js/src/generated/instructions/assign.ts:61
↓ 2 callers
Function
getAssignWithSeedInstructionDataDecoder
()
clients/js/src/generated/instructions/assignWithSeed.ts:87
↓ 2 callers
Function
getAssignWithSeedInstructionDataEncoder
()
clients/js/src/generated/instructions/assignWithSeed.ts:75
↓ 2 callers
Function
getAuthorizeNonceAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/authorizeNonceAccount.ts:74
↓ 2 callers
Function
getAuthorizeNonceAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/authorizeNonceAccount.ts:64
↓ 2 callers
Function
getCreateAccountAllowPrefundInstructionDataDecoder
()
clients/js/src/generated/instructions/createAccountAllowPrefund.ts:101
↓ 2 callers
Function
getCreateAccountAllowPrefundInstructionDataEncoder
()
clients/js/src/generated/instructions/createAccountAllowPrefund.ts:85
↓ 2 callers
Function
getCreateAccountInstruction
( input: CreateAccountInput<TAccountPayer, TAccountNewAccount>, config?: { programAddress?: TProgramAd
clients/js/src/generated/instructions/createAccount.ts:117
↓ 2 callers
Function
getCreateAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/createAccount.ts:93
↓ 2 callers
Function
getCreateAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/createAccount.ts:81
↓ 2 callers
Function
getCreateAccountWithSeedInstructionDataDecoder
()
clients/js/src/generated/instructions/createAccountWithSeed.ts:106
↓ 2 callers
Function
getCreateAccountWithSeedInstructionDataEncoder
()
clients/js/src/generated/instructions/createAccountWithSeed.ts:92
↓ 2 callers
Function
getInitializeNonceAccountInstruction
( input: InitializeNonceAccountInput<TAccountNonceAccount, TAccountRecentBlockhashesSysvar, TAccountRentSy
clients/js/src/generated/instructions/initializeNonceAccount.ts:103
↓ 2 callers
Function
getInitializeNonceAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/initializeNonceAccount.ts:75
↓ 2 callers
Function
getInitializeNonceAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/initializeNonceAccount.ts:65
↓ 2 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/createAccountWithSeed.ts:205
↓ 2 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/createAccountAllowPrefund.ts:196
↓ 2 callers
Function
getNonceDecoder
()
clients/js/src/generated/accounts/nonce.ts:72
↓ 2 callers
Function
getNonceSize
()
clients/js/src/generated/accounts/nonce.ts:137
↓ 2 callers
Function
getNonceStateDecoder
()
clients/js/src/generated/types/nonceState.ts:31
↓ 2 callers
Function
getNonceStateEncoder
()
clients/js/src/generated/types/nonceState.ts:27
↓ 2 callers
Function
getNonceVersionDecoder
()
clients/js/src/generated/types/nonceVersion.ts:31
↓ 2 callers
Function
getNonceVersionEncoder
()
clients/js/src/generated/types/nonceVersion.ts:27
↓ 2 callers
Function
getTransferSolInstructionDataDecoder
()
clients/js/src/generated/instructions/transferSol.ts:74
↓ 2 callers
Function
getTransferSolInstructionDataEncoder
()
clients/js/src/generated/instructions/transferSol.ts:64
↓ 2 callers
Function
getTransferSolWithSeedInstructionDataDecoder
()
clients/js/src/generated/instructions/transferSolWithSeed.ts:89
↓ 2 callers
Function
getTransferSolWithSeedInstructionDataEncoder
()
clients/js/src/generated/instructions/transferSolWithSeed.ts:77
↓ 2 callers
Function
getUpgradeNonceAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/upgradeNonceAccount.ts:62
↓ 2 callers
Function
getUpgradeNonceAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/upgradeNonceAccount.ts:55
↓ 2 callers
Function
getWithdrawNonceAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/withdrawNonceAccount.ts:86
↓ 2 callers
Function
getWithdrawNonceAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/withdrawNonceAccount.ts:76
↓ 2 callers
Function
parseTransferSolInstruction
( instruction: Instruction<TProgram> & InstructionWithAccounts<TAccountMetas> & Instructio
clients/js/src/generated/instructions/transferSol.ts:135
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/assign.rs:56
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/transfer_sol_with_seed.rs:74
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/assign_with_seed.rs:66
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/authorize_nonce_account.rs:70
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/transfer_sol.rs:61
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/advance_nonce_account.rs:69
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/upgrade_nonce_account.rs:57
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/initialize_nonce_account.rs:76
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/allocate_with_seed.rs:69
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/create_account_allow_prefund.rs:66
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/create_account.rs:62
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/allocate.rs:55
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/create_account_with_seed.rs:76
↓ 2 callers
Method
try_to_vec
(&self)
clients/rust/src/generated/instructions/withdraw_nonce_account.rs:87
↓ 1 callers
Function
fetchAllMaybeNonce
( rpc: Parameters<typeof fetchEncodedAccounts>[0], addresses: Array<Address>, config?: FetchAccoun
clients/js/src/generated/accounts/nonce.ts:128
↓ 1 callers
Function
fetchMaybeNonce
( rpc: Parameters<typeof fetchEncodedAccount>[0], address: Address<TAddress>, config?: FetchAccoun
clients/js/src/generated/accounts/nonce.ts:109
↓ 1 callers
Function
fetch_all_maybe_nonce
( rpc: &solana_client::rpc_client::RpcClient, addresses: &[solana_address::Address], )
clients/rust/src/generated/accounts/nonce.rs:85
↓ 1 callers
Function
fetch_all_nonce
( rpc: &solana_client::rpc_client::RpcClient, addresses: &[solana_address::Address], )
clients/rust/src/generated/accounts/nonce.rs:52
↓ 1 callers
Function
getAdvanceNonceAccountInstruction
( input: AdvanceNonceAccountInput<TAccountNonceAccount, TAccountRecentBlockhashesSysvar, TAccountNonceAuth
clients/js/src/generated/instructions/advanceNonceAccount.ts:96
↓ 1 callers
Function
getAllocateInstruction
( input: AllocateInput<TAccountNewAccount>, config?: { programAddress?: TProgramAddress }, )
clients/js/src/generated/instructions/allocate.ts:90
↓ 1 callers
Function
getAllocateWithSeedInstruction
( input: AllocateWithSeedInput<TAccountNewAccount, TAccountBaseAccount>, config?: { programAddress?: T
clients/js/src/generated/instructions/allocateWithSeed.ts:123
↓ 1 callers
Function
getAssignInstruction
( input: AssignInput<TAccountAccount>, config?: { programAddress?: TProgramAddress }, )
clients/js/src/generated/instructions/assign.ts:87
↓ 1 callers
Function
getAssignWithSeedInstruction
( input: AssignWithSeedInput<TAccountAccount, TAccountBaseAccount>, config?: { programAddress?: TProgr
clients/js/src/generated/instructions/assignWithSeed.ts:114
↓ 1 callers
Function
getAuthorizeNonceAccountInstruction
( input: AuthorizeNonceAccountInput<TAccountNonceAccount, TAccountNonceAuthority>, config?: { programA
clients/js/src/generated/instructions/authorizeNonceAccount.ts:100
↓ 1 callers
Function
getCreateAccountAllowPrefundInstruction
( input: CreateAccountAllowPrefundInput<TAccountNewAccount, TAccountPayer>, config?: { programAddress?
clients/js/src/generated/instructions/createAccountAllowPrefund.ts:131
↓ 1 callers
Function
getCreateAccountWithSeedInstruction
( input: CreateAccountWithSeedInput<TAccountPayer, TAccountNewAccount, TAccountBaseAccount>, config?:
clients/js/src/generated/instructions/createAccountWithSeed.ts:142
↓ 1 callers
Function
getCreateNonceInstructionPlan
( client: ClientWithPayer & ClientWithRpc<GetMinimumBalanceForRentExemptionApi>, nonce: TransactionSig
clients/js/test/_setup.ts:29
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/withdrawNonceAccount.ts:219
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/transferSolWithSeed.ts:181
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/allocate.ts:138
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/createAccount.ts:174
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/authorizeNonceAccount.ts:159
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/upgradeNonceAccount.ts:125
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/allocateWithSeed.ts:179
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/assignWithSeed.ts:167
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/transferSol.ts:147
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/assign.ts:135
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/initializeNonceAccount.ts:188
↓ 1 callers
Function
getNextAccount
()
clients/js/src/generated/instructions/advanceNonceAccount.ts:172
↓ 1 callers
Function
getNextOptionalAccount
()
clients/js/src/generated/instructions/createAccountWithSeed.ts:211
↓ 1 callers
Function
getNextOptionalAccount
()
clients/js/src/generated/instructions/createAccountAllowPrefund.ts:202
↓ 1 callers
Function
getNonceCodec
()
clients/js/src/generated/accounts/nonce.ts:83
↓ 1 callers
Function
getNonceEncoder
()
clients/js/src/generated/accounts/nonce.ts:61
next →
1–100 of 342, ranked by callers