├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── logging_config.yaml ├── programs ├── lb_clmm │ ├── Cargo.toml │ ├── Xargo.toml │ └── src │ │ ├── constants.rs │ │ ├── errors.rs │ │ ├── events.rs │ │ ├── instructions │ │ ├── add_liquidity.rs │ │ ├── add_liquidity_by_strategy.rs │ │ ├── add_liquidity_by_strategy_one_side.rs │ │ ├── add_liquidity_by_weight.rs │ │ ├── add_liquidity_by_weight_one_side.rs │ │ ├── add_liquidity_single_side_precise.rs │ │ ├── claim_fee.rs │ │ ├── claim_reward.rs │ │ ├── close_position.rs │ │ ├── close_preset_parameter.rs │ │ ├── fund_reward.rs │ │ ├── increase_oracle_length.rs │ │ ├── initialize_bin_array.rs │ │ ├── initialize_bin_array_bitmap_extension.rs │ │ ├── initialize_lb_pair.rs │ │ ├── initialize_permission_lb_pair.rs │ │ ├── initialize_position.rs │ │ ├── initialize_position_by_operator.rs │ │ ├── initialize_position_pda.rs │ │ ├── initialize_preset_parameters.rs │ │ ├── initialize_reward.rs │ │ ├── migrate_bin_array.rs │ │ ├── migrate_position.rs │ │ ├── mod.rs │ │ ├── position_authorize.rs │ │ ├── remove_all_liquidity.rs │ │ ├── remove_liquidity.rs │ │ ├── set_activation_slot.rs │ │ ├── set_lock_release_slot.rs │ │ ├── set_pre_activation_slot_duration.rs │ │ ├── set_pre_activation_swap_address.rs │ │ ├── swap.rs │ │ ├── toggle_pair_status.rs │ │ ├── update_fee_owner.rs │ │ ├── update_fee_parameters.rs │ │ ├── update_fees_and_rewards.rs │ │ ├── update_position_operator.rs │ │ ├── update_reward_duration.rs │ │ ├── update_reward_funder.rs │ │ ├── update_whitelisted_wallet.rs │ │ ├── withdraw_ineligible_reward.rs │ │ └── withdraw_protocol_fee.rs │ │ ├── lib.rs │ │ ├── manager │ │ ├── bin_array_manager.rs │ │ └── mod.rs │ │ ├── math │ │ ├── bin_math.rs │ │ ├── mod.rs │ │ ├── price_math.rs │ │ ├── safe_math.rs │ │ ├── u128x128_math.rs │ │ ├── u64x64_math.rs │ │ ├── utils_math.rs │ │ └── weight_to_amounts.rs │ │ ├── state │ │ ├── action_access.rs │ │ ├── bin.rs │ │ ├── bin_array_bitmap_extension.rs │ │ ├── lb_pair.rs │ │ ├── mod.rs │ │ ├── oracle.rs │ │ ├── parameters.rs │ │ ├── position.rs │ │ └── preset_parameters.rs │ │ └── utils │ │ ├── mod.rs │ │ ├── pda.rs │ │ └── seeds.rs └── raydium_amm │ ├── Cargo.toml │ ├── Xargo.toml │ └── src │ ├── entrypoint.rs │ ├── error.rs │ ├── instruction.rs │ ├── invokers.rs │ ├── lib.rs │ ├── log.rs │ ├── math.rs │ ├── processor.rs │ └── state.rs └── src ├── arbitrage ├── calc_arb.rs ├── mod.rs ├── simulate.rs ├── strategies.rs ├── streams.rs └── types.rs ├── common ├── config.rs ├── constants.rs ├── database.rs ├── debug.rs ├── maths.rs ├── mod.rs ├── types.rs └── utils.rs ├── data ├── graphs.rs └── mod.rs ├── lib.rs ├── main.rs ├── markets ├── meteora.rs ├── mod.rs ├── orca.rs ├── orca_whirpools.rs ├── pools.rs ├── raydium.rs ├── raydium_clmm.rs ├── types.rs └── utils.rs ├── strategies ├── mod.rs └── pools.rs └── transactions ├── cache ├── lut_addresses.json └── lut_addresses_test.json ├── create_transaction.rs ├── markets └── idl │ ├── lb_clmm.json │ ├── raydium_amm.json │ └── whirlpool.json ├── meteoradlmm_swap.rs ├── mod.rs ├── orca_whirpools_swap.rs ├── raydium_swap.rs └── utils.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/README.md -------------------------------------------------------------------------------- /logging_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/logging_config.yaml -------------------------------------------------------------------------------- /programs/lb_clmm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/Cargo.toml -------------------------------------------------------------------------------- /programs/lb_clmm/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/Xargo.toml -------------------------------------------------------------------------------- /programs/lb_clmm/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/constants.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/errors.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/events.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/add_liquidity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/add_liquidity.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/add_liquidity_by_strategy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/add_liquidity_by_strategy.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/add_liquidity_by_strategy_one_side.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/add_liquidity_by_strategy_one_side.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/add_liquidity_by_weight.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/add_liquidity_by_weight.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/add_liquidity_by_weight_one_side.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/add_liquidity_by_weight_one_side.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/add_liquidity_single_side_precise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/add_liquidity_single_side_precise.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/claim_fee.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/claim_fee.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/claim_reward.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/claim_reward.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/close_position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/close_position.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/close_preset_parameter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/close_preset_parameter.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/fund_reward.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/fund_reward.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/increase_oracle_length.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/increase_oracle_length.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/initialize_bin_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/initialize_bin_array.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/initialize_bin_array_bitmap_extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/initialize_bin_array_bitmap_extension.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/initialize_lb_pair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/initialize_lb_pair.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/initialize_permission_lb_pair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/initialize_permission_lb_pair.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/initialize_position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/initialize_position.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/initialize_position_by_operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/initialize_position_by_operator.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/initialize_position_pda.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/initialize_position_pda.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/initialize_preset_parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/initialize_preset_parameters.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/initialize_reward.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/initialize_reward.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/migrate_bin_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/migrate_bin_array.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/migrate_position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/migrate_position.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/mod.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/position_authorize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/position_authorize.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/remove_all_liquidity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/remove_all_liquidity.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/remove_liquidity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/remove_liquidity.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/set_activation_slot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/set_activation_slot.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/set_lock_release_slot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/set_lock_release_slot.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/set_pre_activation_slot_duration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/set_pre_activation_slot_duration.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/set_pre_activation_swap_address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/set_pre_activation_swap_address.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/swap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/swap.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/toggle_pair_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/toggle_pair_status.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/update_fee_owner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/update_fee_owner.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/update_fee_parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/update_fee_parameters.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/update_fees_and_rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/update_fees_and_rewards.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/update_position_operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/update_position_operator.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/update_reward_duration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/update_reward_duration.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/update_reward_funder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/update_reward_funder.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/update_whitelisted_wallet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/update_whitelisted_wallet.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/withdraw_ineligible_reward.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/withdraw_ineligible_reward.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/instructions/withdraw_protocol_fee.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/instructions/withdraw_protocol_fee.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/lib.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/manager/bin_array_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/manager/bin_array_manager.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/manager/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod bin_array_manager; 2 | -------------------------------------------------------------------------------- /programs/lb_clmm/src/math/bin_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/math/bin_math.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/math/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/math/mod.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/math/price_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/math/price_math.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/math/safe_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/math/safe_math.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/math/u128x128_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/math/u128x128_math.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/math/u64x64_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/math/u64x64_math.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/math/utils_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/math/utils_math.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/math/weight_to_amounts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/math/weight_to_amounts.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/state/action_access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/state/action_access.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/state/bin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/state/bin.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/state/bin_array_bitmap_extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/state/bin_array_bitmap_extension.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/state/lb_pair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/state/lb_pair.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/state/mod.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/state/oracle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/state/oracle.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/state/parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/state/parameters.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/state/position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/state/position.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/state/preset_parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/state/preset_parameters.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/utils/mod.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/utils/pda.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/utils/pda.rs -------------------------------------------------------------------------------- /programs/lb_clmm/src/utils/seeds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/lb_clmm/src/utils/seeds.rs -------------------------------------------------------------------------------- /programs/raydium_amm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/raydium_amm/Cargo.toml -------------------------------------------------------------------------------- /programs/raydium_amm/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/raydium_amm/Xargo.toml -------------------------------------------------------------------------------- /programs/raydium_amm/src/entrypoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/raydium_amm/src/entrypoint.rs -------------------------------------------------------------------------------- /programs/raydium_amm/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/raydium_amm/src/error.rs -------------------------------------------------------------------------------- /programs/raydium_amm/src/instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/raydium_amm/src/instruction.rs -------------------------------------------------------------------------------- /programs/raydium_amm/src/invokers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/raydium_amm/src/invokers.rs -------------------------------------------------------------------------------- /programs/raydium_amm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/raydium_amm/src/lib.rs -------------------------------------------------------------------------------- /programs/raydium_amm/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/raydium_amm/src/log.rs -------------------------------------------------------------------------------- /programs/raydium_amm/src/math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/raydium_amm/src/math.rs -------------------------------------------------------------------------------- /programs/raydium_amm/src/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/raydium_amm/src/processor.rs -------------------------------------------------------------------------------- /programs/raydium_amm/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/programs/raydium_amm/src/state.rs -------------------------------------------------------------------------------- /src/arbitrage/calc_arb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/arbitrage/calc_arb.rs -------------------------------------------------------------------------------- /src/arbitrage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/arbitrage/mod.rs -------------------------------------------------------------------------------- /src/arbitrage/simulate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/arbitrage/simulate.rs -------------------------------------------------------------------------------- /src/arbitrage/strategies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/arbitrage/strategies.rs -------------------------------------------------------------------------------- /src/arbitrage/streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/arbitrage/streams.rs -------------------------------------------------------------------------------- /src/arbitrage/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/arbitrage/types.rs -------------------------------------------------------------------------------- /src/common/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/common/config.rs -------------------------------------------------------------------------------- /src/common/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/common/constants.rs -------------------------------------------------------------------------------- /src/common/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/common/database.rs -------------------------------------------------------------------------------- /src/common/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/common/debug.rs -------------------------------------------------------------------------------- /src/common/maths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/common/maths.rs -------------------------------------------------------------------------------- /src/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/common/mod.rs -------------------------------------------------------------------------------- /src/common/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/common/types.rs -------------------------------------------------------------------------------- /src/common/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/common/utils.rs -------------------------------------------------------------------------------- /src/data/graphs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/data/graphs.rs -------------------------------------------------------------------------------- /src/data/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod graphs; -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/markets/meteora.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/markets/meteora.rs -------------------------------------------------------------------------------- /src/markets/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/markets/mod.rs -------------------------------------------------------------------------------- /src/markets/orca.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/markets/orca.rs -------------------------------------------------------------------------------- /src/markets/orca_whirpools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/markets/orca_whirpools.rs -------------------------------------------------------------------------------- /src/markets/pools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/markets/pools.rs -------------------------------------------------------------------------------- /src/markets/raydium.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/markets/raydium.rs -------------------------------------------------------------------------------- /src/markets/raydium_clmm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/markets/raydium_clmm.rs -------------------------------------------------------------------------------- /src/markets/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/markets/types.rs -------------------------------------------------------------------------------- /src/markets/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/markets/utils.rs -------------------------------------------------------------------------------- /src/strategies/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod pools; -------------------------------------------------------------------------------- /src/strategies/pools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/strategies/pools.rs -------------------------------------------------------------------------------- /src/transactions/cache/lut_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/transactions/cache/lut_addresses.json -------------------------------------------------------------------------------- /src/transactions/cache/lut_addresses_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/transactions/cache/lut_addresses_test.json -------------------------------------------------------------------------------- /src/transactions/create_transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/transactions/create_transaction.rs -------------------------------------------------------------------------------- /src/transactions/markets/idl/lb_clmm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/transactions/markets/idl/lb_clmm.json -------------------------------------------------------------------------------- /src/transactions/markets/idl/raydium_amm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/transactions/markets/idl/raydium_amm.json -------------------------------------------------------------------------------- /src/transactions/markets/idl/whirlpool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/transactions/markets/idl/whirlpool.json -------------------------------------------------------------------------------- /src/transactions/meteoradlmm_swap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/transactions/meteoradlmm_swap.rs -------------------------------------------------------------------------------- /src/transactions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/transactions/mod.rs -------------------------------------------------------------------------------- /src/transactions/orca_whirpools_swap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/transactions/orca_whirpools_swap.rs -------------------------------------------------------------------------------- /src/transactions/raydium_swap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/transactions/raydium_swap.rs -------------------------------------------------------------------------------- /src/transactions/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adams322111233221/solana-mev-bot/HEAD/src/transactions/utils.rs --------------------------------------------------------------------------------