#ethereum #arbitrage #sandwich #rust

yanked mev-rs

Modern and maximally-minimal rust tooling for MEV

0.1.1 Oct 14, 2022
0.1.0 Oct 14, 2022

MIT license

6.5MB
446 lines

mev-rs • ci license crates.io

Modern and maximally-minimal rust tooling for MEV.

Usage

Install rust if it's not already installed.

Then you can add mev_rs to your Cargo.toml:

[dependencies]
mev_rs = "0.1.0"

Blueprint

.
├─ src
│  ├─ lib.rs — Exported modules with a re-exported prelude.
│  ├─ numeric.rs — Refactored functions for numeric operations.
│  ├─ relayer.rs — Wrappers for network requests.
│  ├─ telemetry.rs — Telemetry for verbose logging.
│  ├─ uniswap.rs — Uniswap library.
│  └─ utils.rs — Common utilities.
└─ tests
   └─ exhaustive testing

Credits

Dependencies

~27–45MB
~733K SLoC