MCPcopy Create free account

hub / github.com/SorellaLabs/brontes / functions

Functions2,610 in github.com/SorellaLabs/brontes

↓ 868 callersMethodmap
(self, f: F)
crates/brontes-types/src/tree/util/scope/core.rs:45
↓ 738 callersMethoditer
Returns an iterator over database items. The iterator will begin with item next after the cursor, and continue until the end of the database. For new
crates/brontes-database/libmdbx-rs/src/cursor.rs:353
↓ 665 callersMethodclone
(&self)
crates/brontes-core/src/decoding/parser.rs:33
↓ 331 callersMethodto_string
(&self)
crates/brontes-types/src/block_metadata/relays-openapi/src/models/order_by.rs:28
↓ 270 callersMethodinto_iter
(&self)
crates/brontes-database/libmdbx-rs/src/cursor.rs:72
↓ 252 callersMethodlen
(&self)
crates/brontes-types/src/channel_alerts.rs:18
↓ 206 callersMethodcollect
For the given tx hash, goes through the tree and collects all actions specified by the tree search builder.
crates/brontes-types/src/tree/mod.rs:217
↓ 184 callersMethodinto_iter
(self)
crates/brontes-types/src/db/address_to_protocol_info.rs:68
↓ 173 callersMethodas_ref
(&self)
crates/reth-tracing-ext/src/reth_tracer/types.rs:651
↓ 160 callersMethodis_empty
(&self)
crates/brontes-pricing/src/protocols/lazy.rs:92
↓ 137 callersMethodget
(&'ptr self)
crates/brontes-types/src/db/cex/trades/utils.rs:405
↓ 118 callersMethodinsert
(&mut self, node: Node, data: Vec<V>)
crates/brontes-types/src/tree/root.rs:240
↓ 116 callersMethodclone
(&self)
crates/brontes-database/libmdbx-rs/src/cursor.rs:483
↓ 115 callersMethodclone
(&self)
crates/brontes-classifier/src/discovery_only.rs:33
↓ 97 callersMethodremove
(&mut self, idx: usize)
crates/brontes-types/src/tree/root.rs:43
↓ 93 callersMethodwith_action
Will collect all actions that the search passes if it is equal to the given function arg. if no child node search args are set. The search will use th
crates/brontes-types/src/tree/search_args.rs:45
↓ 67 callersMethodto_scaled_rational
(self, decimals: u8)
crates/brontes-types/src/utils.rs:23
↓ 64 callersMethodensure_token
(&self, token: TokenInfoWithAddress)
crates/brontes-classifier/src/test_utils/tests.rs:642
↓ 57 callersMethodcontains_action
( &self, tx_hash: TxHash, action_number_in_tx: usize, eq_action: Action,
crates/brontes-classifier/src/test_utils/tests.rs:513
↓ 49 callersMethodrun_inspector
( &self, config: InspectorTxRunConfig, specific_state_tests: StateTests, )
crates/brontes-inspect/src/test_utils/tests.rs:182
↓ 49 callersMethodwith_dex_prices
(mut self)
crates/brontes-inspect/src/test_utils/tests.rs:473
↓ 48 callersMethodwith_mev_tx_hashes
(mut self, txes: Vec<TxHash>)
crates/brontes-inspect/src/test_utils/tests.rs:488
↓ 42 callersMethodget_mut
(&mut self, idx: usize)
crates/brontes-types/src/tree/root.rs:39
↓ 42 callersMethodis_zero
(&self)
crates/brontes-types/src/pair.rs:43
↓ 42 callersFunctionrational_to_u256_fraction
(rational: &Rational)
crates/brontes-types/src/utils.rs:77
↓ 42 callersMethodwith_expected_profit_usd
(mut self, profit: f64)
crates/brontes-inspect/src/test_utils/tests.rs:493
↓ 42 callersMethodwith_gas_paid_usd
Total cost of transaction in USD. This includes base fee, priority fee & bribe
crates/brontes-inspect/src/test_utils/tests.rs:500
↓ 41 callersMethodblock_on
(&self, future: F)
crates/brontes-types/src/executor.rs:194
↓ 40 callersMethodis_none
(&self)
crates/brontes-types/src/db/searcher.rs:342
↓ 38 callersMethodto_float
(self)
crates/brontes-types/src/utils.rs:72
↓ 36 callersMethodparse
(&self, this: &mut V, actions: Vec<(NodeDataIndex, V)>)
crates/brontes-types/src/normalized_actions/multi_callframe.rs:13
↓ 35 callersMethodneeds_tokens
(mut self, tokens: Vec<Address>)
crates/brontes-inspect/src/test_utils/tests.rs:463
↓ 35 callersMethodserialize
(&self, serializer: S)
crates/brontes-types/src/mev/jit.rs:82
↓ 34 callersMethodfirst
Position at first key/data item.
crates/brontes-database/libmdbx-rs/src/cursor.rs:149
↓ 32 callersMethodadd
adds the node data to the storage location retuning the index that the data can be found at
crates/brontes-types/src/tree/root.rs:30
↓ 31 callersMethodlast
Position at last key/data item.
crates/brontes-database/libmdbx-rs/src/cursor.rs:202
↓ 31 callersFunctionmdbx_result
(err_code: c_int)
crates/brontes-database/libmdbx-rs/src/error.rs:220
↓ 30 callersMethodensure_protocol
( &self, protocol: Protocol, address: Address, token0: Address, token1
crates/brontes-classifier/src/test_utils/tests.rs:608
↓ 30 callersMethodfour_unzip
(self)
crates/brontes-types/src/db/block_analysis.rs:2160
↓ 29 callersMethodbuild
( self, executor: BrontesTaskExecutor, shutdown: GracefulShutdown, )
crates/bin/src/executors/mod.rs:112
↓ 27 callersMethodget_to_address
(&self)
crates/brontes-types/src/tree/root.rs:222
↓ 27 callersMethodinc
(&mut self, am: u64)
crates/brontes-pricing/src/graphs/state_tracker.rs:217
↓ 25 callersMethodfold
(mut self)
crates/brontes-types/src/tree/util/scope/mod.rs:93
↓ 25 callersMethodnext
(&mut self)
crates/brontes-database/brontes-db/src/libmdbx/implementation/compressed_wrappers/cursor.rs:61
↓ 25 callersMethodordered
Returns an ordered version of the pair
crates/brontes-types/src/pair.rs:72
↓ 24 callersMethodmev_type
(&self)
crates/brontes-types/src/mev/bundle/mod.rs:48
↓ 22 callersMethodget_ref
(&self, idx: usize)
crates/brontes-types/src/tree/root.rs:35
↓ 22 callersMethodview_db
(&self, f: F)
crates/brontes-database/brontes-db/src/libmdbx/mod.rs:207
↓ 21 callersMethodgas_paid
(&self)
crates/brontes-types/src/tree/root.rs:362
↓ 21 callersMethodget_metrics
(&self)
crates/brontes-inspect/src/mev_inspectors/shared_utils.rs:54
↓ 21 callersMethodtxn_execute
(&self, f: F)
crates/brontes-database/libmdbx-rs/src/transaction.rs:112
↓ 20 callersMethodbuild_block_tree
( &self, block: u64, )
crates/brontes-classifier/src/test_utils/tests.rs:399
↓ 20 callersMethodinsert
( &mut self, key: T::Key, value: T::DecompressedValue, )
crates/brontes-database/brontes-db/src/libmdbx/implementation/compressed_wrappers/cursor.rs:157
↓ 19 callersMethodappend
( &mut self, key: T::Key, value: T::DecompressedValue, )
crates/brontes-database/brontes-db/src/libmdbx/implementation/compressed_wrappers/cursor.rs:165
↓ 19 callersFunctionstatic_object
(obj: T)
crates/bin/src/cli/utils.rs:149
↓ 19 callersMethodwith_actions
Will collect all actions that the search passes if it equals one of the function args passed in. If no child node search args are set. These action fn
crates/brontes-types/src/tree/search_args.rs:53
↓ 18 callersMethodassert_no_mev
( &self, config: InspectorTxRunConfig, )
crates/brontes-inspect/src/test_utils/tests.rs:111
↓ 18 callersMethodreplace
(&mut self, idx: usize, value: Vec<V>)
crates/brontes-types/src/tree/root.rs:47
↓ 17 callersFunctionapply_delta
( address: K, token: K, amount: Rational, delta_map: &mut FastHashMap<K, FastHashMap<K, Ration
crates/brontes-types/src/normalized_actions/accounting.rs:76
↓ 17 callersMethodencode
(self)
crates/brontes-types/src/pair.rs:101
↓ 17 callersMethodget_metadata
( &self, block: u64, pricing: bool, )
crates/brontes-core/src/test_utils/mod.rs:93
↓ 17 callersMethodget_tracer
(&self)
crates/brontes-core/src/decoding/mod.rs:53
↓ 17 callersMethodsend_message
(&self, message: WriterMessage)
crates/brontes-database/brontes-db/src/libmdbx/libmdbx_read_write.rs:1289
↓ 16 callersMethodall
Returns a config with everything enabled.
crates/reth-tracing-ext/src/reth_tracer/config.rs:28
↓ 16 callersMethodflip
(self)
crates/brontes-types/src/pair.rs:47
↓ 16 callersMethodget
(&self, key: T::Key)
crates/brontes-database/brontes-db/src/libmdbx/implementation/compressed_wrappers/tx.rs:31
↓ 16 callersMethodget_provider
(&self)
crates/brontes-core/src/test_utils/mod.rs:73
↓ 16 callersFunctioninit_db
Opens up an existing database at the specified path.
crates/reth-tracing-ext/src/lib.rs:185
↓ 16 callersMethodlen
(&self)
crates/reth-tracing-ext/src/reth_tracer/types.rs:633
↓ 15 callersFunctioninit_thread_pools
NOTE: we exceed 100% due to the call operation flow. we still expect to keep cpu usage near given value
crates/brontes-types/src/rayon_utils.rs:8
↓ 15 callersMethodnext
(&mut self)
crates/brontes-types/src/tree/util/base.rs:36
↓ 15 callersMethodspawn
Spawns the task onto the runtime. The given future resolves as soon as the [Shutdown] signal is received. See also [`Handle::spawn`].
crates/brontes-types/src/executor.rs:236
↓ 14 callersMethodcmp
(&self, other: &Self)
crates/brontes-pricing/src/graphs/yens.rs:43
↓ 14 callersMethodnext
(&mut self)
crates/brontes-database/libmdbx-rs/src/cursor.rs:220
↓ 14 callersMethodpretty_print_with_spaces
Pretty print after 'spaces' spaces
crates/brontes-types/src/tree/root.rs:397
↓ 14 callersMethodquery_many_with_retry
( &self, query: impl AsRef<str> + Send, params: &P, )
crates/brontes-database/brontes-db/src/clickhouse/db_client.rs:293
↓ 13 callersMethodget_full
( &mut self, key: Option<&[u8]>, data: Option<&[u8]>, op: MDBX_cursor_op,
crates/brontes-database/libmdbx-rs/src/cursor.rs:133
↓ 13 callersMethodis_labelled_searcher_of_type
(&self, mev_type: MevType)
crates/brontes-types/src/db/searcher.rs:81
↓ 13 callersMethodtry_fetch_token_info
(&self, address: Address)
crates/brontes-database/brontes-db/src/clickhouse/middleware.rs:362
↓ 13 callersMethodwith_block
(mut self, block: u64)
crates/brontes-inspect/src/test_utils/tests.rs:478
↓ 12 callersMethodcommit
(self)
crates/brontes-database/brontes-db/src/libmdbx/implementation/compressed_wrappers/tx.rs:39
↓ 12 callersMethoddetects_protocol_at
( &self, tx_hash: TxHash, index: usize, protocol: Protocol, tree_colle
crates/brontes-classifier/src/test_utils/tests.rs:482
↓ 12 callersMethodfirst
(&mut self)
crates/brontes-database/brontes-db/src/libmdbx/implementation/compressed_wrappers/cursor.rs:44
↓ 12 callersMethodget_pair
(&self)
crates/brontes-pricing/src/types.rs:37
↓ 12 callersFunctionget_string_array_from_owned
(values: Vec<Option<S>>)
crates/brontes-database/brontes-db/src/parquet/utils.rs:35
↓ 12 callersMethodinner
(&self)
crates/brontes-database/brontes-db/src/clickhouse/db_client.rs:110
↓ 12 callersMethodspawn_critical
This spawns a critical task onto the runtime. The given future resolves as soon as the [Shutdown] signal is received. If this task panics, the `TaskM
crates/brontes-types/src/executor.rs:316
↓ 12 callersMethodstamp
(self)
crates/brontes-database/brontes-db/src/libmdbx/libmdbx_writer.rs:104
↓ 11 callersMethodget_action
(&self)
crates/brontes-types/src/normalized_actions/mod.rs:75
↓ 11 callersMethodget_most_recent_block
(&self)
crates/brontes-types/src/multi_block.rs:30
↓ 11 callersMethodget_msg_value
(&self)
crates/brontes-types/src/structured_trace.rs:186
↓ 11 callersFunctionget_path
( custom_path: Option<String>, batch_type: Tables, mev_type: Option<MevType>, )
crates/brontes-database/brontes-db/src/parquet/mod.rs:384
↓ 11 callersMethodget_price
(self, post: PriceAt)
crates/brontes-types/src/db/dex.rs:91
↓ 11 callersMethodro_tx
returns a RO transaction
crates/brontes-database/brontes-db/src/libmdbx/mod.rs:219
↓ 11 callersMethodset
Position at specified key.
crates/brontes-database/libmdbx-rs/src/cursor.rs:287
↓ 11 callersMethodtree
(&self)
crates/brontes-types/src/tree/util/base.rs:28
↓ 10 callersFunctionbuild_string_array
(values: Vec<String>)
crates/brontes-database/brontes-db/src/parquet/utils.rs:23
↓ 10 callersMethodeq
(&self, other: &Self)
crates/brontes-types/src/db/cex/quotes/types.rs:103
↓ 10 callersMethodfetch_progress_bar
(&self, progress_bar: Arc<Vec<(Tables, ProgressBar)>>)
crates/brontes-database/brontes-db/src/libmdbx/tables/mod.rs:357
↓ 10 callersMethodget_from_addr
(&self)
crates/brontes-types/src/structured_trace.rs:62
next →1–100 of 2,610, ranked by callers