MCPcopy Create free account

hub / github.com/dexloom/loom / functions

Functions1,832 in github.com/dexloom/loom

↓ 1 callersFunctionevm_env_from_tx
(tx: T, block_header: &Header)
crates/evm/utils/src/evm_env.rs:25
↓ 1 callersFunctionexex
(mut ctx: ExExContext<Node>, notifications: broadcast::Sender<ExExNotification>)
bin/exex_grpc_node/src/main.rs:208
↓ 1 callersMethodfetch_pool_by_id
( &'a self, pool_id: PoolId<LoomDataTypesEthereum>, )
crates/defi/pools/src/loaders/curve.rs:30
↓ 1 callersMethodfetch_pool_by_id_from_provider
( &self, pool_id: PoolId<LoomDataTypesEthereum>, provider: P, )
crates/defi/pools/src/loaders/maverick.rs:55
↓ 1 callersMethodfetch_pool_by_id_from_provider
( &'a self, pool_id: PoolId<LoomDataTypesEthereum>, provider: P, )
crates/defi/pools/src/loaders/uniswap3.rs:58
↓ 1 callersMethodfetch_pool_by_id_from_provider
( &'a self, pool_id: PoolId<LoomDataTypesEthereum>, provider: P, )
crates/defi/pools/src/loaders/uniswap2.rs:57
↓ 1 callersMethodfetch_pool_by_id_from_provider
( &'a self, pool_id: PoolId<LoomDataTypesEthereum>, provider: P, )
crates/defi/pools/src/loaders/curve.rs:43
↓ 1 callersFunctionfetch_uni2_factory
(client: P, address: Address)
crates/defi/pools/src/protocols/helper.rs:59
↓ 1 callersFunctionfetch_uni3_factory
(client: P, address: Address)
crates/defi/pools/src/protocols/helper.rs:65
↓ 1 callersMethodfind_tx
(&self, tx_hash: TxHash)
crates/broadcast/flashbots/src/client/bundle.rs:408
↓ 1 callersMethodfirst_stuffing_hash
(&self)
crates/types/events/src/swap_compose.rs:81
↓ 1 callersFunctionflashbots_broadcaster_worker
( client: Arc<Flashbots<P>>, bundle_rx: Broadcaster<MessageTxCompose>, allow_broadcast: bool, )
crates/broadcast/broadcaster/src/flashbots.rs:41
↓ 1 callersFunctionformat_test_file
(test_names: String, call_data: String, test_size: usize)
bin/gasbench/src/soltest.rs:3
↓ 1 callersMethodfrom
(chain_id: u64)
crates/types/blockchain/src/chain_parameters.rs:30
↓ 1 callersMethodfrom
(value: &SwapPath)
bin/gasbench/src/dto.rs:61
↓ 1 callersFunctiongenerate_account
(mem_size: usize)
crates/evm/db/benches/benchmark.rs:19
↓ 1 callersMethodget_accounts_vec
(&self)
crates/types/entities/src/account_nonce_balance.rs:78
↓ 1 callersFunctionget_affected_pools_from_code
( client: P, market: SharedState<Market>, state_update: &GethStateUpdateVec, )
crates/strategy/backrun/src/affected_pools_code.rs:18
↓ 1 callersMethodget_block_number
(&self)
crates/node/debug-provider/src/debugprovider.rs:150
↓ 1 callersMethodget_block_state
(&self, block_hash: &BlockHash)
crates/types/entities/src/block_history/block_history_impl.rs:224
↓ 1 callersMethodget_class
(&self)
crates/types/entities/src/mock_pool.rs:29
↓ 1 callersMethodget_client_config
(&self, name: Option<&String>)
crates/core/topology/src/topology.rs:678
↓ 1 callersMethodget_dx_call_data
(&self, i: u32, j: u32, amount: U256)
crates/defi/pools/src/protocols/curve.rs:301
↓ 1 callersMethodget_dy_underlying_call_data
(&self, i: u32, j: u32, amount: U256)
crates/defi/pools/src/protocols/curve.rs:311
↓ 1 callersMethodget_entry_mut
(&mut self, block_hash: &BlockHash)
crates/types/entities/src/block_history/block_history_impl.rs:228
↓ 1 callersMethodget_eth_balance
(&self)
crates/types/entities/src/account_nonce_balance.rs:48
↓ 1 callersMethodget_exchange_underlying_call_data
(&self, i: u32, j: u32, amount: U256, min_dy: U256, to: Address)
crates/defi/pools/src/protocols/curve.rs:363
↓ 1 callersMethodget_exp
(&self)
crates/types/entities/src/token.rs:94
↓ 1 callersMethodget_exp
()
crates/evm/utils/src/nweth.rs:59
↓ 1 callersMethodget_filter_changes
(self, req: SerializedRequest)
crates/node/debug-provider/src/httpcached.rs:156
↓ 1 callersMethodget_first_time
(&self)
bin/nodebench/src/main.rs:63
↓ 1 callersMethodget_hash_with_pool
(&self, pool_id: &PoolId<LDT>)
crates/types/entities/src/swap_direction.rs:35
↓ 1 callersMethodget_last_pool
Get the last pool in the swap line
crates/types/entities/src/swap_line.rs:194
↓ 1 callersMethodget_mut_account
(&mut self, account: &Address)
crates/types/entities/src/account_nonce_balance.rs:74
↓ 1 callersMethodget_name
(&self)
crates/node/json-rpc/src/node_mempool_actor.rs:56
↓ 1 callersMethodget_nonce
(&self)
crates/types/entities/src/account_nonce_balance.rs:17
↓ 1 callersMethodget_or_fetch_entry_cloned
(&self, block_history: &mut BlockHistory<S>, block_hash: BlockHash)
crates/types/entities/src/block_history/block_history_impl.rs:385
↓ 1 callersMethodget_parent_state
( &self, block_history: &mut BlockHistory<S>, market_state_config: &MarketStateConfig,
crates/types/entities/src/block_history/block_history_impl.rs:395
↓ 1 callersMethodget_pool_class_by_log
( &self, _log_entry: &<LoomDataTypesEthereum as LoomDataTypes>::Log, )
crates/defi/pools/src/loaders/curve.rs:23
↓ 1 callersMethodget_pool_id_for_cell
(&self, pool_manager_address: &LDT::Address, cell: &U256)
crates/types/entities/src/market.rs:279
↓ 1 callersMethodget_pool_manager_cells
(&self)
crates/types/entities/src/pool.rs:292
↓ 1 callersMethodget_random_signer
(&self)
crates/types/entities/src/signers.rs:141
↓ 1 callersMethodget_read_only_cell_vec
(&self)
crates/defi/pools/src/curvepool.rs:369
↓ 1 callersMethodget_remove_liquidity_one_coin_call_data
(&self, i: u32, amount: U256, _to: Address)
crates/defi/pools/src/protocols/curve.rs:409
↓ 1 callersMethodget_signer_by_address
(&self, address: &LDT::Address)
crates/types/entities/src/signers.rs:156
↓ 1 callersMethodget_state_required
(&self)
crates/defi/pools/src/maverickpool.rs:273
↓ 1 callersMethodget_state_required
(&self)
crates/defi/pools/src/pancakev3pool.rs:299
↓ 1 callersMethodget_token_pools
Get all pool addresses as reference that allow to swap `token_address`.
crates/types/entities/src/market.rs:238
↓ 1 callersMethodget_tokens
(&self)
crates/defi/pools/src/uniswapv3pool.rs:246
↓ 1 callersMethodget_tokens
(&self)
crates/defi/pools/src/maverickpool.rs:171
↓ 1 callersMethodget_tokens
(&self)
crates/defi/pools/src/pancakev3pool.rs:209
↓ 1 callersMethodget_tokens
(&self)
crates/defi/pools/src/uniswapv2pool.rs:225
↓ 1 callersFunctionget_touched_addresses
(state_update: &GethStateUpdate)
crates/types/blockchain/src/state_update.rs:34
↓ 1 callersMethodget_tx_by_hash
(&self, tx_hash: &LDT::TxHash)
crates/types/blockchain/src/mempool.rs:125
↓ 1 callersMethodgeth_debug_trace_block_by_hash
( &self, block: BlockHash, trace_options: GethDebugTracingOptions, )
crates/node/debug-provider/src/debugprovider.rs:195
↓ 1 callersMethodgeth_debug_trace_block_by_number
( &self, block: BlockNumberOrTag, trace_options: GethDebugTracingOptions, )
crates/node/debug-provider/src/debugprovider.rs:188
↓ 1 callersMethodhash
(&self, state: &mut H)
crates/types/entities/src/swap_path.rs:47
↓ 1 callersFunctionhistory_pool_loader_one_shot_worker
( client: P, pool_loaders: Arc<PoolLoaders<PL, N, LoomDataTypesEthereum>>, tasks_tx: Broadcaster<L
crates/defi/market/src/history_pool_loader_actor.rs:16
↓ 1 callersFunctioninit
( ctx: ExExContext<Node>, bc: Blockchain, config: NodeBlockActorConfig, )
bin/loom_exex/src/loom_runtime.rs:28
↓ 1 callersFunctioninit_db_pool
(db_url: String)
crates/storage/db/src/pool.rs:13
↓ 1 callersFunctioninitialize_signers_one_shot_worker
( key: Vec<u8>, signers: SharedState<TxSigners>, monitor: SharedState<AccountNonceAndBalanceState>
crates/broadcast/accounts/src/signers/initialize_actor.rs:20
↓ 1 callersMethodinitialize_signers_with_anvil
Initialize signers with the default anvil Private Key
crates/core/blockchain-actors/src/actor.rs:118
↓ 1 callersMethodinitialize_signers_with_encrypted_key
Initialize signers with encrypted private key
crates/core/blockchain-actors/src/actor.rs:147
↓ 1 callersMethodis_empty
(&self)
crates/types/entities/src/swap_step.rs:45
↓ 1 callersMethodis_empty
(&self)
crates/types/blockchain/src/opcodes.rs:136
↓ 1 callersMethodis_enabled
(&self, pool_class: PoolClass)
crates/types/entities/src/pool_config.rs:44
↓ 1 callersMethodis_force_insert
(&self, address: &Address)
crates/types/entities/src/market_state.rs:14
↓ 1 callersMethodis_mined
(&self, tx_hash: &LDT::TxHash)
crates/types/blockchain/src/mempool.rs:74
↓ 1 callersFunctionis_pool_code
Check if the state update code contains code for a UniswapV2 pair or UniswapV3 pool by looking for method signatures.
crates/strategy/backrun/src/affected_pools_code.rs:164
↓ 1 callersMethodis_pool_manager
(&self, pool_manager_address: &LDT::Address)
crates/types/entities/src/market.rs:275
↓ 1 callersMethodis_rw_ro_slot
(&self, address: &Address, slot: &U256)
crates/evm/db/src/loom_db.rs:75
↓ 1 callersMethodlast_token
(&self)
crates/types/entities/src/swap_step.rs:60
↓ 1 callersMethodlen_max
(&self)
crates/types/entities/src/swap_path.rs:176
↓ 1 callersMethodliquidity
(db: &DB, address: Address)
crates/defi/pools/src/db_reader/uniswapv3.rs:40
↓ 1 callersMethodload_pool_without_provider
( &'a self, pool_id: PoolId<LoomDataTypesEthereum>, pool_class: &'a PoolClass, )
crates/types/entities/src/pool_loader.rs:123
↓ 1 callersMethodload_ro_rw_ext_account
Returns the account for the given address. If the account was not found in the cache, it will be loaded from the underlying database.
crates/evm/db/src/loom_db.rs:147
↓ 1 callersFunctionloom_exex
(mut ctx: ExExContext<Node>, bc: Blockchain, config: NodeBlockActorConfig)
crates/node/exex/src/reth_exex_worker.rs:147
↓ 1 callersMethodmaintain
(self)
crates/evm/db/src/loom_db.rs:508
↓ 1 callersMethodmake_calls
(&self, swap: &Swap)
crates/execution/multicaller/src/multicaller_encoder.rs:54
↓ 1 callersFunctionmake_signed_body
( req_id: u64, method: &str, params: R, signer: &PrivateKeySigner, )
crates/broadcast/flashbots/src/client/body.rs:9
↓ 1 callersMethodmax_timestamp
Get the maximum timestamp for which this bundle is valid (if any), in seconds since the UNIX epoch.
crates/broadcast/flashbots/src/client/bundle.rs:270
↓ 1 callersMethodmerge_cells
(self)
crates/evm/db/src/loom_db.rs:286
↓ 1 callersFunctionmetrics_recorder_worker
( market: SharedState<Market>, market_state: SharedState<MarketState<DB>>, block_header_update_rx:
crates/defi/health-monitor/src/metrics_recorder_actor.rs:17
↓ 1 callersMethodmin_timestamp
Get the minimum timestamp for which this bundle is valid (if any), in seconds since the UNIX epoch.
crates/broadcast/flashbots/src/client/bundle.rs:257
↓ 1 callersMethodmine
(&self)
crates/node/debug-provider/src/anvilprovider.rs:45
↓ 1 callersFunctionmount_flashbots_mock
(mock_server: &MockServer)
bin/loom_anvil/src/flashbots_mock.rs:45
↓ 1 callersMethodname
(&self)
crates/core/mempool/src/mempool_actor.rs:251
↓ 1 callersMethodnew_block_filter
(self)
crates/node/debug-provider/src/httpcached.rs:148
↓ 1 callersFunctionnew_block_history_worker
( client: P, chain_parameters: ChainParameters, latest_block: SharedState<LatestBlock>, market
crates/core/block-history-actor/src/block_history_actor.rs:68
↓ 1 callersFunctionnew_block_with_tx_worker
( client: P, block_header_receiver: Broadcaster<Header>, sender: Broadcaster<MessageBlock>, )
crates/node/json-rpc/src/node_block_with_tx_worker.rs:8
↓ 1 callersFunctionnew_mempool_worker
( chain_parameters: ChainParameters, mempool: SharedState<Mempool<LDT>>, mempool_update_rx: Broadc
crates/core/mempool/src/mempool_actor.rs:15
↓ 1 callersFunctionnew_node_block_header_worker
( client: P, new_block_header_channel: Broadcaster<Header>, block_header_channel: Broadcaster<Mess
crates/node/json-rpc/src/node_block_hash_worker.rs:41
↓ 1 callersFunctionnew_node_block_logs_worker
( client: P, block_header_receiver: Broadcaster<Header>, sender: Broadcaster<MessageBlockLogs>, )
crates/node/json-rpc/src/node_block_logs_worker.rs:12
↓ 1 callersFunctionnew_node_block_state_worker
( client: P, block_header_receiver: Broadcaster<Header>, sender: Broadcaster<MessageBlockStateUpda
crates/node/json-rpc/src/node_block_state_worker.rs:12
↓ 1 callersFunctionnew_node_block_workers_starter
( client: P, new_block_headers_channel: Option<Broadcaster<MessageBlockHeader>>, new_block_with_tx
crates/node/json-rpc/src/node_block_actor.rs:17
↓ 1 callersFunctionnew_node_mempool_worker
Worker listens for new transactions in the node mempool and broadcasts [`MessageMempoolDataUpdate`].
crates/node/json-rpc/src/node_mempool_actor.rs:15
↓ 1 callersFunctionnew_pool_worker
( log_update_rx: Broadcaster<MessageBlockLogs>, pools_loaders: Arc<PoolLoaders<P, N>>, tasks_tx: B
crates/defi/market/src/new_pool_actor.rs:16
↓ 1 callersMethodnode
(&self)
crates/node/debug-provider/src/debugprovider.rs:102
↓ 1 callersFunctionnode_exex_grpc_worker
( url: Option<String>, block_header_channel: Broadcaster<MessageBlockHeader>, block_with_tx_channe
crates/node/grpc/src/node_exex_worker.rs:141
↓ 1 callersFunctionnode_player_worker
( provider: P, start_block: BlockNumber, end_block: BlockNumber, mempool: Option<SharedState<M
crates/node/node-player/src/worker.rs:23
← previousnext →501–600 of 1,832, ranked by callers