MCPcopy Create free account

hub / github.com/Nicolopez603/mev-bot-solana / functions

Functions145 in github.com/Nicolopez603/mev-bot-solana

Methodnew
( rpc_client: Arc<RpcClient>, dex_manager: Arc<Mutex<DexManager>>, target_markets: Vec
strategies/sniping_strategy.rs:19
Methodnew
(rpc_client: RpcClient, dex_manager: DexManager, min_profit_threshold: f64)
strategies/arbitrage_strategy.rs:18
Methodnew
(_rpc_client: solana_client::rpc_client::RpcClient)
bot/gas_optimizer.rs:6
Methodnew
(rpc_client: RpcClient, dex_integrations: Vec<Box<dyn DexIntegration>>)
bot/strategy_manager.rs:16
Methodnew
(rpc_client: RpcClient)
bot/monitoring_manager.rs:12
Methodnew
(rpc_client: RpcClient)
bot/flashbot_client.rs:10
Methodnew
(_rpc_client: solana_client::rpc_client::RpcClient)
bot/path_finder.rs:8
Methodnew
(_rpc_client: solana_client::rpc_client::RpcClient)
bot/order_manager.rs:6
Methodnew
(rpc_client: RpcClient)
bot/risk_manager.rs:11
Methodnew
(rpc_client: RpcClient)
bot/sniping_manager.rs:13
Methodnew
(rpc_client: RpcClient)
bot/copy_trade_manager.rs:13
Methodnew
(_rpc_client: solana_client::rpc_client::RpcClient)
bot/trade_executor.rs:6
Methodnew
(rpc_client: RpcClient)
bot/optimizer.rs:10
Methodnew
(rpc_client: RpcClient)
bot/market_analyzer.rs:9
Methodnew
(_rpc_client: solana_client::rpc_client::RpcClient)
bot/cross_chain_manager.rs:7
Methodnew
( rpc_url: &str, payer_keypair: Keypair, target_accounts: HashMap<Pubkey, AccountInfo>
bot/solana_mev_bot.rs:37
Methodnew
(api_key: String, api_url: String)
api/flipside.rs:7
Methodnew
(api_key: String, api_url: String)
api/parsec.rs:7
Methodnew
(api_url: String)
api/telegraph.rs:6
Methodnew
()
monitoring/metrics.rs:15
Methodnew
(metrics: Arc<Metrics>, update_interval: u64)
monitoring/dashboard.rs:12
Methodoptimize
(&self, txs: &[Transaction])
bot/gas_optimizer.rs:12
Functionparse_order
(&self, transaction: &TransactionInfo, instruction: &CompiledInstruction)
strategies/copy_trade_strategy.rs:101
Methodplace_order
( &self, market: &Market, order_type: OrderType, side: OrderSide, pric
dex/serum.rs:65
Methodplace_order
( &self, market: &Market, order_type: OrderType, side: OrderSide, pric
dex/raydium.rs:80
Functionrun
(&self)
strategies/copy_trade_strategy.rs:38
Methodrun
(&self)
strategies/sniping_strategy.rs:35
Methodrun
(&self)
monitoring/dashboard.rs:19
Methodsend_bundle
(&self, txs: &[Transaction])
bot/flashbot_client.rs:14
Functiontest_copy_trade_strategy
()
tests/copy_trade_strategy.rs:6
Functiontest_mev_bot_integration
()
tests/integration_tests.rs:13
Functiontest_sniping_strategy
()
tests/sniping_strategy.rs:6
Functiontest_solana_mev_bot
()
tests/solana_mev_bot.rs:11
Methodupdate
(&mut self, _market_conditions: &MarketConditions)
strategies/liquidation.rs:12
Methodupdate
(&mut self, _market_conditions: &MarketConditions)
strategies/arbitrage.rs:12
Methodupdate
(&mut self, _market_conditions: &MarketConditions)
strategies/sandwich.rs:12
Methodupdate
(&mut self, _market_conditions: &crate::models::market_conditions::MarketConditions)
bot/gas_optimizer.rs:10
Methodupdate
(&mut self, market_conditions: &MarketConditions)
bot/strategy_manager.rs:24
Methodupdate
(&mut self, _market_conditions: &crate::models::market_conditions::MarketConditions)
bot/order_manager.rs:10
Methodupdate
(&mut self, max_capital_per_trade: f64, max_slippage: f64)
bot/risk_manager.rs:19
Methodupdate
(&mut self, market_conditions: &MarketConditions)
bot/sniping_manager.rs:20
Methodupdate
(&mut self, market_conditions: &MarketConditions)
bot/copy_trade_manager.rs:20
Methodupdate
(&mut self, _market_conditions: &MarketConditions)
bot/cross_chain_manager.rs:11
Methodupdate_profit
(&self, market: &Market, profit: f64)
monitoring/metrics.rs:27
Methodupdate_volume
(&self, market: &Market, volume: f64)
monitoring/metrics.rs:32
← previous101–145 of 145, ranked by callers