MCPcopy Create free account

hub / github.com/solana-program/system / functions

Functions367 in github.com/solana-program/system

↓ 15 callersFunctioncliArguments
()
scripts/utils.mjs:100
↓ 13 callersFunctiongetAccountMetaFactory
( programAddress: Address, optionalAccountStrategy: 'omitted' | 'programId' )
clients/js/src/generated/shared/index.ts:124
↓ 9 callersFunctiongetToolchainArgument
(operation)
scripts/utils.mjs:95
↓ 6 callersFunctiongetCargo
(folder)
scripts/utils.mjs:73
↓ 5 callersFunctioncreateDefaultTransaction
( client: Client, feePayer: TransactionSigner )
clients/js/test/_setup.ts:56
↓ 5 callersFunctiongetCargoMetadata
(folder)
scripts/utils.mjs:82
↓ 5 callersFunctiongetNextAccount
()
clients/js/src/generated/instructions/withdrawNonceAccount.ts:243
↓ 5 callersFunctiongetToolchain
(operation)
scripts/utils.mjs:91
↓ 5 callersFunctionsignAndSendTransaction
( client: Client, transactionMessage: CompilableTransactionMessage & TransactionMessageWithBlockhashLi
clients/js/test/_setup.ts:70
↓ 4 callersFunctioncreateDefaultSolanaClient
()
clients/js/test/_setup.ts:37
↓ 4 callersFunctiongenerateKeyPairSignerWithSol
( client: Client, putativeLamports: bigint = 1_000_000_000n )
clients/js/test/_setup.ts:43
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/assign.rs:182
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/transfer_sol_with_seed.rs:236
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/assign_with_seed.rs:218
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/authorize_nonce_account.rs:206
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/transfer_sol.rs:197
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/advance_nonce_account.rs:202
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/upgrade_nonce_account.rs:155
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/initialize_nonce_account.rs:231
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/allocate_with_seed.rs:226
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/create_account.rs:216
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/allocate.rs:178
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/create_account_with_seed.rs:254
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/src/generated/instructions/withdraw_nonce_account.rs:276
↓ 4 callersFunctionpopArgument
(args, arg)
scripts/utils.mjs:104
↓ 3 callersFunctionfetchNonce
( rpc: Parameters<typeof fetchEncodedAccount>[0], address: Address<TAddress>, config?: FetchAccountConfi
clients/js/src/generated/accounts/nonce.ts:99
↓ 3 callersMethodfrom
(error: u64)
interface/src/error.rs:128
↓ 3 callersFunctiongetCreateAccountInstruction
( input: CreateAccountInput<TAccountPayer, TAccountNewAccount>, config?: { programAddress?: TProgramAddres
clients/js/src/generated/instructions/createAccount.ts:122
↓ 3 callersFunctiongetNextAccount
()
clients/js/src/generated/instructions/createAccountWithSeed.ts:224
↓ 3 callersFunctiongetNextAccount
()
clients/js/src/generated/instructions/transferSolWithSeed.ts:212
↓ 3 callersFunctiongetNextAccount
()
clients/js/src/generated/instructions/initializeNonceAccount.ts:210
↓ 3 callersFunctiongetNextAccount
()
clients/js/src/generated/instructions/advanceNonceAccount.ts:189
↓ 3 callersFunctiongetProgramFolders
()
scripts/utils.mjs:35
↓ 3 callersFunctiongetSolanaVersion
()
scripts/utils.mjs:87
↓ 3 callersFunctionisTransactionSigner
( value: | Address<TAddress> | ProgramDerivedAddress<TAddress> | TransactionSigner<TAddress> )
clients/js/src/generated/shared/index.ts:152
↓ 2 callersFunctionaskToInstallSolana
(version)
scripts/link-solana-version.mjs:50
↓ 2 callersFunctioncreate_nonce_account
( from_pubkey: &Pubkey, nonce_pubkey: &Pubkey, authority: &Pubkey, lamports: u64, )
interface/src/instruction.rs:1328
↓ 2 callersFunctiondecodeNonce
( encodedAccount: EncodedAccount<TAddress> | MaybeEncodedAccount<TAddress> )
clients/js/src/generated/accounts/nonce.ts:90
↓ 2 callersFunctiongetAdvanceNonceAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/advanceNonceAccount.ts:79
↓ 2 callersFunctiongetAdvanceNonceAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/advanceNonceAccount.ts:69
↓ 2 callersFunctiongetAllProgramFolders
()
scripts/utils.mjs:67
↓ 2 callersFunctiongetAllocateInstructionDataDecoder
()
clients/js/src/generated/instructions/allocate.ts:69
↓ 2 callersFunctiongetAllocateInstructionDataEncoder
()
clients/js/src/generated/instructions/allocate.ts:59
↓ 2 callersFunctiongetAllocateWithSeedInstructionDataDecoder
()
clients/js/src/generated/instructions/allocateWithSeed.ts:94
↓ 2 callersFunctiongetAllocateWithSeedInstructionDataEncoder
()
clients/js/src/generated/instructions/allocateWithSeed.ts:81
↓ 2 callersFunctiongetAssignInstructionDataDecoder
()
clients/js/src/generated/instructions/assign.ts:72
↓ 2 callersFunctiongetAssignInstructionDataEncoder
()
clients/js/src/generated/instructions/assign.ts:62
↓ 2 callersFunctiongetAssignWithSeedInstructionDataDecoder
()
clients/js/src/generated/instructions/assignWithSeed.ts:91
↓ 2 callersFunctiongetAssignWithSeedInstructionDataEncoder
()
clients/js/src/generated/instructions/assignWithSeed.ts:79
↓ 2 callersFunctiongetAuthorizeNonceAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/authorizeNonceAccount.ts:82
↓ 2 callersFunctiongetAuthorizeNonceAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/authorizeNonceAccount.ts:69
↓ 2 callersFunctiongetBalance
(client: Client, address: Address)
clients/js/test/_setup.ts:85
↓ 2 callersFunctiongetCreateAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/createAccount.ts:92
↓ 2 callersFunctiongetCreateAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/createAccount.ts:80
↓ 2 callersFunctiongetCreateAccountWithSeedInstructionDataDecoder
()
clients/js/src/generated/instructions/createAccountWithSeed.ts:106
↓ 2 callersFunctiongetCreateAccountWithSeedInstructionDataEncoder
()
clients/js/src/generated/instructions/createAccountWithSeed.ts:89
↓ 2 callersFunctiongetExternalProgramOutputDir
()
scripts/utils.mjs:15
↓ 2 callersFunctiongetInitializeNonceAccountInstruction
( input: InitializeNonceAccountInput< TAccountNonceAccount, TAccountRecentBlockhashesSysvar, TAc
clients/js/src/generated/instructions/initializeNonceAccount.ts:115
↓ 2 callersFunctiongetInitializeNonceAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/initializeNonceAccount.ts:87
↓ 2 callersFunctiongetInitializeNonceAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/initializeNonceAccount.ts:74
↓ 2 callersFunctiongetInstalledSolanaVersion
()
scripts/utils.mjs:119
↓ 2 callersFunctiongetNextAccount
()
clients/js/src/generated/instructions/createAccount.ts:201
↓ 2 callersFunctiongetNextAccount
()
clients/js/src/generated/instructions/authorizeNonceAccount.ts:183
↓ 2 callersFunctiongetNextAccount
()
clients/js/src/generated/instructions/allocateWithSeed.ts:198
↓ 2 callersFunctiongetNextAccount
()
clients/js/src/generated/instructions/assignWithSeed.ts:193
↓ 2 callersFunctiongetNextAccount
()
clients/js/src/generated/instructions/transferSol.ts:175
↓ 2 callersFunctiongetNonceDecoder
()
clients/js/src/generated/accounts/nonce.ts:70
↓ 2 callersFunctiongetNonceSize
()
clients/js/src/generated/accounts/nonce.ts:137
↓ 2 callersFunctiongetNonceStateDecoder
()
clients/js/src/generated/types/nonceState.ts:31
↓ 2 callersFunctiongetNonceStateEncoder
()
clients/js/src/generated/types/nonceState.ts:27
↓ 2 callersFunctiongetNonceVersionDecoder
()
clients/js/src/generated/types/nonceVersion.ts:31
↓ 2 callersFunctiongetNonceVersionEncoder
()
clients/js/src/generated/types/nonceVersion.ts:27
↓ 2 callersFunctiongetTransferSolInstruction
( input: TransferSolInput<TAccountSource, TAccountDestination>, config?: { programAddress?: TProgramAddres
clients/js/src/generated/instructions/transferSol.ts:103
↓ 2 callersFunctiongetTransferSolInstructionDataDecoder
()
clients/js/src/generated/instructions/transferSol.ts:77
↓ 2 callersFunctiongetTransferSolInstructionDataEncoder
()
clients/js/src/generated/instructions/transferSol.ts:67
↓ 2 callersFunctiongetTransferSolWithSeedInstructionDataDecoder
()
clients/js/src/generated/instructions/transferSolWithSeed.ts:98
↓ 2 callersFunctiongetTransferSolWithSeedInstructionDataEncoder
()
clients/js/src/generated/instructions/transferSolWithSeed.ts:83
↓ 2 callersFunctiongetUpgradeNonceAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/upgradeNonceAccount.ts:64
↓ 2 callersFunctiongetUpgradeNonceAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/upgradeNonceAccount.ts:54
↓ 2 callersFunctiongetWithdrawNonceAccountInstructionDataDecoder
()
clients/js/src/generated/instructions/withdrawNonceAccount.ts:99
↓ 2 callersFunctiongetWithdrawNonceAccountInstructionDataEncoder
()
clients/js/src/generated/instructions/withdrawNonceAccount.ts:86
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: AssignInstructionArgs, remaining_accounts: &[solana_program::instructio
clients/rust/src/generated/instructions/assign.rs:25
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: TransferSolWithSeedInstructionArgs, remaining_accounts: &[solana_progra
clients/rust/src/generated/instructions/transfer_sol_with_seed.rs:30
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: AssignWithSeedInstructionArgs, remaining_accounts: &[solana_program::in
clients/rust/src/generated/instructions/assign_with_seed.rs:28
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: AuthorizeNonceAccountInstructionArgs, remaining_accounts: &[solana_prog
clients/rust/src/generated/instructions/authorize_nonce_account.rs:27
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: TransferSolInstructionArgs, remaining_accounts: &[solana_program::instr
clients/rust/src/generated/instructions/transfer_sol.rs:26
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, remaining_accounts: &[solana_program::instruction::AccountMeta], )
clients/rust/src/generated/instructions/advance_nonce_account.rs:25
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, remaining_accounts: &[solana_program::instruction::AccountMeta], )
clients/rust/src/generated/instructions/upgrade_nonce_account.rs:21
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: InitializeNonceAccountInstructionArgs, remaining_accounts: &[solana_pro
clients/rust/src/generated/instructions/initialize_nonce_account.rs:29
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: AllocateWithSeedInstructionArgs, remaining_accounts: &[solana_program::
clients/rust/src/generated/instructions/allocate_with_seed.rs:28
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: CreateAccountInstructionArgs, remaining_accounts: &[solana_program::ins
clients/rust/src/generated/instructions/create_account.rs:27
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: AllocateInstructionArgs, remaining_accounts: &[solana_program::instruct
clients/rust/src/generated/instructions/allocate.rs:24
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: CreateAccountWithSeedInstructionArgs, remaining_accounts: &[solana_prog
clients/rust/src/generated/instructions/create_account_with_seed.rs:30
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: WithdrawNonceAccountInstructionArgs, remaining_accounts: &[solana_progr
clients/rust/src/generated/instructions/withdraw_nonce_account.rs:32
↓ 2 callersFunctionpartitionArguments
(args, delimiter)
scripts/utils.mjs:112
↓ 2 callersFunctiontransfer
(from_pubkey: &Pubkey, to_pubkey: &Pubkey, lamports: u64)
interface/src/instruction.rs:815
↓ 1 callersFunctionadvance_nonce_account
(nonce_pubkey: &Pubkey, authorized_pubkey: &Pubkey)
interface/src/instruction.rs:1478
↓ 1 callersFunctionallocate
(pubkey: &Pubkey, space: u64)
interface/src/instruction.rs:1013
↓ 1 callersFunctionallocate_with_seed
( address: &Pubkey, // must match create_with_seed(base, seed, owner) base: &Pubkey, seed: &str,
interface/src/instruction.rs:1019
↓ 1 callersFunctionassign
(pubkey: &Pubkey, owner: &Pubkey)
interface/src/instruction.rs:621
next →1–100 of 367, ranked by callers