MCPcopy Create free account

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

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

↓ 62 callersMethodnext
(&mut self)
ledger/src/ancestor_iterator.rs:36
↓ 62 callersFunctionparse_success_result
(response: Response)
rpc/src/rpc.rs:4620
↓ 61 callersMethodadd_relaxed
(&self, x: u64)
gossip/src/cluster_info_metrics.rs:23
↓ 61 callersFunctionspawn
(program: &Path, args: I, generate_child_script_on_failure: bool)
sdk/cargo-test-bpf/src/main.rs:49
↓ 60 callersMethodinto_par_iter
(self)
perf/src/packet.rs:166
↓ 60 callersMethodlamports
(&self)
program-runtime/src/pre_account.rs:172
↓ 60 callersMethodstore
(&self, _saved_tower: &SavedTowerVersions)
core/src/tower_storage.rs:124
↓ 59 callersMethodas_ref
(&self)
ledger-tool/src/main.rs:371
↓ 59 callersMethodset_lamports
Overwrites the number of lamports of this account (transaction wide)
sdk/src/transaction_context.rs:533
↓ 58 callersMethodclean_accounts
Purge zero lamport accounts and older rooted account states as garbage collection Only remove those accounts where the entire rooted history of the ac
runtime/src/accounts_db.rs:2085
↓ 58 callersMethodpath
(&self)
clap-utils/src/keypair.rs:166
↓ 57 callersMethodis_empty
(&self)
ledger/src/blockstore_db.rs:1275
↓ 57 callersMethodload
(&self, _node_pubkey: &Pubkey)
core/src/tower_storage.rs:117
↓ 56 callersMethodget_accounts_delta_hash
(&self, slot: Slot)
runtime/src/accounts_db.rs:5977
↓ 56 callersFunctionkeypair_from_seed
Constructs a `Keypair` from caller-provided seed entropy
sdk/src/signer/keypair.rs:156
↓ 56 callersMethodresize
(&mut self, new_len: usize, value: Packet)
perf/src/packet.rs:83
↓ 55 callersFunctionmake_slot_entries
used for tests only
ledger/src/blockstore.rs:4444
↓ 55 callersFunctionprocess_instruction
( first_instruction_account: usize, instruction_data: &[u8], invoke_context: &mut InvokeContext, )
runtime/src/system_instruction_processor.rs:263
↓ 54 callersMethodepoch_stakes_map
(&self)
runtime/src/bank.rs:6430
↓ 54 callersMethoditer
Iterator for the addresses of the loaded accounts for a message
sdk/program/src/message/account_keys.rs:79
↓ 54 callersMethodpopToken
* Remove and return the next unexpanded token.
docs/static/katex/katex.mjs:14930
↓ 54 callersFunctionpubkey_of_signer
( matches: &ArgMatches<'_>, name: &str, wallet_manager: &mut Option<Arc<RemoteWalletManager>>, )
clap-utils/src/input_parsers.rs:137
↓ 53 callersMethoddata
(&self)
runtime/src/accounts_db.rs:530
↓ 53 callersFunctionsendAndConfirmTransaction
( connection: Connection, transaction: Transaction, signers: Array<Signer>, options?: ConfirmOptions,
web3.js/src/util/send-and-confirm-transaction.ts:18
↓ 52 callersFunctionprocess_instruction
( first_instruction_account: usize, data: &[u8], invoke_context: &mut InvokeContext, )
programs/vote/src/vote_processor.rs:55
↓ 52 callersMethodput
(&self, key: C::Index, value: &C::Type)
ledger/src/blockstore_db.rs:1309
↓ 52 callersMethodset
(&self, oldest_slot: Slot)
ledger/src/blockstore_db.rs:282
↓ 52 callersFunctionwrite_keypair_file
Writes a `Keypair` to a file with JSON-encoding
sdk/src/signer/keypair.rs:126
↓ 51 callersMethoddata
(&self, index: I)
sdk/src/packet.rs:57
↓ 51 callersFunctionf
(r,t,a)
docs/static/katex/contrib/render-a11y-string.min.js:1
↓ 51 callersMethodpubkey
(&self)
sdk/program/src/example_mocks.rs:81
↓ 50 callersMethodcount
(&self)
runtime/src/accounts_db.rs:733
↓ 50 callersFunctioncreate_ticks
(num_ticks: u64, hashes_per_tick: u64, mut hash: Hash)
entry/src/entry.rs:879
↓ 50 callersMethodfind
Returns indices of all crds values which the first 'mask_bits' of their hash value is equal to 'mask'.
gossip/src/crds_shards.rs:39
↓ 50 callersMethodflatten
(self)
sdk/program/src/program_option.rs:939
↓ 48 callersMethodconsume
* Discards the current lookahead token, considering it consumed.
docs/static/katex/katex.mjs:15692
↓ 48 callersMethodconsumeArgs
* Consume the specified number of arguments from the token stream, * and return the resulting array of arguments.
docs/static/katex/katex.mjs:14974
↓ 48 callersFunctionread_keypair_file
Reads a `Keypair` from a file
sdk/src/signer/keypair.rs:109
↓ 48 callersFunctionreportError
(err: unknown, tags: Tags)
explorer/src/utils/sentry.ts:9
↓ 48 callersMethodsplit
( &mut self, remaining_stake_delta: u64, split_stake_amount: u64, )
sdk/program/src/stake/state.rs:550
↓ 47 callersMethodepoch
(&self)
runtime/src/bank.rs:2165
↓ 47 callersMethodget_compute_budget
Get this invocation's compute budget
program-runtime/src/invoke_context.rs:1067
↓ 47 callersMethodsend_and_confirm_message
( &self, keypairs: &T, message: Message, )
client/src/thin_client.rs:331
↓ 47 callersFunctionsetup_with_default
Configures logging with a default filter if RUST_LOG is not set
logger/src/lib.rs:45
↓ 47 callersMethodsquash
squash the parent's state up into this Bank, this Bank becomes a root
runtime/src/bank.rs:3102
↓ 47 callersMethodstakes
(&self)
runtime/src/stakes.rs:46
↓ 46 callersMethodcopied
Maps an `COption<&T>` to an `COption<T>` by copying the contents of the option. # Examples ```ignore let x = 12; let opt_x = COption::Some(&x); asse
sdk/program/src/program_option.rs:671
↓ 46 callersFunctioncreate_genesis_config
same as genesis_config::create_genesis_config, but with bootstrap_validator staking logic for the core crate tests
ledger/src/genesis_utils.rs:7
↓ 46 callersMethodfill
(&mut self, slots: &[Slot], now: u64)
gossip/src/epoch_slots.rs:270
↓ 46 callersMethodlabel
(&self)
gossip/src/crds_value.rs:596
↓ 45 callersMethodcontains_key
(&self, slot: &Slot)
runtime/src/ancestors.rs:76
↓ 45 callersMethodget_key
Returns the public key of this account (transaction wide)
sdk/src/transaction_context.rs:513
↓ 45 callersFunctionnext_entry
Creates the next Tick or Transaction Entry `num_hashes` after `start_hash`.
entry/src/entry.rs:902
↓ 45 callersMethodroot
root may be forcibly set by arbitrary replay root slot, for example from a root after replaying a snapshot. Also, tower.root() couldn't be None; initi
core/src/consensus.rs:558
↓ 44 callersMethodkeys
(&self)
bucket_map/src/bucket.rs:105
↓ 44 callersMethodtry_account_ref_mut
(&'a self)
sdk/src/keyed_account.rs:68
↓ 43 callersFunctioncreate_account_shared_data_for_test
(sysvar: &S)
sdk/src/account.rs:641
↓ 43 callersMethodfirst
Equivalent to weighted_shuffle.shuffle(&mut rng).next()
gossip/src/weighted_shuffle.rs:141
↓ 43 callersMethodregister_tick
Tell the bank which Entry IDs exist on the ledger. This function assumes subsequent calls correspond to later entries, and will boot the oldest ones o
runtime/src/bank.rs:3482
↓ 43 callersMethodtrim
Trims the table by dropping all values associated with the pubkeys with the lowest stake, so that the number of unique pubkeys are bounded.
gossip/src/crds.rs:546
↓ 42 callersFunctionCe
(t,e)
docs/static/katex/katex.min.js:1
↓ 42 callersFunctionassertNodeType
* Asserts that the node is of the given type and returns it with stricter * typing. Throws if the node's type does not match.
docs/static/katex/katex.js:7452
↓ 42 callersFunctionassertNodeType
* Asserts that the node is of the given type and returns it with stricter * typing. Throws if the node's type does not match.
docs/static/katex/katex.mjs:7373
↓ 42 callersMethodget
(&self, pubkey: &Pubkey)
runtime/src/bank.rs:409
↓ 42 callersMethodget_current_instruction_context
Returns the current InstructionContext
sdk/src/transaction_context.rs:168
↓ 42 callersMethodpubkey
(&self)
sdk/src/signer/keypair.rs:70
↓ 42 callersMethodset_message
(&self, msg: T)
validator/src/lib.rs:140
↓ 41 callersMethodbuffer_mut
(&mut self)
sdk/src/packet.rs:68
↓ 41 callersFunctionentries_to_test_shreds
( entries: &[Entry], slot: Slot, parent_slot: Slot, is_full_slot: bool, version: u16, )
ledger/src/blockstore.rs:4424
↓ 41 callersMethodinsert
(&mut self, key: u64)
runtime/src/accounts_index.rs:476
↓ 41 callersMethodpubkey
(&self)
gossip/src/cluster_info.rs:219
↓ 41 callersMethodset_roots
(&self, rooted_slots: impl Iterator<Item = &'a Slot>)
ledger/src/blockstore.rs:3418
↓ 41 callersMethodtoString
* Return the base-58 representation of the public key
web3.js/src/publickey.ts:118
↓ 41 callersMethodworking_bank
(&self)
runtime/src/bank_forks.rs:212
↓ 40 callersFunctioncheck_num_token_accounts
(accounts: &[u8], num: usize)
transaction-status/src/parse_token.rs:668
↓ 40 callersMethodget_minimum_balance_for_rent_exemption
Returns minimum balance required to make an account with specified data length rent exempt. # RPC Reference This method corresponds directly to the
client/src/rpc_client.rs:3536
↓ 40 callersMethodinsert_info
TODO kill insert_info, only used by tests
gossip/src/cluster_info.rs:499
↓ 40 callersMethodprocess_slot_vote_unchecked
(&mut self, slot: Slot)
programs/vote/src/vote_state/mod.rs:1006
↓ 40 callersFunctiontest_connection
( subscriptions: &Arc<RpcSubscriptions>, )
rpc/src/rpc_pubsub_service.rs:231
↓ 40 callersFunctiontest_tx
()
perf/src/test_tx.rs:16
↓ 39 callersMethodformatted_string
(&self, item: &T)
cli-output/src/cli_output.rs:63
↓ 39 callersMethodid
(&self)
gossip/src/cluster_info.rs:623
↓ 39 callersMethodset_executable
Configures whether this account is executable (transaction wide)
sdk/src/transaction_context.rs:608
↓ 39 callersMethodtoBuffer
* Return the Buffer representation of the public key
web3.js/src/publickey.ts:104
↓ 39 callersMethodtruncate
(&mut self, len: usize)
perf/src/packet.rs:87
↓ 38 callersFunctionbuildA11yStrings
(tree, a11yStrings, atomType)
docs/static/katex/contrib/render-a11y-string.js:831
↓ 38 callersFunctionbuildA11yStrings
(tree, a11yStrings, atomType)
docs/static/katex/contrib/render-a11y-string.mjs:718
↓ 38 callersMethodremove
(&mut self, slot: &Slot)
runtime/src/ancestors.rs:72
↓ 38 callersMethodstore_cached
(&self, slot: Slot, accounts: &[(&Pubkey, &AccountSharedData)])
runtime/src/accounts_db.rs:6334
↓ 38 callersMethodupsert
Updates the given pubkey at the given slot with the new account information. on return, the index's previous account info may be returned in 'reclaims
runtime/src/accounts_index.rs:1775
↓ 37 callersMethodadd
(&mut self, slot: Slot, hash: Hash)
sdk/program/src/slot_hashes.rs:34
↓ 37 callersMethodchallenge_scalar
(&mut self, label: &'static [u8])
zk-token-sdk/src/transcript.rs:122
↓ 37 callersMethoditer_mut
(&mut self)
core/src/unprocessed_packet_batches.rs:248
↓ 37 callersMethodsend_and_confirm_instruction
( &self, keypair: &Keypair, instruction: Instruction, )
client/src/thin_client.rs:342
↓ 37 callersMethodserialize
()
web3.js/src/message.ts:113
↓ 37 callersFunctiontoBuffer
(arr: Buffer | Uint8Array | Array<number>)
web3.js/src/util/to-buffer.ts:3
↓ 36 callersMethodencode
()
web3.js/src/util/borsh-schema.ts:10
↓ 36 callersMethodget
(&self)
program-runtime/src/invoke_context.rs:131
↓ 36 callersMethodget_point
(&self)
zk-token-sdk/src/encryption/elgamal.rs:270
↓ 36 callersFunctiongoto_end_of_slot
(bank: &mut Bank)
runtime/src/bank.rs:7020
← previousnext →201–300 of 12,478, ranked by callers