MCPcopy Create free account

hub / github.com/ChangeYourself0613/Solana-Arbitrage-Bot / functions

Functions450 in github.com/ChangeYourself0613/Solana-Arbitrage-Bot

Methodset_update_accounts
(&mut self, accounts: Vec<Option<Account>>, _cluster: Cluster)
client-pool/src/pools/raydium.rs:137
Methodstart_monitoring
(&self)
arbitrage/client/src/price_monitor.rs:22
Functionswap_a_to_b_max_offset
()
client-pool/src/pool_utils/offset.rs:272
Functionswap_b_to_a_max_offset
()
client-pool/src/pool_utils/offset.rs:291
Functionswap_calculation_large_price
()
client-pool/src/pool_utils/constant_price.rs:326
Functionswap_calculation_max_min
()
client-pool/src/pool_utils/constant_price.rs:356
Functionswap_calculation_no_price
()
client-pool/src/pool_utils/constant_price.rs:276
Methodswap_ix
(&self, program: &Program, owner: &Pubkey, mint_in: &Pubkey, _mint_out: &Pub
client-pool/src/pools/serum.rs:314
Methodswap_ix
( &self, program: &Program, owner: &Pubkey, mint_in: &Pubkey, _mint_ou
client-pool/src/pools/jupiter.rs:102
Methodswap_ix
(&self, program: &Program, owner: &Pubkey, mint_in: &Pubkey, mint_out: &Pubk
client-pool/src/pools/raydium.rs:42
Functionswap_no_offset
()
client-pool/src/pool_utils/offset.rs:217
Functionswap_offset
()
client-pool/src/pool_utils/offset.rs:245
Functiontest_copy_trade_strategy
()
solana-mev/tests/copy_trade_strategy.rs:6
Functiontest_mev_bot_integration
()
solana-mev/tests/integration_tests.rs:13
Functiontest_sniping_strategy
()
solana-mev/tests/sniping_strategy.rs:6
Functiontest_solana_mev_bot
()
solana-mev/tests/solana_mev_bot.rs:11
Functiontrading_token_conversion
()
client-pool/src/pool_utils/constant_product.rs:319
Methodtry_deserialize
(data: &[u8])
solana-arbitrage-bot2.0/src/dex/whirlpool/state.rs:81
Methodtry_from
(curve_type: u8)
client-pool/src/pool_utils/base.rs:251
Methodtype_of
()
client-pool/src/error.rs:112
Methodunpack_from_slice
(_input: &[u8])
client-pool/src/pool_utils/constant_product.rs:267
Methodunpack_from_slice
(input: &[u8])
client-pool/src/pool_utils/constant_price.rs:247
Methodunpack_from_slice
(input: &[u8])
client-pool/src/pool_utils/fees.rs:160
Methodunpack_from_slice
Unpacks a byte buffer into a SwapCurve
client-pool/src/pool_utils/base.rs:211
Methodunpack_from_slice
(input: &[u8])
client-pool/src/pool_utils/stable.rs:391
Methodunpack_from_slice
(input: &[u8])
client-pool/src/pool_utils/offset.rs:171
Methodupdate
(&mut self, _market_conditions: &MarketConditions)
solana-mev/strategies/liquidation.rs:12
Methodupdate
(&mut self, _market_conditions: &MarketConditions)
solana-mev/strategies/arbitrage.rs:12
Methodupdate
(&mut self, _market_conditions: &MarketConditions)
solana-mev/strategies/sandwich.rs:12
Methodupdate
(&mut self, _market_conditions: &crate::models::market_conditions::MarketConditions)
solana-mev/bot/gas_optimizer.rs:10
Methodupdate
(&mut self, market_conditions: &MarketConditions)
solana-mev/bot/strategy_manager.rs:24
Methodupdate
(&mut self, _market_conditions: &crate::models::market_conditions::MarketConditions)
solana-mev/bot/order_manager.rs:10
Methodupdate
(&mut self, max_capital_per_trade: f64, max_slippage: f64)
solana-mev/bot/risk_manager.rs:19
Methodupdate
(&mut self, market_conditions: &MarketConditions)
solana-mev/bot/sniping_manager.rs:20
Methodupdate
(&mut self, market_conditions: &MarketConditions)
solana-mev/bot/copy_trade_manager.rs:20
Methodupdate
(&mut self, _market_conditions: &MarketConditions)
solana-mev/bot/cross_chain_manager.rs:11
Methodupdate_profit
(&self, market: &Market, profit: f64)
solana-mev/monitoring/metrics.rs:27
Methodupdate_volume
(&self, market: &Market, volume: f64)
solana-mev/monitoring/metrics.rs:32
Methodvalidate
(&self)
client-pool/src/pool_utils/constant_product.rs:249
Methodvalidate
(&self)
client-pool/src/pool_utils/constant_price.rs:188
Methodvalidate
Validate that the fees are reasonable
client-pool/src/pool_utils/fees.rs:113
Methodvalidate
(&self)
client-pool/src/pool_utils/stable.rs:372
Methodvalidate
(&self)
client-pool/src/pool_utils/offset.rs:119
Methodvalidate_supply
Validate the given supply on initialization. This is useful for curves that allow zero supply on one or both sides, since the standard constant produc
client-pool/src/pool_utils/calculator.rs:158
Methodvalidate_supply
(&self, token_a_amount: u64, _token_b_amount: u64)
client-pool/src/pool_utils/constant_price.rs:196
Methodvalidate_supply
(&self, token_a_amount: u64, _token_b_amount: u64)
client-pool/src/pool_utils/offset.rs:127
Methodwithdraw_single_token_type_exact_out
( &self, source_amount: u128, swap_token_a_amount: u128, swap_token_b_amount:
client-pool/src/pool_utils/constant_product.rs:223
Methodwithdraw_single_token_type_exact_out
( &self, source_amount: u128, swap_token_a_amount: u128, swap_token_b_amount:
client-pool/src/pool_utils/constant_price.rs:169
Methodwithdraw_single_token_type_exact_out
( &self, source_amount: u128, swap_token_a_amount: u128, swap_token_b_amount:
client-pool/src/pool_utils/stable.rs:300
Methodwithdraw_single_token_type_exact_out
( &self, source_amount: u128, swap_token_a_amount: u128, swap_token_b_amount:
client-pool/src/pool_utils/offset.rs:100
← previous401–450 of 450, ranked by callers