kabu
Kabu is a high-performance backrunning bot written in Rust
File Explorer
Download Latest Version (.zip)- kabu_logo.jpg
- book.yml
- ci.yml
- arguments.rs
- lib.rs
- main.rs
- Cargo.toml
- main.rs
- Cargo.toml
- actor.md
- components.md
- node_system.md
- state_management.md
- .you-can-edit-svgs-with-draw-io
- high_level_architecture.svg
- kabu_components.svg
- kabu_db.svg
- kabu_logo.jpg
- receive_new_state.svg
- mermaid-init.js
- mermaid.min.js
- address_book.md
- custom_messages.md
- architecture.md
- examples.md
- getting_started.md
- introduction.md
- SUMMARY.md
- tips_and_tricks.md
- account_monitor_component.rs
- mod.rs
- initialize_actor.rs
- mod.rs
- signers_component.rs
- lib.rs
- Cargo.toml
- flashbots.rs
- lib.rs
- Cargo.toml
- block_history_actor.rs
- block_history_actor_test.rs
- lib.rs
- Cargo.toml
- app_state.rs
- blockchain.rs
- blockchain_state.rs
- blockchain_tokens.rs
- lib.rs
- Cargo.toml
- builder.rs
- kabu_builder.rs
- kabu_node.rs
- lib.rs
- node.rs
- traits.rs
- Cargo.toml
- config_loader.rs
- kabu_config.rs
- lib.rs
- Cargo.toml
- lib.rs
- mempool_builder.rs
- mempool_component.rs
- Cargo.toml
- builder.rs
- context.rs
- defaults.rs
- lib.rs
- node.rs
- signer.rs
- traits.rs
- Cargo.toml
- lib.rs
- swap_router_component.rs
- Cargo.toml
- mod.rs
- vault.rs
- common.rs
- mod.rs
- pools.rs
- mod.rs
- steth.rs
- wsteth.rs
- mod.rs
- pool.rs
- quoter.rs
- factory.rs
- mod.rs
- pool.rs
- quoter.rs
- mod.rs
- pool.rs
- quoter.rs
- mod.rs
- pool.rs
- router.rs
- mod.rs
- pool.rs
- mod.rs
- pool.rs
- custorm_quoter.rs
- mod.rs
- quoter.rs
- ticklens.rs
- abi_helpers.rs
- erc20.rs
- errors.rs
- lib.rs
- multicaller.rs
- weth.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- metrics_recorder_actor.rs
- pool_health_monitor.rs
- state_health_monitor.rs
- stuffing_tx_monitor.rs
- Cargo.toml
- history_pool_loader_component.rs
- lib.rs
- logs_parser.rs
- new_pool_actor.rs
- pool_loader_actor.rs
- protocol_pool_loader_component.rs
- required_pools_actor.rs
- Cargo.toml
- mod.rs
- uniswapv3.rs
- mod.rs
- curve.rs
- maverick.rs
- mod.rs
- uniswap2.rs
- uniswap3.rs
- curve.rs
- helper.rs
- mod.rs
- protocol.rs
- sushiswap.rs
- uniswapv2.rs
- uniswapv3.rs
- erc20.rs
- mod.rs
- uniswapv2.rs
- uniswapv3.rs
- uniswapv3_quoter.rs
- mod.rs
- tick_provider.rs
- uniswapv3.rs
- curvepool.rs
- lib.rs
- maverickpool.rs
- pancakev3pool.rs
- uniswapv2pool.rs
- uniswapv3pool.rs
- Cargo.toml
- lib.rs
- preloader_actor.rs
- Cargo.toml
- lib.rs
- price_actor.rs
- Cargo.toml
- bit_math.rs
- error.rs
- full_math.rs
- lib.rs
- liquidity_math.rs
- sqrt_price_math.rs
- swap_math.rs
- tick.rs
- tick_bitmap.rs
- tick_math.rs
- tick_provider.rs
- unsafe_math.rs
- Cargo.toml
- benchmark.rs
- alloydb.rs
- database_helpers.rs
- database_loom.rs
- error.rs
- fast_cache_db.rs
- fast_hasher.rs
- in_memory_db.rs
- kabu_db.rs
- kabu_db_helper.rs
- lib.rs
- Cargo.toml
- error_handler.rs
- evm.rs
- evm_env.rs
- evm_tx_env.rs
- geth_state_update.rs
- lib.rs
- nweth.rs
- remv_db_direct_access.rs
- reth_types.rs
- revm_balances.rs
- Cargo.toml
- evm.rs
- hardhat.rs
- lib.rs
- Cargo.toml
- curve.rs
- maverick.rs
- mod.rs
- pancake3.rs
- uniswapv2.rs
- uniswapv3.rs
- abi_encoder.rs
- mod.rs
- curve.rs
- mod.rs
- steth.rs
- swap_opcodes_encoders.rs
- uniswap2.rs
- uniswap3.rs
- wsteth.rs
- deploy.rs
- lib.rs
- multicaller_encoder.rs
- opcodes_encoder.rs
- opcodes_helpers.rs
- swap_encoder.rs
- swapline_encoder.rs
- swapstep_encoder.rs
- Cargo.toml
- influxdb_actor.rs
- lib.rs
- Cargo.toml
- anvilprovider.rs
- archiveprovider.rs
- cachefolder.rs
- debugprovider.rs
- httpcached.rs
- lib.rs
- Cargo.toml
- README.md
- lib.rs
- reth_exex_worker.rs
- Cargo.toml
- lib.rs
- mempool_processing_component.rs
- wait_for_node_sync_actor.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- provider_wrapper.rs
- traits.rs
- Cargo.toml
- block.rs
- flashbots.rs
- mod.rs
- pagination.rs
- pool.rs
- quote.rs
- blocks.rs
- flashbots.rs
- mod.rs
- pools.rs
- ws.rs
- lib.rs
- openapi.rs
- router.rs
- web_actor.rs
- Cargo.toml
- app_state.rs
- lib.rs
- Cargo.toml
- lib.rs
- pool.rs
- Cargo.toml
- swap_calculation_bench.rs
- affected_pools_code.rs
- affected_pools_logs.rs
- affected_pools_state.rs
- arb_actor.rs
- backrun_config.rs
- block_state_change_processor.rs
- lib.rs
- mod.rs
- pending_tx_state_change_processor.rs
- state_change_arb_searcher.rs
- swap_calculator.rs
- Cargo.toml
- diffpath_merger_actor.rs
- lib.rs
- samepath_merger_actor.rs
- swappath_merger_actor.rs
- Cargo.toml
- accountnoncetx.rs
- chain_parameters.rs
- fetchstate.rs
- lib.rs
- mempool.rs
- mempool_tx.rs
- new_block.rs
- opcodes.rs
- state_update.rs
- Cargo.toml
- benchmark.rs
- block_history_impl.rs
- block_history_state.rs
- mod.rs
- account_nonce_balance.rs
- datafetcher.rs
- keystore.rs
- lib.rs
- private.rs
- signers.rs
- strategy_config.rs
- build.rs
- Cargo.toml
- best_tx_compose.rs
- defi_events.rs
- health_event.rs
- lib.rs
- message.rs
- node.rs
- state_update_event.rs
- swap_compose.rs
- tasks.rs
- tx_compose.rs
- Cargo.toml
- lib.rs
- market.rs
- market_state.rs
- mock_pool.rs
- pool.rs
- pool_config.rs
- pool_error.rs
- pool_id.rs
- pool_loader.rs
- required_state.rs
- swap_direction.rs
- swap_path.rs
- swap_path_builder.rs
- token.rs
- Cargo.toml
- calculation_result.rs
- lib.rs
- swap.rs
- swap_encoder.rs
- swap_error.rs
- swap_line.rs
- swap_step.rs
- tips.rs
- Cargo.toml
- down.sql
- up.sql
- .keep
- benchmark.rs
- mod.rs
- flashbots_mock.rs
- main.rs
- Cargo.toml
- README.md
- test_18498188.toml
- test_18567709.toml
- test_19101578.toml
- test_19109955.toml
- test_20927846.toml
- test_20935488.toml
- test_20937428.toml
- test_21035613.toml
- test_21063544.toml
- .env.test.example
- .gitignore
- .pre-commit-config.yaml
- book.toml
- Cargo.lock
- Cargo.toml
- CLAUDE.md
- config.example.toml
- CONTRIBUTING.md
- deny.toml
- diesel.toml
- LICENSE-APACHE
- LICENSE-MIT
- Makefile
- README.md
- rust-toolchain.toml
- rustfmt.toml
- taplo.toml
// repository documentation
Was this content helpful?
(0 ratings)
