MCPcopy Create free account

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

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

↓ 5,627 callersMethodunwrap
(&self)
ledger/src/shred.rs:208
↓ 2,133 callersMethodunwrap
(self)
runtime/src/accounts_index.rs:2109
↓ 1,974 callersMethodmap
(self, f: F)
runtime/src/accounts_index.rs:2126
↓ 1,626 callersMethodclone
(&self)
metrics/src/lib.rs:55
↓ 1,068 callersMethodpubkey
(&self)
cli/src/cli.rs:482
↓ 1,002 callersFunctionnew_rand
(rng: &mut R)
sdk/src/hash.rs:5
↓ 924 callersMethodinto
(self)
sdk/program/src/program_option.rs:965
↓ 897 callersMethodpush
(&mut self, packet: Packet)
perf/src/packet.rs:91
↓ 840 callersMethodexpect
(self, msg: &str)
sdk/program/src/program_option.rs:179
↓ 729 callersMethodinto_iter
(self)
perf/src/packet.rs:158
↓ 694 callersMethodclone
(&self)
runtime/src/bank.rs:329
↓ 638 callersFunction$
(t,e,r,a,n,i)
docs/static/katex/katex.min.js:1
↓ 638 callersFunctiondefineSymbol
`acceptUnicodeChar = true` is only applicable if `replace` is set.
docs/static/katex/katex.js:3982
↓ 638 callersFunctiondefineSymbol
`acceptUnicodeChar = true` is only applicable if `replace` is set.
docs/static/katex/katex.mjs:4000
↓ 615 callersFunctionfrom
(account: &T)
programs/stake/src/config.rs:18
↓ 578 callersMethodpubkey
(&self)
runtime/src/accounts_db.rs:472
↓ 540 callersMethodlen
(&self)
gossip/src/crds.rs:362
↓ 523 callersMethodclone
(&self)
poh/src/poh_recorder.rs:111
↓ 477 callersMethodunwrap
(&self)
sdk/src/transport.rs:16
↓ 474 callersMethodunwrap_or
(self, def: T)
sdk/program/src/program_option.rs:233
↓ 452 callersMethodread
(&mut self, buf: &mut [u8])
install/src/command.rs:128
↓ 424 callersMethoditer
(&mut self)
core/src/unprocessed_packet_batches.rs:244
↓ 409 callersMethoditer
(&self)
perf/src/packet.rs:117
↓ 389 callersMethoditer
(&self)
runtime/src/vote_account.rs:100
↓ 370 callersMethodstop
(&mut self)
measure/src/measure.rs:22
↓ 343 callersFunctionserialize
If you don't want to use the ShortVec newtype, you can do ShortVec serialization on an ordinary vector with the following field annotation: #[serde(w
sdk/program/src/short_vec.rs:164
↓ 340 callersFunctionnew_from_parent
(parent: &Arc<Bank>)
runtime/src/bank.rs:10411
↓ 329 callersMethodlen
(&self)
runtime/src/ancestors.rs:80
↓ 321 callersMethodfetch_add
(&self, v: u64)
sdk/program/src/atomic_u64.rs:14
↓ 320 callersMethodunwrap_or_else
(self, f: F)
sdk/program/src/program_option.rs:250
↓ 319 callersFunctiondefineMacro
(name, body)
docs/static/katex/katex.js:14289
↓ 319 callersFunctiondefineMacro
(name, body)
docs/static/katex/katex.mjs:13975
↓ 319 callersMethodget
( &self, shred_slot: Slot, root_bank: &Bank, working_bank: &Bank, clus
core/src/cluster_nodes.rs:394
↓ 319 callersFunctionpa
(t,e)
docs/static/katex/katex.min.js:1
↓ 308 callersMethodok
(self)
sdk/src/commitment_config.rs:81
↓ 307 callersMethodlen
(&self)
core/src/unprocessed_packet_batches.rs:313
↓ 271 callersMethodpush
(&mut self, item: Arc<String>)
rpc/src/rpc_subscriptions.rs:228
↓ 266 callersMethodunwrap_or_default
(self)
sdk/program/src/program_option.rs:760
↓ 264 callersMethodvalidator
portion of total that goes to validators
sdk/src/inflation.rs:96
↓ 261 callersFunctionconvert_pubkey
(pubkey: Pubkey)
transaction-status/src/parse_token.rs:710
↓ 259 callersMethodinsert
(&mut self, address: &Pubkey, rent_collected: u64, post_balance: u64)
runtime/src/bank.rs:213
↓ 258 callersMethodcloned
Maps an `COption<&T>` to an `COption<T>` by cloning the contents of the option. # Examples ```ignore let x = 12; let opt_x = COption::Some(&x); asse
sdk/program/src/program_option.rs:707
↓ 257 callersMethodinsert
( &mut self, value: CrdsValue, now: u64, route: GossipRoute, )
gossip/src/crds.rs:201
↓ 255 callersMethodpush
(&mut self, deserialized_packet: DeserializedPacket)
core/src/unprocessed_packet_batches.rs:227
↓ 250 callersMethodlock
(flushing: &'a AtomicBool)
runtime/src/in_mem_accounts_index.rs:1200
↓ 238 callersMethodas_us
(&self)
measure/src/measure.rs:30
↓ 233 callersMethoditer
( &self, iterator_mode: IteratorMode<C::Index>, )
ledger/src/blockstore_db.rs:1123
↓ 232 callersMethodand_then
(self, f: F)
sdk/program/src/program_option.rs:438
↓ 230 callersMethodlast_blockhash
Return the last block hash registered.
runtime/src/bank.rs:3327
↓ 227 callersMethodinsert
(&mut self, slot: Slot, fork_progress: ForkProgress)
core/src/progress_map.rs:558
↓ 227 callersMethodlen
Returns the total length of loaded accounts for a message
sdk/program/src/message/account_keys.rs:65
↓ 225 callersMethodmap
(self, f: F)
sdk/program/src/program_option.rs:278
↓ 225 callersFunctionsleep
(ms: number)
web3.js/src/util/sleep.ts:2
↓ 221 callersMethodis_none
(&self)
runtime/src/accounts_index.rs:2118
↓ 221 callersMethodis_some
(&self)
runtime/src/accounts_index.rs:2122
↓ 218 callersMethodstore_account
(&self, pubkey: &Pubkey, account: &AccountSharedData)
runtime/src/bank.rs:5657
↓ 218 callersMethodtake
(&self, size: usize)
perf/src/data_budget.rs:24
↓ 211 callersMethodgenerate
* Generate a new random keypair
web3.js/src/keypair.ts:44
↓ 209 callersMethodtoBase58
* Return the base-58 representation of the public key
web3.js/src/publickey.ts:86
↓ 207 callersMethodas_ref
(&self)
sdk/program/src/program_option.rs:126
↓ 207 callersFunctionsetup
()
runtime/src/transaction_batch.rs:105
↓ 206 callersFunctiontimestamp
return timestamp as ms
sdk/src/timing.rs:36
↓ 201 callersMethodwrite
(&self, ledger_path: &Path)
sdk/src/genesis_config.rs:192
↓ 200 callersMethodlen
(&self)
programs/vote/src/vote_state/mod.rs:68
↓ 197 callersMethodmax
()
sdk/src/commitment_config.rs:27
↓ 193 callersMethodok_or
(self, err: E)
sdk/program/src/program_option.rs:351
↓ 187 callersFunctioncreate_genesis_config
(mint_lamports: u64)
runtime/src/genesis_utils.rs:77
↓ 185 callersMethodclone
(&self)
sdk/program/src/rent.rs:49
↓ 184 callersMethodslot
(&self)
core/src/serve_repair.rs:93
↓ 183 callersMethodfilter
(self, predicate: P)
sdk/program/src/program_option.rs:472
↓ 183 callersFunctionprocess_command
(config: &CliConfig)
cli/src/cli.rs:802
↓ 182 callersMethodas_ref
(&self)
clap-utils/src/keypair.rs:412
↓ 181 callersMethodeq
(&self, other: &Packet)
sdk/src/packet.rs:129
↓ 174 callersMethodread
called many times by client to read small buffer lengths
runtime/src/shared_buffer_reader.rs:397
↓ 174 callersMethodwrite
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:128
↓ 172 callersFunctionsetup
Configures logging with the default filter "error" if RUST_LOG is not set
logger/src/lib.rs:53
↓ 171 callersMethodslot
(&self)
runtime/src/bank.rs:2157
↓ 170 callersMethodinsert_shreds
( &self, shreds: Vec<Shred>, leader_schedule: Option<&LeaderScheduleCache>, is
ledger/src/blockstore.rs:1467
↓ 168 callersMethodpath
(&self)
sdk/src/derivation_path.rs:119
↓ 167 callersMethodpop
Pops the current InstructionContext
sdk/src/transaction_context.rs:218
↓ 167 callersMethodsetAttribute
* Sets an arbitrary attribute on the span. Warning: use this wisely. Not * all browsers support attributes the same, and having too many custom
docs/static/katex/katex.mjs:1226
↓ 166 callersMethodas_ref
(&self)
runtime/src/vote_account.rs:279
↓ 166 callersMethodcopy_from_slice
(&mut self, data: &[T])
perf/src/cuda_runtime.rs:179
↓ 165 callersMethodfontMetrics
* Return the font metrics for this size.
docs/static/katex/katex.mjs:5191
↓ 163 callersMethodstore_uncached
Store the account update. only called by tests
runtime/src/accounts_db.rs:6340
↓ 161 callersMethodextend
* Returns a new options object with the same properties as "this". Properties * from "extension" will be copied to the new options object.
docs/static/katex/katex.mjs:4979
↓ 157 callersMethodget
(&self, slot: &Slot)
runtime/src/ancestors.rs:68
↓ 149 callersMethodindex
(&self)
ledger/src/shred.rs:460
↓ 140 callersFunctiontransfer
Create and sign new system_instruction::Transfer transaction
sdk/src/system_transaction.rs:53
↓ 138 callersMethodload
( &self, ancestors: &Ancestors, pubkey: &Pubkey, load_hint: LoadHint, )
runtime/src/accounts_db.rs:3350
↓ 137 callersMethoditer
(&self)
programs/vote/src/authorized_voters.rs:81
↓ 135 callersMethodcontains
(&self, key: &T)
bloom/src/bloom.rs:119
↓ 135 callersMethodhandle_request_sync
(&self, req: serde_json::Value)
rpc/src/rpc.rs:4729
↓ 133 callersMethodadd_root
(&self, slot: Slot)
runtime/src/accounts_db.rs:6633
↓ 130 callersMethodsetAttribute
* Sets an attribute on a MathML node. MathML depends on attributes to convey a * semantic content, so this is used heavily.
docs/static/katex/katex.mjs:6564
↓ 129 callersFunctionkeyed_account_at_index
Return the KeyedAccount at the specified index or a NotEnoughAccountKeys error Index zero starts at the chain of program accounts, followed by the in
sdk/src/keyed_account.rs:224
↓ 126 callersMethodsum
(&self)
runtime/src/cost_model.rs:64
↓ 124 callersFunctionsol_to_lamports
Approximately convert native tokens (SOL) into fractional native tokens (lamports)
sdk/program/src/native_token.rs:11
↓ 124 callersMethodunwrap
(&self)
banks-client/src/error.rs:32
↓ 123 callersMethodget
(&'a self, key: V::Key)
gossip/src/crds.rs:281
next →1–100 of 12,478, ranked by callers