Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flashbots/mev-inspect-rs
Discover historic Miner Extractable Value (MEV) opportunities
https://github.com/flashbots/mev-inspect-rs
arbitrage defi ethereum liquidation mev rust web3
Last synced: about 1 month ago
JSON representation
Discover historic Miner Extractable Value (MEV) opportunities
- Host: GitHub
- URL: https://github.com/flashbots/mev-inspect-rs
- Owner: flashbots
- License: mit
- Created: 2020-11-08T16:21:15.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-11-23T16:14:14.000Z (almost 2 years ago)
- Last Synced: 2024-05-20T22:42:27.902Z (4 months ago)
- Topics: arbitrage, defi, ethereum, liquidation, mev, rust, web3
- Language: Rust
- Homepage:
- Size: 1.31 MB
- Stars: 537
- Watchers: 28
- Forks: 124
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rust - mev-inspect-rs - Ethereum MEV Inspector. (Applications / Blockchain)
- awesome-rust-cn - mev-inspect-rs - Ethereum MEV Inspector in Rust (应用程序 Applications / 加密货币 Cryptocurrencies)
- Library-of-Ethereum - MEV Inspect - Ethereum MEV Inspector in Rust (MEV / Cairo)
- awesome-rust - mev-inspect-rs - Ethereum MEV Inspector. (Applications / Blockchain)
README
#
MEV Inspect
**Ethereum MEV Inspector in Rust**
Further documentation on mev-inspect-rs available [here](https://docs.flashbots.net/flashbots-data/mev-inspect-rs/inspect-quick-start)## Inspectors
- Curve
- Balancer
- Uniswap (& clones)
- Aave
- Compound
- 0x
- DyDx## Installing
`cargo build --release`
## Running the CLI
```
Usage: ./target/release/mev-inspect [OPTIONS]Optional arguments:
-h, --help
-r, --reset clear and re-build the database
-o, --overwrite do not skip blocks which already exist
-u, --url URL The tracing / archival node's URL (default: http://localhost:8545)
-c, --cache CACHE Path to where traces will be cached
-d, --db-cfg DB-CFG Database config
-D, --db-table DB-TABLE the table of the database (default: mev_inspections)Available commands:
tx inspect a transaction
blocks inspect a range of blocks
```## Running the tests
**Tests require `postgres` installed.**
`cargo test`