MCPcopy Create free account

hub / github.com/ChorusOne/solana-mev / functions

Functions12,478 in github.com/ChorusOne/solana-mev

↓ 36 callersMethodmap_or
(self, default: U, f: F)
sdk/program/src/program_option.rs:298
↓ 36 callersFunctionparse
( program_id: &Pubkey, instruction: &CompiledInstruction, account_keys: &AccountKeys, )
transaction-status/src/parse_instruction.rs:102
↓ 36 callersFunctionrun_local_faucet
For integration tests. Listens on random open port and reports port to Sender.
faucet/src/faucet.rs:350
↓ 36 callersMethodstore_slow_uncached
Slow because lock is held for 1 operation instead of many. WARNING: This noncached version is only to be used for tests/benchmarking as bypassing the
runtime/src/accounts.rs:1155
↓ 36 callersMethodtick
(&mut self)
poh/src/poh_recorder.rs:542
↓ 35 callersMethodconsumeSpaces
* Discard any space tokens, fetching the next non-space token.
docs/static/katex/katex.mjs:16196
↓ 35 callersFunctioncreate_account
(sysvar: &S, lamports: u64)
sdk/src/account.rs:603
↓ 35 callersMethoddata_as_mut_slice
(&mut self)
sdk/src/account.rs:228
↓ 35 callersMethodgetBalance
* Fetch the balance for the specified public key
web3.js/src/connection.ts:2268
↓ 35 callersMethodkeypair
(&self)
gossip/src/cluster_info.rs:627
↓ 35 callersFunctionload_bpf_program
( bank_client: &BankClient, loader_id: &Pubkey, payer_keypair: &Keypair, name: &str, )
programs/bpf/tests/programs.rs:87
↓ 35 callersMethodstats
(&self)
runtime/src/in_mem_accounts_index.rs:1168
↓ 35 callersMethodstore
( &self, accounts: impl StorableAccounts<'a, T>, is_cached_store: bool, )
runtime/src/accounts_db.rs:6344
↓ 35 callersMethodtry_sign
Sign the transaction, returning any errors. This method fully signs a transaction with all required signers, which must be present in the `keypairs`
sdk/src/transaction/mod.rs:849
↓ 34 callersFunctionget_account_with_commitment
( rpc_client: &RpcClient, nonce_pubkey: &Pubkey, commitment: CommitmentConfig, )
client/src/nonce_utils.rs:39
↓ 34 callersMethodis_empty
Returns true if this collection of account keys is empty
sdk/program/src/message/account_keys.rs:74
↓ 34 callersFunctionopen_db
(path: &str, dry_run: bool)
tokens/src/db.rs:49
↓ 34 callersMethodposition
(&self, slot: &Slot)
sdk/program/src/slot_hashes.rs:41
↓ 34 callersFunctionpubkey_of
Return a pubkey for an argument that can itself be parsed into a pubkey, or is a filename that can be read as a keypair
clap-utils/src/input_parsers.rs:89
↓ 34 callersMethodsend_and_confirm_transaction_with_spinner
( &self, transaction: &Transaction, )
client/src/rpc_client.rs:630
↓ 34 callersMethodworking_bank
(&self)
rpc/src/rpc.rs:4923
↓ 33 callersMethodalloc
(&self, layout: Layout)
sdk/program/src/entrypoint.rs:231
↓ 33 callersMethodentries_to_shreds
( &self, keypair: &Keypair, entries: &[Entry], is_last_in_slot: bool,
ledger/src/shred.rs:690
↓ 33 callersMethodget_compute_meter
Get this invocation's ComputeMeter
program-runtime/src/invoke_context.rs:1035
↓ 33 callersMethodhasClass
(className)
docs/static/katex/katex.mjs:1298
↓ 33 callersFunctionrequest_and_confirm_airdrop
( rpc_client: &RpcClient, config: &CliConfig, to_pubkey: &Pubkey, lamports: u64, )
cli/src/cli.rs:1552
↓ 33 callersMethodset_data
(&mut self, data: Vec<u8>)
sdk/src/account.rs:545
↓ 33 callersMethodset_root
(&mut self, new_root: Slot)
core/src/repair_weight.rs:246
↓ 33 callersMethodsign_message
(&self, message: &[u8])
sdk/src/signer/keypair.rs:78
↓ 32 callersMethodas_mut_ptr
(&mut self)
perf/src/cuda_runtime.rs:211
↓ 32 callersMethodcheck_and_store
(&self, pubkey: &Pubkey, account: &AccountSharedData)
runtime/src/stakes.rs:56
↓ 32 callersFunctionjsonRpcResult
* @internal
web3.js/src/connection.ts:187
↓ 32 callersMethodlen
(&self)
perf/src/packet.rs:101
↓ 32 callersMethodrange
* Given a pair of tokens (this and endToken), compute a `Token` encompassing * the whole input range enclosed by these two.
docs/static/katex/katex.mjs:76
↓ 32 callersMethodsigner_key
(&self)
sdk/src/keyed_account.rs:24
↓ 32 callersFunctionto_packet_batches
(xs: &[T], chunks: usize)
perf/src/packet.rs:185
↓ 31 callersMethodaccount_keys
(&self)
transaction-status/src/lib.rs:752
↓ 31 callersMethodbank
(&self, commitment: Option<CommitmentConfig>)
rpc/src/rpc.rs:235
↓ 31 callersMethodcmp
(&self, other: &Self)
cli/src/feature.rs:70
↓ 31 callersMethodcommitment
Get the configured default [commitment level][cl]. [cl]: https://docs.solana.com/developing/clients/jsonrpc-api#configuring-state-commitment The com
client/src/nonblocking/rpc_client.rs:541
↓ 31 callersFunctionconvert_pubkey
(pubkey: Pubkey)
transaction-status/src/parse_associated_token.rs:111
↓ 31 callersFunctionfill_blockstore_slot_with_ticks
used for tests only
ledger/src/blockstore_processor.rs:1526
↓ 31 callersMethodget_account_at_index
Searches for an account by its key
sdk/src/transaction_context.rs:111
↓ 31 callersMethodget_lamports
Returns the number of lamports of this account (transaction wide)
sdk/src/transaction_context.rs:528
↓ 31 callersMethodget_slot_stores
(&self, slot: Slot)
runtime/src/accounts_db.rs:588
↓ 31 callersMethodhash
(&self)
ledger/src/blockstore_meta.rs:346
↓ 30 callersFunctionbuildGroup
(group, options, baseOptions)
docs/static/katex/katex.mjs:6402
↓ 30 callersFunctionbuildHTML_buildGroup
(group, options, baseOptions)
docs/static/katex/katex.js:6425
↓ 30 callersFunctioncreate_instruction
( program_id: Pubkey, arguments: &[(&Pubkey, bool, bool)], data: Vec<u8>, )
programs/bpf/rust/invoked/src/instructions.rs:23
↓ 30 callersMethoddecrypt_handle
Generates a decryption handle for an ElGamal public key under a Pedersen opening.
zk-token-sdk/src/encryption/elgamal.rs:304
↓ 30 callersMethodgenerate_unique_signers
Generate a unique set of signers, possibly excluding this default signer. This function allows a command line application to have a default signer, p
clap-utils/src/keypair.rs:241
↓ 30 callersFunctionlamports_to_sol
Approximately convert fractional native tokens (lamports) into native tokens (SOL)
sdk/program/src/native_token.rs:6
↓ 30 callersFunctionoe
(t,e,r)
docs/static/katex/katex.min.js:1
↓ 30 callersMethodprint_accounts_stats
(&self, label: &str)
runtime/src/accounts_db.rs:7306
↓ 30 callersFunctionsetup_test_context
()
programs/address-lookup-table-tests/tests/common.rs:22
↓ 30 callersFunctionsol_invoke
* Invoke another program * * @param instruction Instruction to process * @param account_infos Accounts used by instruction * @param account_infos_
sdk/bpf/c/inc/sol/cpi.h:76
↓ 30 callersMethodstake
(&self)
core/src/vote_stake_tracker.rs:44
↓ 30 callersMethodticks_per_slot
Return the number of ticks per slot
runtime/src/bank.rs:6337
↓ 30 callersFunctionwrite_keypair
Writes a `Keypair` to a `Write` implementor with JSON-encoding
sdk/src/signer/keypair.rs:115
↓ 29 callersMethod_buildArgs
( args: Array<any>, override?: Commitment, encoding?: 'jsonParsed' | 'base64', extra?: any,
web3.js/src/connection.ts:4468
↓ 29 callersMethodadd_new_leaf_slot
(&mut self, slot_hash_key: SlotHashKey, parent: Option<SlotHashKey>)
core/src/heaviest_subtree_fork_choice.rs:330
↓ 29 callersMethodancestors
(&self, start_slot_hash_key: SlotHashKey)
core/src/heaviest_subtree_fork_choice.rs:414
↓ 29 callersMethodcapitalization
Return the total capitalization of the Bank
runtime/src/bank.rs:6361
↓ 29 callersMethodchecked_add_lamports
Adds lamports to this account (transaction wide)
sdk/src/transaction_context.rs:538
↓ 29 callersMethodget_latest_blockhash
(&self)
client/src/rpc_client.rs:4013
↓ 29 callersMethodget_sysvar_cache
Get cached sysvars
program-runtime/src/invoke_context.rs:1072
↓ 29 callersMethodmax_tick_height
Return this bank's max_tick_height
runtime/src/bank.rs:6366
↓ 29 callersMethodremove
(&mut self, pubkey: &Pubkey)
runtime/src/bank.rs:478
↓ 29 callersMethodset_rent_epoch
(&mut self, epoch: Epoch)
sdk/src/account.rs:240
↓ 28 callersMethodbind
(bind_ip_addr: IpAddr, port_range: PortRange)
gossip/src/cluster_info.rs:2847
↓ 28 callersMethodcall
( &mut self, _arg1: u64, _arg2: u64, _arg3: u64, _arg4: u64, _
programs/bpf_loader/src/syscalls.rs:678
↓ 28 callersMethodcontains
(&self, x: &U)
sdk/program/src/program_option.rs:91
↓ 28 callersMethoddata_len
(&self)
sdk/src/keyed_account.rs:44
↓ 28 callersMethodget_account_data
Gets the raw data associated with an account. This is equivalent to calling [`get_account`] and then accessing the [`data`] field of the returned [`A
client/src/rpc_client.rs:3511
↓ 28 callersMethodget_mut
(&mut self, ix: u64)
runtime/src/cache_hash_data.rs:35
↓ 28 callersMethodincrease_confirmation_stake
(&mut self, confirmation_count: usize, stake: u64)
runtime/src/commitment.rs:17
↓ 28 callersMethodinsert
(&mut self, epoch: Epoch, authorized_voter: Pubkey)
programs/vote/src/authorized_voters.rs:36
↓ 28 callersMethodjoin
(self)
ledger/src/bigtable_upload_service.rs:123
↓ 28 callersMethodset_bank
(&mut self, bank: &Arc<Bank>)
poh/src/poh_recorder.rs:462
↓ 28 callersMethodticks_per_slot
(&self)
poh/src/poh_recorder.rs:317
↓ 28 callersMethodtry_borrow_mut_data
(&self)
sdk/program/src/account_info.rs:121
↓ 28 callersMethodversion
(&self)
ledger/src/shred.rs:493
↓ 27 callersMethodappend_point
(&mut self, label: &'static [u8], point: &CompressedRistretto)
zk-token-sdk/src/transcript.rs:105
↓ 27 callersMethodblockhash
Hash value used as recent_blockhash field in Transactions. Named blockhash for legacy reasons, but durable nonce and blockhash have separate domains.
sdk/program/src/nonce/state/current.rs:40
↓ 27 callersMethodget_balance
( &self, pubkey: &Pubkey, config: RpcContextConfig, )
rpc/src/rpc.rs:627
↓ 27 callersMethodis_complete
(&self)
runtime/src/bank.rs:3506
↓ 27 callersFunctionmake_identical_validator_configs
( config: &ValidatorConfig, num: usize, )
local-cluster/src/validator_configs.rs:72
↓ 27 callersMethodowner
(mut self, post: &Pubkey)
program-runtime/src/pre_account.rs:264
↓ 27 callersMethodparent
Return the more recent checkpoint of this bank instance.
runtime/src/bank.rs:3142
↓ 27 callersMethodparseExpression
(breakOnInfix, breakOnTokenText)
docs/static/katex/katex.mjs:15749
↓ 27 callersMethodreportNonstrict
* Report nonstrict (non-LaTeX-compatible) input. * Can safely not be called if `this.strict` is false in JavaScript.
docs/static/katex/katex.mjs:313
↓ 27 callersMethodto_bytes
Following the dalek rangeproof library signature for now. The exact method signature can be changed.
zk-token-sdk/src/range_proof/mod.rs:324
↓ 27 callersMethodtransfer
* Generate a transaction instruction that transfers lamports from one account to another
web3.js/src/system-program.ts:681
↓ 26 callersMethodadd_tree
( &self, forks: Tree<Slot>, is_orphan: bool, is_slot_complete: bool, n
ledger/src/blockstore.rs:669
↓ 26 callersMethodallocate
(&self, name: &'static str)
perf/src/recycler.rs:99
↓ 26 callersMethodancestor_iterator
(&self, start_slot_hash_key: SlotHashKey)
core/src/heaviest_subtree_fork_choice.rs:595
↓ 26 callersMethodblock_height
Return the block_height of this bank
runtime/src/bank.rs:6371
↓ 26 callersMethodequals
* Checks if two publicKeys are equal
web3.js/src/publickey.ts:79
↓ 26 callersMethodis_writable
(&self)
sdk/src/keyed_account.rs:36
↓ 26 callersFunctionmemo_arg
()
clap-utils/src/memo.rs:9
← previousnext →301–400 of 12,478, ranked by callers