MCPcopy Create free account

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

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

↓ 122 callersMethodinvoke
(&self, f: F)
client/src/rpc_client.rs:4050
↓ 122 callersMethodspawn
( completed_slots_receiver: CompletedSlotsReceiver, rpc_subscriptions: Arc<RpcSubscriptions>,
rpc/src/rpc_completed_slots_service.rs:21
↓ 122 callersFunctiontransfer
( from: &KeyedAccount, to: &KeyedAccount, lamports: u64, invoke_context: &InvokeContext, )
runtime/src/system_instruction_processor.rs:196
↓ 120 callersFunctiondeserialize
If you don't want to use the ShortVec newtype, you can do ShortVec deserialization on an ordinary vector with the following field annotation: #[serde
sdk/program/src/short_vec.rs:224
↓ 120 callersMethoditer
Returns a sorted-by-slot iterator over the registered hark forks
sdk/src/hard_forks.rs:32
↓ 120 callersMethodowner
(&self)
runtime/src/accounts_db.rs:536
↓ 119 callersMethodlast
(&self)
programs/vote/src/vote_state/mod.rs:299
↓ 118 callersMethodsend
(&self, request: RpcRequest, params: Value)
client/src/rpc_client.rs:831
↓ 114 callersMethodis_empty
(&self)
gossip/src/crds.rs:366
↓ 112 callersMethodpath
(&self)
runtime/src/snapshot_archive_info.rs:13
↓ 111 callersMethodadd
(&mut self, key: &T)
bloom/src/bloom.rs:110
↓ 111 callersMethodprocess_transaction
Process a Transaction. This is used for unit tests and simply calls the vector Bank::process_transactions method.
runtime/src/bank.rs:5553
↓ 111 callersMethodpubkey
(&self)
core/src/tower_storage.rs:59
↓ 110 callersMethodname
(&self)
remote-wallet/src/ledger.rs:365
↓ 110 callersMethodremove
(&mut self, key: &CrdsValueLabel, now: u64)
gossip/src/crds.rs:473
↓ 110 callersMethodstore
( &self, slot: Slot, pubkey: &Pubkey, account: AccountSharedData, hash
runtime/src/accounts_cache.rs:224
↓ 109 callersMethodget_account
Hi! leaky abstraction here.... try to use get_account_with_fixed_root() if it's called ONLY from on-chain runtime account processing. That alternative
runtime/src/bank.rs:5838
↓ 108 callersFunctioncreate_genesis_config
useful for basic tests
sdk/src/genesis_config.rs:101
↓ 107 callersMethodget_mut
(&self, ix: u64)
bucket_map/src/bucket_storage.rs:244
↓ 105 callersMethodas_bytes
(&self)
zk-token-sdk/src/encryption/elgamal.rs:370
↓ 104 callersMethodhash
(&mut self, max_num_hashes: u64)
entry/src/poh.rs:64
↓ 104 callersFunctionprocess_instruction
( first_instruction_account: usize, data: &[u8], invoke_context: &mut InvokeContext, )
programs/stake/src/stake_instruction.rs:26
↓ 104 callersFunctionsetup
()
core/src/cluster_info_vote_listener.rs:1466
↓ 104 callersMethodvalues
(&self)
gossip/src/crds.rs:371
↓ 102 callersMethodadd
* Add one or more instructions to this Transaction
web3.js/src/transaction.ts:182
↓ 102 callersMethodstate
(&self)
sdk/program/src/nonce/state/mod.rs:24
↓ 101 callersMethoditer_mut
(&mut self)
perf/src/packet.rs:121
↓ 101 callersMethodpubkey
(&self)
gossip/src/ping_pong.rs:89
↓ 101 callersMethodunwrap
(self)
sdk/program/src/program_option.rs:211
↓ 100 callersFunctionhash
Return a Sha256 hash for the given data.
sdk/program/src/hash.rs:156
↓ 100 callersMethodjoin
(self)
core/src/tpu.rs:267
↓ 99 callersMethodas_str
(self)
runtime/src/snapshot_utils.rs:117
↓ 99 callersMethodtoString
Return the base58 string representation of the hash
sdk/program/src/wasm/hash.rs:44
↓ 98 callersMethodreplace
(&mut self, value: T)
sdk/program/src/program_option.rs:653
↓ 97 callersMethodis_empty
(&self)
core/src/unprocessed_packet_batches.rs:317
↓ 96 callersFunctionmockRpcResponse
({ method, params, value, error, withContext, withHeaders, }: { method: string; params: Array<
web3.js/test/mocks/rpc-http.ts:61
↓ 96 callersMethodsend
(&self, msg: &str)
notifier/src/lib.rs:146
↓ 96 callersFunctionsol_log
(message: &str)
sdk/program/src/log.rs:92
↓ 95 callersMethodas_ptr
(&self)
perf/src/packet.rs:113
↓ 94 callersMethodtransfer
Create, sign, and process a Transaction from `keypair` to `to` of `n` lamports where `blockhash` is the last Entry ID observed by the client.
runtime/src/bank.rs:5621
↓ 93 callersMethodinto_iter
(self)
sdk/src/derivation_path.rs:198
↓ 92 callersMethodfreeze
(&self)
runtime/src/bank.rs:3040
↓ 92 callersMethodset_state
Serializes a state into the account data
sdk/src/transaction_context.rs:591
↓ 91 callersMethoditer
(&self)
runtime/src/accounts_db.rs:910
↓ 91 callersMethodread
Transport Protocol: * Communication Channel Id (2 bytes big endian ) * Command Tag (1 byte) * Packet Sequence ID (2 bytes big endian) * Payload
remote-wallet/src/ledger.rs:217
↓ 90 callersMethodrecv
(&mut self)
rpc/src/rpc_pubsub_service.rs:195
↓ 89 callersMethodis_active
Returns whether the table is considered active for address lookups
programs/address-lookup-table/src/state.rs:80
↓ 89 callersMethodload
(config_file: &str)
install/src/config.rs:54
↓ 87 callersFunctioncreate_account
( accounts: &AccountsDb, pubkeys: &mut Vec<Pubkey>, slot: Slot, num: usize,
runtime/src/accounts_db.rs:8555
↓ 86 callersMethodepoch_schedule
(&self)
runtime/src/bank.rs:3096
↓ 86 callersMethodminimum_balance
minimum balance due for rent-exemption of a given size Account::data.len() Note: a stripped-down version of this calculation is used in calculate_spl
sdk/program/src/rent.rs:72
↓ 85 callersFunctionconvert_compiled_instruction
( instruction: &SplTokenCompiledInstruction, )
transaction-status/src/parse_token.rs:714
↓ 85 callersMethodis_empty
(&self)
runtime/src/bank.rs:6511
↓ 85 callersMethodtry_borrow_instruction_account
Gets an instruction account of this Instruction
sdk/src/transaction_context.rs:440
↓ 83 callersMethodrpc_url
Return the validator's JSON RPC URL
test-validator/src/lib.rs:842
↓ 82 callersMethodcontains
(&self, index: &AccountIndex)
runtime/src/accounts_index.rs:182
↓ 82 callersMethodfetch
* Return the current lookahead token, or if there isn't one (at the * beginning, or if the previous lookahead token was consume()d), * fetch the
docs/static/katex/katex.mjs:15702
↓ 80 callersMethodis_active
(&self, feature_id: &Pubkey)
sdk/src/feature_set.rs:584
↓ 80 callersMethodretain
(&mut self, mut f: F)
core/src/unprocessed_packet_batches.rs:280
↓ 79 callersMethodparse
* Main parsing function, which parses an entire input.
docs/static/katex/katex.mjs:15723
↓ 79 callersMethodpush
Push a stack frame onto the invocation stack
program-runtime/src/invoke_context.rs:286
↓ 78 callersMethodmin
(&self)
runtime/src/accounts_index.rs:458
↓ 78 callersMethodto_bytes
(self)
sdk/program/src/hash.rs:122
↓ 77 callersMethodlength
(&self)
cli/src/cluster_query.rs:2154
↓ 75 callersMethodjoin
(self)
runtime/src/accounts_background_service.rs:486
↓ 74 callersMethodget
(&self)
ledger/src/blockstore_db.rs:290
↓ 74 callersMethodrecv_timeout
(&mut self, timeout: std::time::Duration)
rpc/src/rpc_pubsub_service.rs:202
↓ 73 callersMethoddata
(&self)
program-runtime/src/pre_account.rs:168
↓ 72 callersFunctioncreate_test_request
(method: &str, params: Option<serde_json::Value>)
rpc/src/rpc.rs:4611
↓ 72 callersMethodget_keyed_accounts
Get the list of keyed accounts including the chain of program accounts
program-runtime/src/invoke_context.rs:1022
↓ 72 callersMethodhash
(&self)
runtime/src/bank.rs:2177
↓ 72 callersFunctioninvoke
Invoke a cross-program instruction. Invoking one program from another program requires an [`Instruction`] containing the program ID of the other prog
sdk/program/src/program.rs:129
↓ 72 callersMethodlamports
(&self)
runtime/src/vote_account.rs:55
↓ 72 callersFunctionuseCluster
()
explorer/src/providers/cluster.tsx:235
↓ 71 callersMethodjoin
(self)
send-transaction-service/src/send_transaction_service.rs:770
↓ 71 callersMethodmessage
Return the message containing all data that should be signed.
sdk/src/transaction/mod.rs:622
↓ 71 callersFunctionsigner_of
( matches: &ArgMatches<'_>, name: &str, wallet_manager: &mut Option<Arc<RemoteWalletManager>>, )
clap-utils/src/input_parsers.rs:123
↓ 71 callersMethodslot
(&self)
ledger/src/shred.rs:218
↓ 70 callersMethodmeta
Returns the SlotMeta of the specified slot.
ledger/src/blockstore.rs:740
↓ 70 callersMethodroot_bank
(&self)
runtime/src/bank_forks.rs:137
↓ 69 callersMethodadd_builtin
Add an instruction processor to intercept instructions before the dynamic loader.
runtime/src/bank.rs:6516
↓ 68 callersMethodrecord_vote
(&mut self, slot: Slot, hash: Hash)
core/src/consensus.rs:504
↓ 67 callersMethodinsert
(&mut self, index: u64)
ledger/src/blockstore_meta.rs:181
↓ 66 callersMethodappend
(&self, slot_deltas: &[BankSlotDelta])
runtime/src/bank.rs:592
↓ 66 callersMethodcall
(method: string, params: Array<any>)
web3.js/test/mocks/rpc-websockets.ts:88
↓ 66 callersFunctioncreate_genesis_config_with_leader
( mint_lamports: u64, validator_pubkey: &Pubkey, validator_stake_lamports: u64, )
runtime/src/genesis_utils.rs:158
↓ 66 callersMethodok_or_else
(self, err: F)
sdk/program/src/program_option.rs:377
↓ 66 callersMethodsend
(&self, request: RpcRequest, params: Value)
client/src/nonblocking/rpc_client.rs:5327
↓ 65 callersMethodas_mut
(&mut self)
sdk/program/src/program_option.rs:146
↓ 64 callersFunction_t
(t)
docs/static/katex/katex.min.js:1
↓ 64 callersFunctiondefineFunction
(_ref)
docs/static/katex/katex.js:6128
↓ 64 callersFunctiondefineFunction
(_ref)
docs/static/katex/katex.mjs:6113
↓ 64 callersMethodpush
Pushes a new InstructionContext
sdk/src/transaction_context.rs:177
↓ 63 callersMethodget_account
Returns all information associated with the account of the provided pubkey. This method uses the configured [commitment level][cl]. [cl]: https://do
client/src/rpc_client.rs:3199
↓ 63 callersMethodhavingStyle
* Return an options object with the given style. If `this.style === style`, * returns `this`.
docs/static/katex/katex.mjs:5008
↓ 63 callersFunctionprocess_instruction
( first_instruction_account: usize, instruction_data: &[u8], invoke_context: &mut InvokeContext, )
programs/bpf_loader/src/lib.rs:255
↓ 63 callersMethodunsigned_key
(&self)
sdk/src/keyed_account.rs:32
↓ 63 callersFunctionwriteln_name_value
(f: &mut dyn fmt::Write, name: &str, value: &str)
cli-output/src/display.rs:98
↓ 62 callersMethodfrom
* Decode a compiled message into a Message object.
web3.js/src/message.ts:204
↓ 62 callersMethodindex_of
(&self, pubkey: Option<Pubkey>)
clap-utils/src/keypair.rs:74
← previousnext →101–200 of 12,478, ranked by callers