```
Last login: Thu Aug 7 22:35:46 on ttys000
➜ ~ git:(main) ✗ # Clone the repository
git clone https://github.com/SorellaLabs/brontes
cd brontes
# Build from source
RUSTFLAGS="-C target-cpu=native" cargo install --path crates/bin --profile maxperf --locked
fatal: destination path 'brontes' already exists and is not an empty directory.
Installing brontes v0.1.0 (/Users/apriori/brontes/crates/bin)
Updating crates.io index
warning: package `array-init-cursor v0.2.0` in Cargo.lock is yanked in registry `crates-io`, consider running without --locked
warning: package `crossbeam-channel v0.5.13` in Cargo.lock is yanked in registry `crates-io`, consider running without --locked
warning: package `futures-util v0.3.30` in Cargo.lock is yanked in registry `crates-io`, consider running without --locked
Compiling brontes v0.1.0 (/Users/apriori/brontes/crates/bin)
Finished `maxperf` profile [optimized] target(s) in 3m 50s
Installing /Users/apriori/.cargo/bin/brontes
Installed package `brontes v0.1.0 (/Users/apriori/brontes/crates/bin)` (executable `brontes`)
➜ brontes git:(main) brontes db download-snapshot
Failed to load .env file
thread 'main' panicked at crates/bin/src/main.rs:55:48:
No BRONTES_DB_PATH in .env: NotPresent
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
➜ brontes git:(main) # Copy and configure the environment file
cp sample.env .env
# Edit .env with your settings
➜ brontes git:(main) brontes db download-snapshot
Failed to load .env file
2025-08-08T02:43:26.534494Z INFO brontes::cli::db::snapshot: new db size 1644872mb
2025-08-08T02:43:26.537380Z ERROR brontes: ERROR: meeting space requirement failed, error=No such file or directory (os error 2)
Location:
/Users/apriori/brontes/crates/bin/src/cli/db/snapshot.rs:63:26
Error: program exited via error
Location:
crates/bin/src/main.rs:46:17
➜ brontes git:(main) # Create a basic .env file in the brontes directory
echo "BRONTES_DB_PATH=./brontes-data" > .env
echo "RUST_LOG=info" >> .env
➜ brontes git:(main) mkdir -p brontes-data
➜ brontes git:(main) brontes db download-snapshot -s 23000000 -e 22000000
2025-08-08T02:47:14.730574Z ERROR brontes: ERROR: no data available for the set range: Some(23000000)-Some(22000000)
ranges with data: 20000000-20806400
Location:
crates/bin/src/cli/db/snapshot.rs:208:21
Error: program exited via error
Location:
crates/bin/src/main.rs:46:17
➜ brontes git:(main) brontes db download-snapshot -s 22000000 -e 23000000
2025-08-08T02:48:03.290625Z ERROR brontes: ERROR: no data available for the set range: Some(22000000)-Some(23000000)
ranges with data: 20000000-20806400
Location:
crates/bin/src/cli/db/snapshot.rs:208:21
Error: program exited via error
Location:
crates/bin/src/main.rs:46:17
➜ brontes git:(main) brontes db download-snapshot -s 20000000 -e 20806400
2025-08-08T02:48:43.448881Z INFO brontes::cli::db::snapshot: new db size 228537mb
2025-08-08T02:48:43.451556Z ERROR brontes: ERROR: meeting space requirement failed, error=not enough storage available.
needed: 228537mb
available: 208148mb
Location:
/Users/apriori/brontes/crates/bin/src/cli/db/snapshot.rs:63:26
Error: program exited via error
Location:
crates/bin/src/main.rs:46:17
➜ brontes git:(main) brontes db download-snapshot -s 20000000 -e 20106400
2025-08-08T02:49:35.001111Z INFO brontes::cli::db::snapshot: new db size 57275mb
2025-08-08T02:49:35.003574Z INFO brontes::cli::db::snapshot: url="https://data.brontes.xyz/brontes-db-partition-20000000-20050400.tar.gz" size_bytes=19295719424 file_name="brontes-db-partition-20000000-20050400.tar.gz"
2025-08-08T02:49:35.003920Z INFO brontes::cli::db::snapshot: url="https://data.brontes.xyz/brontes-db-partition-20050400-20100800.tar.gz" size_bytes=19023646720 file_name="brontes-db-partition-20050400-20100800.tar.gz"
2025-08-08T02:49:35.003933Z INFO brontes::cli::db::snapshot: url="https://data.brontes.xyz/brontes-db-partition-20100800-20151200.tar.gz" size_bytes=18859524096 file_name="brontes-db-partition-20100800-20151200.tar.gz"
2025-08-08T02:49:35.003941Z INFO brontes::cli::db::snapshot: url="https://data.brontes.xyz/brontes-db-partition-full-range-tables.tar.gz" size_bytes=96133120 file_name="brontes-db-partition-full-range-tables.tar.gz"
2025-08-08T02:49:35.004259Z INFO brontes::cli::db::snapshot: creating file
2025-08-08T02:49:35.004363Z INFO brontes::cli::db::snapshot: creating file
2025-08-08T02:49:35.004496Z INFO brontes::cli::db::snapshot: creating file
2025-08-08T02:49:35.004558Z INFO brontes::cli::db::snapshot: creating file
download progress
[00:00:00] [----------------------------------] 0 B/91.68 MiB (0.0%) | ETA: 0.0sdownload progress
[00:00:00] [>-------------------------] 992.37 KiB/91.68 MiB (1.1%) | ETA: 19.1sdownload progress
[00:00:00] [>---------------------------] 1.37 MiB/91.68 MiB (1.5%) | ETA: 19.1sdownload progress
[00:00:00] [----------------------------------] 0 B/17.97 GiB (0.0%) | ETA: 0.0sdownload progress
[00:01:08] [>-----------------------] 97.01 MiB/17.56 GiB (0.5%) | ETA: 15583.9s
download progress
download progress
[00:01:11] [>----------------------] 102.80 MiB/17.56 GiB (0.6%) | ETA: 13883.5s
download progress
2025-08-08T03:30:48.675870Z ERROR brontes_types::executor: Critical task `download_streams` panicked: `called `Result::unwrap()` on an `Err` value: error decoding response body
Caused by:
0: error reading a body from connection
1: end of file before message length reached
Location:
/Users/apriori/brontes/crates/brontes-types/src/buf_writer.rs:112:56`
2025-08-08T03:30:48.682861Z ERROR brontes: ERROR: Critical task `thread` panicked: `panic happened at /Users/apriori/brontes/crates/bin/src/cli/db/snapshot.rs:107:22:
called `Result::unwrap()` on an `Err` value: error decoding response body
Caused by:
0: error reading a body from connection
1: end of file before message length reached
Location:
/Users/apriori/brontes/crates/brontes-types/src/buf_writer.rs:112:56`
Location:
/Users/apriori/brontes/crates/bin/src/runner.rs:84:32
Error: program exited via error
Location:
crates/bin/src/main.rs:46:17
➜ brontes git:(main) brontes db download-snapshot -s 20000000 -e 20100000
2025-08-08T16:12:22.560503Z INFO brontes::cli::db::snapshot: new db size 38415mb
2025-08-08T16:12:22.562799Z INFO brontes::cli::db::snapshot: url="https://data.brontes.xyz/brontes-db-partition-20000000-20050400.tar.gz" size_bytes=19295719424 file_name="brontes-db-partition-20000000-20050400.tar.gz"
2025-08-08T16:12:22.563164Z INFO brontes::cli::db::snapshot: url="https://data.brontes.xyz/brontes-db-partition-20050400-20100800.tar.gz" size_bytes=19023646720 file_name="brontes-db-partition-20050400-20100800.tar.gz"
2025-08-08T16:12:22.563175Z INFO brontes::cli::db::snapshot: url="https://data.brontes.xyz/brontes-db-partition-full-range-tables.tar.gz" size_bytes=96133120 file_name="brontes-db-partition-full-range-tables.tar.gz"
2025-08-08T16:12:22.563604Z INFO brontes::cli::db::snapshot: creating file
2025-08-08T16:12:22.563622Z INFO brontes::cli::db::snapshot: creating file
2025-08-08T16:12:22.563681Z INFO brontes::cli::db::snapshot: creating file
download progress
[00:00:00] [----------------------------------] 0 B/91.68 MiB (0.0%) | ETA: 0.0sdownload progress
[00:00:00] [█>--------------------------] 5.89 MiB/91.68 MiB (6.4%) | ETA: 13.4sdownload progress
[00:00:01] [██>-------------------------] 7.79 MiB/91.68 MiB (8.5%) | ETA: 12.6s
2025-08-08T16:13:06.210365Z ERROR brontes_types::executor: Critical task `download_streams` panicked: `called `Result::unwrap()` on an `Err` value: error decoding response body
Caused by:
0: error reading a body from connection
1: end of file before message length reached
Location:
/Users/apriori/brontes/crates/brontes-types/src/buf_writer.rs:112:56`
2025-08-08T16:13:06.210841Z ERROR brontes: ERROR: Critical task `thread` panicked: `panic happened at /Users/apriori/brontes/crates/bin/src/cli/db/snapshot.rs:107:22:
called `Result::unwrap()` on an `Err` value: error decoding response body
Caused by:
0: error reading a body from connection
1: end of file before message length reached
Location:
/Users/apriori/brontes/crates/brontes-types/src/buf_writer.rs:112:56`
Location:
/Users/apriori/brontes/crates/bin/src/runner.rs:84:32
Error: program exited via error
Location:
crates/bin/src/main.rs:46:17
➜ brontes git:(main) brontes db download-snapshot -s 20000000 -e 20000100
2025-08-08T17:06:24.881547Z INFO brontes::cli::db::snapshot: new db size 19391mb
2025-08-08T17:06:24.884824Z INFO brontes::cli::db::snapshot: url="https://data.brontes.xyz/brontes-db-partition-20000000-20050400.tar.gz" size_bytes=19295719424 file_name="brontes-db-partition-20000000-20050400.tar.gz"
2025-08-08T17:06:24.885101Z INFO brontes::cli::db::snapshot: url="https://data.brontes.xyz/brontes-db-partition-full-range-tables.tar.gz" size_bytes=96133120 file_name="brontes-db-partition-full-range-tables.tar.gz"
2025-08-08T17:06:24.885257Z INFO brontes::cli::db::snapshot: creating file
2025-08-08T17:06:24.885313Z INFO brontes::cli::db::snapshot: creating file
download progress
[00:00:00] [----------------------------------] 0 B/91.68 MiB (0.0%) | ETA: 0.0sdownload progress
[00:00:00] [█>--------------------------] 3.67 MiB/91.68 MiB (4.0%) | ETA: 15.3sdownload progress
[00:00:30] [>-----------------------] 119.07 MiB/17.97 GiB (0.6%) | ETA: 4942.5s2025-08-08T17:06:55.913062Z INFO brontes::cli::db::snapshot: download of file cdownload progress
[00:00:33] [>-----------------------] 140.71 MiB/17.97 GiB (0.8%) | ETA: 4596.3s2025-08-08T17:06:59.101708Z INFO brontes::cli::db::snapshot: decompressing comp2025-08-08T17:56:01.355684Z INFO brontes::cli::db::snapshot: download of file complete, decompressing
2025-08-08T17:56:50.887728Z INFO brontes::cli::db::snapshot: decompressing complete
2025-08-08T17:56:51.032444Z INFO brontes::cli::db::snapshot: all partitions downloaded, merging into the current db at: ./brontes-data
Total Databases Merged
[00:00:00] [--------------------------------------------------------] 0/2 (0.0%)2025-08-08T17:56:51.272102Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: CexPrice
table: CexPrice
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.273288Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: CexTrades
table: CexTrades
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.273720Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: BlockInfo
table: BlockInfo
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.274107Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: MevBlocks
table: MevBlocks
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.274458Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: InitializedState
table: InitializedState
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.274834Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: PoolCreationBlocks
table: PoolCreationBlocks
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.275191Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: TxTraces
table: TxTraces
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.275651Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: AddressMeta
table: AddressMeta
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.276018Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: SearcherEOAs
table: SearcherEOAs
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.276391Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: SearcherContracts
table: SearcherContracts
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.276745Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: Builder
table: Builder
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.277100Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: AddressToProtocolInfo
table: AddressToProtocolInfo
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.277547Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: TokenDecimals
table: TokenDecimals
[00:00:00] [######################################################] 0/0 (100.0%)2025-08-08T17:56:51.277932Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: DexPrice
table: DexPrice
[00:00:00] [######################################################] 0/0 (100.0%)Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T17:56:51.376452Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: CexPrice
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:02:11.677668Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: CexTrades
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:03:30.158398Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: BlockInfo
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:03:35.724228Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: MevBlocks
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:03:46.195390Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: InitializedState
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:03:51.483544Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: PoolCreationBlocks
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:03:51.749269Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: TxTraces
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:05:58.947801Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: AddressMeta
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:05:58.950193Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: SearcherEOAs
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:05:58.950666Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: SearcherContracts
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:05:58.951095Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: Builder
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:05:58.951515Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: AddressToProtocolInfo
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:05:58.951934Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: TokenDecimals
Total Databases Merged
[00:00:00] [###########################>---------------------------] 1/2 (50.0%)2025-08-08T18:05:58.952353Z INFO brontes_database::libmdbx::db_utils::libmdbx_merger: loading data from table: DexPrice
table: DexPrice
[00:00:00] [--------------------------------------------------] 0/8033304 (0.0%)[1] 5105 segmentation fault brontes db download-snapshot -s 20000000 -e 20000100
➜ brontes git:(main) ✗ cd ~/brontes/crates/brontes-inspect/src/inspectors
cd: no such file or directory: /Users/apriori/brontes/crates/brontes-inspect/src/inspectors
➜ brontes git:(main) ✗ ls -lah ./brontes-data/
total 34778112
drwxr-xr-x 4 apriori staff 128B Aug 8 13:56 .
drwxr-xr-x 27 apriori staff 864B Aug 7 22:45 ..
-rw-r--r-- 1 apriori staff 17G Aug 8 14:05 mdbx.dat
-rw-r--r-- 1 apriori staff 1.0M Aug 8 13:56 mdbx.lck
➜ brontes git:(main) ✗ du -sh ./brontes-data/
17G ./brontes-data/
➜ brontes git:(main) ✗ brontes db query --block 20000000
error: unexpected argument '--block' found
Usage: brontes db query [OPTIONS] --table <TABLE> --key <KEY>
For more information, try '--help'.
➜ brontes git:(main) ✗ --help
zsh: command not found: --help
➜ brontes git:(main) ✗ brontes db query --help
Query data from any libmdbx table and pretty print it in stdout
Usage: brontes db query [OPTIONS] --table <TABLE> --key <KEY>
Options:
-t, --table <TABLE>
Table to query
-k, --key <KEY>
Key for table query. Use Rust range syntax for ranges: --key 80 (single key) --key 80..100 (range)
--brontes-db-path <BRONTES_DB_PATH>
path to the brontes libmdbx db
-h, --help
Print help (see a summary with '-h')
-V, --version
Print version
Display:
-v, --verbosity...
Set the minimum log level.
-v Errors
-vv Warnings
-vvv Info
-vvvv Debug
-vvvvv Traces (warning: very verbose!)
--quiet
Silence all log output
--metrics-port <METRICS_PORT>
[default: 6923]
--skip-prometheus
➜ brontes git:(main) ✗ brontes db query token 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
error: unexpected argument 'token' found
Usage: brontes db query [OPTIONS] --table <TABLE> --key <KEY>
For more information, try '--help'.
➜ brontes git:(main) ✗ brontes db query --key 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
error: the following required arguments were not provided:
--table <TABLE>
Usage: brontes db query --table <TABLE> --key <KEY>
For more information, try '--help'.
➜ brontes git:(main) ✗ ./target/release/dex-query -s 20000000 -e 20000100 -t 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
zsh: no such file or directory: ./target/release/dex-query
➜ brontes git:(main) ✗ mkdir -p ~/brontes/crates/bin/src/bin
➜ brontes git:(main) ✗ cat > ~/brontes/crates/bin/src/bin/dex_query.rs << 'EOF'
use std::env;
use std::path::Path;
fn main() {
println!("Connecting to Brontes database...");
// Get database path from environment or use default
let db_path = env::var("BRONTES_DB_PATH")
.unwrap_or_else(|_| "./brontes-data".to_string());
println!("Database path: {}", db_path);
// Check if database exists
if !Path::new(&db_path).exists() {
println!("Error: Database not found at {}", db_path);
return;
}
// For now, just print a message
println!("Database found! Query functionality coming soon...");
// TODO: Add actual query logic here
println!("Would query blocks 20000000 to 20000100");
}
EOF
➜ brontes git:(main) ✗ echo '
[[bin]]
name = "dex-query"
path = "src/bin/dex_query.rs"
' >> ~/brontes/crates/bin/Cargo.toml
➜ brontes git:(main) ✗ cd ~/brontes
cargo build --release --bin dex-query
Compiling proc-macro2 v1.0.86
Compiling unicode-ident v1.0.12
Compiling libc v0.2.156
Compiling serde v1.0.208
Compiling version_check v0.9.5
Compiling autocfg v1.3.0
Compiling cfg-if v1.0.0
Compiling libm v0.2.8
Compiling typenum v1.17.0
Compiling once_cell v1.19.0
Compiling syn v1.0.109
Compiling byteorder v1.5.0
Compiling ahash v0.8.11
Compiling num-traits v0.2.19
Compiling generic-array v0.14.7
Compiling memchr v2.7.4
Compiling crossbeam-utils v0.8.20
Compiling lock_api v0.4.12
Compiling parking_lot_core v0.9.10
Compiling thiserror v1.0.63
Compiling rayon-core v1.12.1
Compiling slab v0.4.9
Compiling rustix v0.38.34
Compiling fnv v1.0.7
Compiling allocator-api2 v0.2.18
Compiling itoa v1.0.11
Compiling regex-syntax v0.8.4
Compiling spin v0.9.8
Compiling quote v1.0.36
Compiling lazy_static v1.5.0
Compiling syn v2.0.74
Compiling getrandom v0.2.15
Compiling jobserver v0.1.32
Compiling rand_core v0.6.4
Compiling either v1.13.0
Compiling log v0.4.22
Compiling cc v1.0.83
Compiling crunchy v0.2.2
Compiling equivalent v1.0.1
Compiling crossbeam-epoch v0.9.18
Compiling ryu v1.0.18
Compiling convert_case v0.4.0
Compiling crossbeam-deque v0.8.5
Compiling tiny-keccak v2.0.2
Compiling ruint-macro v1.2.1
Compiling serde_json v1.0.125
Compiling errno v0.3.9
Compiling rayon v1.10.0
Compiling fastrand v2.1.0
Compiling pin-project-lite v0.2.14
Compiling subtle v2.6.1
Compiling semver v1.0.23
Compiling arrayvec v0.7.4
Compiling heck v0.5.0
Compiling quick-error v1.2.3
Compiling wait-timeout v0.2.0
Compiling bit-vec v0.6.3
Compiling static_assertions v1.1.0
Compiling rand_xorshift v0.3.0
Compiling unarray v0.1.4
Compiling bit-set v0.5.3
Compiling scopeguard v1.2.0
Compiling anyhow v1.0.86
Compiling hex-literal v0.4.1
Compiling paste v1.0.15
Compiling httparse v1.9.4
Compiling rustversion v1.0.17
Compiling futures-core v0.3.30
Compiling signal-hook-registry v1.4.2
Compiling tracing-core v0.1.32
Compiling winnow v0.6.18
Compiling futures-sink v0.3.30
Compiling proc-macro-error-attr v1.0.4
Compiling ident_case v1.0.1
Compiling cpufeatures v0.2.13
Compiling proc-macro-error v1.0.4
Compiling const-oid v0.9.6
Compiling syn-solidity v0.7.7
Compiling dunce v1.0.5
Compiling winnow v0.5.40
Compiling futures-io v0.3.30
Compiling blst v0.3.13
Compiling futures-channel v0.3.30
Compiling radium v0.7.0
Compiling strsim v0.11.1
Compiling c-kzg v1.0.2
Compiling pin-utils v0.1.0
Compiling pkg-config v0.3.30
Compiling futures-task v0.3.30
Compiling darling_core v0.20.10
Compiling secp256k1-sys v0.8.1
Compiling secp256k1-sys v0.9.2
Compiling socket2 v0.5.7
Compiling mio v1.0.2
Compiling zstd-sys v2.0.13+zstd.1.5.6
Compiling serde_derive v1.0.208
Compiling zerocopy-derive v0.7.35
Compiling derive_arbitrary v1.3.2
Compiling zeroize_derive v1.4.2
Compiling thiserror-impl v1.0.63
Compiling tracing-attributes v0.1.27
Compiling futures-macro v0.3.30
Compiling arbitrary v1.3.2
Compiling zerocopy v0.7.35
Compiling tokio-macros v2.4.0
Compiling ppv-lite86 v0.2.20
Compiling rand_chacha v0.3.1
Compiling zeroize v1.8.1
Compiling alloy-rlp-derive v0.3.8
Compiling rand v0.8.5
Compiling derive_more v0.99.18
Compiling proptest-derive v0.4.0
Compiling pin-project-internal v1.1.5
Compiling bytemuck_derive v1.7.1
Compiling tracing v0.1.40
Compiling strum_macros v0.26.4
Compiling futures-util v0.3.30
Compiling crypto-common v0.1.6
Compiling block-buffer v0.10.4
Compiling digest v0.10.7
Compiling auto_impl v1.2.0
Compiling darling_macro v0.20.10
Compiling digest v0.9.0
Compiling enumn v0.1.14
Compiling darling v0.20.10
Compiling serde_with_macros v3.9.0
Compiling unicode-segmentation v1.11.0
Compiling zstd-safe v7.2.1
Compiling async-trait v0.1.81
Compiling aho-corasick v1.1.3
Compiling num_cpus v1.16.0
Compiling time-core v0.1.2
Compiling num-conv v0.1.0
Compiling hmac v0.12.1
Compiling signature v2.2.0
Compiling time-macros v0.2.18
Compiling num-integer v0.1.46
Compiling heck v0.4.1
Compiling percent-encoding v2.3.1
Compiling data-encoding v2.6.0
Compiling convert_case v0.6.0
Compiling sha2 v0.10.8
Compiling core-foundation-sys v0.8.7
Compiling regex-automata v0.4.7
Compiling reth-codecs-derive v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling modular-bitfield-impl v0.11.2
Compiling itertools v0.12.1
Compiling tinyvec_macros v0.1.1
Compiling bytes v1.7.1
Compiling hashbrown v0.14.5
Compiling bitflags v2.6.0
Compiling smallvec v1.13.2
Compiling indexmap v2.4.0
Compiling alloy-rlp v0.3.8
Compiling const-hex v1.12.0
Compiling rustc_version v0.4.0
Compiling parking_lot v0.12.3
Compiling toml_datetime v0.6.8
Compiling alloy-sol-type-parser v0.7.7
Compiling curve25519-dalek v4.1.3
Compiling tokio v1.39.2
Compiling toml_edit v0.21.1
Compiling tempfile v3.12.0
Compiling rusty-fork v0.3.0
Compiling regex v1.10.6
Compiling num-bigint v0.4.6
Compiling tinyvec v1.8.0
Compiling proptest v1.5.0
Compiling libsecp256k1-core v0.3.0
Compiling proc-macro-crate v3.1.0
Compiling unicode-normalization v0.1.23
Compiling der v0.7.9
Compiling rustc-hex v2.1.0
Compiling unicode-bidi v0.3.15
Compiling hex v0.4.3
Compiling libsecp256k1-gen-genmult v0.3.0
Compiling libsecp256k1-gen-ecmult v0.3.0
Compiling libsecp256k1 v0.7.1
Compiling form_urlencoded v1.2.1
Compiling ff v0.13.0
Compiling base16ct v0.2.0
Compiling group v0.13.0
Compiling idna v0.5.0
Compiling crypto-bigint v0.5.5
Compiling url v2.5.2
Compiling spki v0.7.3
Compiling num_enum_derive v0.7.3
Compiling pkcs8 v0.10.2
Compiling sec1 v0.7.3
Compiling ruint v1.12.3
Compiling uint v0.9.5
Compiling data-encoding-macro-internal v0.1.13
Compiling rfc6979 v0.4.0
Compiling elliptic-curve v0.13.8
Compiling alloy-primitives v0.7.7
Compiling ecdsa v0.16.9
Compiling rlp v0.5.2
Compiling fixed-hash v0.8.0
Compiling primitive-types v0.12.2
Compiling tokio-util v0.7.11
Compiling k256 v0.13.3
Compiling pin-project v1.1.5
Compiling alloy-json-abi v0.7.7
Compiling rustc-hash v1.1.0
Compiling futures-executor v0.3.30
Compiling strsim v0.9.3
Compiling num-complex v0.4.6
Compiling darling_core v0.10.2
Compiling parking_lot_core v0.8.6
Compiling alloy-sol-macro-input v0.7.7
Compiling alloy-sol-macro-expander v0.7.7
Compiling num-rational v0.4.2
Compiling futures v0.3.30
Compiling metrics-macros v0.7.1
Compiling enum-as-inner v0.3.4
Compiling bytemuck v1.17.0
Compiling derive_builder v0.9.0
Compiling num-iter v0.1.45
Compiling glob v0.3.1
Compiling darling_macro v0.10.2
Compiling tower-service v0.3.3
Compiling num v0.4.3
Compiling clang-sys v1.8.1
Compiling getrandom v0.1.16
Compiling darling v0.10.2
Compiling try-lock v0.2.5
Compiling derive_builder_core v0.9.0
Compiling dyn-clone v1.0.17
Compiling want v0.3.1
Compiling minimal-lexical v0.2.1
Compiling wasm-bindgen-shared v0.2.93
Compiling reth-metrics-derive v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling nom v7.1.3
Compiling beef v0.5.2
Compiling libloading v0.8.5
Compiling bindgen v0.69.4
Compiling base64 v0.21.7
Compiling alloy-sol-macro v0.7.7
Compiling jsonrpsee-types v0.22.5
Compiling http v0.2.12
Compiling snap v1.1.1
Compiling bumpalo v3.16.0
Compiling cexpr v0.6.0
Compiling lazycell v1.3.0
Compiling shlex v1.3.0
Compiling wasm-bindgen-backend v0.2.93
Compiling enum-ordinalize v3.1.15
Compiling wasm-bindgen v0.2.93
Compiling wasm-bindgen-macro-support v0.2.93
Compiling alloy-serde v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling opaque-debug v0.3.1
Compiling iana-time-zone v0.1.60
Compiling educe v0.4.23
Compiling ed25519 v2.2.3
Compiling chrono v0.4.38
Compiling http-body v0.4.6
Compiling wasm-bindgen-macro v0.2.93
Compiling ed25519-dalek v2.1.1
Compiling strum v0.26.3
Compiling httpdate v1.0.3
Compiling eyre v0.6.12
Compiling alloy-eips v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling h2 v0.3.26
Compiling clap_derive v4.5.13
Compiling js-sys v0.3.70
Compiling alloy-sol-types v0.7.7
Compiling block-buffer v0.9.0
Compiling tap v1.0.1
Compiling base64 v0.13.1
Compiling alloy-consensus v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling alloy-genesis v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling threadpool v1.8.1
Compiling alloy-rpc-types v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling wyz v0.5.1
Compiling reth-mdbx-sys v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling funty v2.0.0
Compiling gloo-timers v0.2.6
Compiling ipnet v2.9.0
Compiling send_wrapper v0.4.0
Compiling bitvec v1.0.1
Compiling futures-timer v3.0.3
Compiling hyper v0.14.30
Compiling num_enum v0.7.3
Compiling serde_with v3.9.0
Compiling impl-trait-for-tuples v0.2.2
Compiling keccak v0.1.5
Compiling synstructure v0.13.1
Compiling sha3 v0.10.8
Compiling aurora-engine-modexp v1.1.0
Compiling tokio-stream v0.1.15
Compiling substrate-bn v0.6.0
Compiling alloy-rpc-types-trace v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling ripemd v0.1.3
Compiling powerfmt v0.2.0
Compiling crc-catalog v2.4.0
Compiling deranged v0.3.11
Compiling crc v3.2.1
Compiling alloy-rpc-types-engine v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling alloy-chains v0.1.27
Compiling alloy-rpc-types-anvil v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling nybbles v0.2.1
Compiling num_threads v0.1.7
Compiling alloy-trie v0.3.1
Compiling reth-codecs v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling roaring v0.10.6
Compiling reth-ethereum-forks v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling time v0.3.36
Compiling modular-bitfield v0.11.2
Compiling crypto-mac v0.8.0
Compiling hmac v0.8.1
Compiling unsigned-varint v0.7.2
Compiling sha2 v0.9.9
Compiling hmac-drbg v0.3.0
Compiling core2 v0.4.0
Compiling arrayref v0.3.8
Compiling multihash v0.19.1
Compiling data-encoding-macro v0.1.15
Compiling hkdf v0.12.4
Compiling quick-protobuf v0.8.1
Compiling asn1_der v0.7.6
Compiling bs58 v0.5.1
Compiling base-x v0.2.11
Compiling multibase v0.9.1
Compiling instant v0.1.13
Compiling multistream-select v0.13.0
Compiling zerofrom-derive v0.1.4
Compiling rw-stream-sink v0.4.0
Compiling lru v0.12.4
Compiling web-time v1.1.0
Compiling void v1.0.2
Compiling unsigned-varint v0.8.0
Compiling nibble_vec v0.1.0
Compiling cipher v0.3.0
Compiling socket2 v0.4.10
Compiling endian-type v0.1.2
Compiling yoke-derive v0.7.4
Compiling radix_trie v0.2.1
Compiling metrics v0.21.1
Compiling universal-hash v0.4.0
Compiling matches v0.1.10
Compiling idna v0.2.3
Compiling polyval v0.5.3
Compiling ctr v0.8.0
Compiling block-padding v0.3.3
Compiling regex-syntax v0.6.29
Compiling aes v0.7.5
Compiling inout v0.1.3
Compiling trust-dns-proto v0.20.4
Compiling ghash v0.4.4
Compiling dns-lookup v1.0.8
Compiling ctr v0.7.0
Compiling tracing-futures v0.2.5
Compiling aead v0.4.3
Compiling zerovec-derive v0.10.3
Compiling anstyle v1.0.8
Compiling overload v0.1.1
Compiling xml-rs v0.8.21
Compiling utf8parse v0.2.2
Compiling colorchoice v1.0.2
Compiling anstyle-parse v0.2.5
Compiling nu-ansi-term v0.46.0
Compiling aes-gcm v0.9.2
Compiling libp2p-identity v0.2.9
Compiling hyper-system-resolver v0.5.0
Compiling parking_lot v0.11.2
Compiling xmltree v0.10.3
Compiling regex-automata v0.1.10
Compiling multiaddr v0.18.1
Compiling cipher v0.4.4
Compiling attohttpc v0.24.1
Compiling libp2p-core v0.41.3
Compiling matchers v0.1.0
Compiling trust-dns-client v0.20.4
Compiling delay_map v0.3.0
Compiling hashlink v0.8.4
Compiling tracing-serde v0.1.3
Compiling sharded-slab v0.1.7
Compiling libp2p-swarm v0.44.2
Compiling tracing-log v0.2.0
Compiling thread_local v1.1.8
Compiling more-asserts v0.3.1
Compiling anstyle-query v1.1.1
Compiling is_terminal_polyfill v1.70.1
Compiling anstream v0.6.15
Compiling tracing-subscriber v0.3.18
Compiling public-ip v0.2.2
Compiling igd-next v0.14.3
Compiling rand_core v0.5.1
Compiling reth-metrics v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling displaydoc v0.2.5
Compiling libp2p-allow-block-list v0.3.0
Compiling libp2p-connection-limits v0.3.1
Compiling libp2p v0.53.2
Compiling clap_lex v0.7.2
Compiling reth-net-nat v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling clap_builder v4.5.15
Compiling rand_chacha v0.2.2
Compiling ctr v0.9.2
Compiling aes v0.8.4
Compiling dashmap v5.5.3
Compiling concat-kdf v0.1.0
Compiling libffi-sys v2.3.0
Compiling memmap2 v0.7.1
Compiling rand v0.7.3
Compiling clap v4.5.16
Compiling include_dir_macros v0.7.4
Compiling indenter v0.3.3
Compiling include_dir v0.7.4
Compiling itertools v0.10.5
Compiling twox-hash v1.6.3
Compiling crossbeam-channel v0.5.13
Compiling dyn_size_of v0.4.2
Compiling aquamarine v0.5.0
Compiling bitm v0.4.2
Compiling lz4_flex v0.11.3
Compiling libffi v3.2.0
Compiling serde_bytes v0.11.15
Compiling core-foundation v0.9.4
Compiling wyhash v0.5.0
Compiling binout v0.2.1
Compiling ph v0.8.3
Compiling cuckoofilter v0.5.0
Compiling tracing-appender v0.2.3
Compiling tracing-journald v0.3.0
Compiling tracing-logfmt v0.3.5
Compiling rolling-file v0.2.0
Compiling sucds v0.8.1
Compiling parity-scale-codec-derive v3.6.12
Compiling bincode v1.3.3
Compiling security-framework-sys v2.11.1
Compiling byte-slice-cast v1.2.2
Compiling siphasher v0.3.11
Compiling phf_shared v0.11.2
Compiling security-framework v2.11.1
Compiling reth-tracing v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling icu_provider_macros v1.4.0
Compiling page_size v0.6.0
Compiling phf_generator v0.11.2
Compiling enum-as-inner v0.6.0
Compiling base64 v0.22.1
Compiling phf_macros v0.11.2
Compiling boa_macros v0.18.0
Compiling parity-scale-codec v3.6.12
Compiling indexmap v1.9.3
Compiling native-tls v0.2.12
Compiling hashbrown v0.12.3
Compiling ring v0.17.8
Compiling memoffset v0.9.1
Compiling portable-atomic v1.7.0
Compiling rustls-pki-types v1.8.0
Compiling fast-float v0.2.0
Compiling stable_deref_trait v1.2.0
Compiling hdrhistogram v7.5.4
Compiling tower-layer v0.3.3
Compiling zerofrom v0.1.4
Compiling tower v0.4.13
Compiling untrusted v0.9.0
Compiling system-configuration-sys v0.5.0
Compiling yoke v0.7.4
Compiling hashbrown v0.13.2
Compiling unicase v2.7.0
Compiling zerovec v0.10.4
Compiling rustls-pemfile v2.1.3
Compiling reth-libmdbx v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-tasks v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling tinystr v0.7.6
Compiling schnellru v0.2.3
Compiling litemap v0.7.3
Compiling writeable v0.5.5
Compiling revm-primitives v3.1.1
Compiling linked-hash-map v0.5.6
Compiling icu_locid v1.4.0
Compiling revm-interpreter v4.0.0
Compiling match_cfg v0.1.0
Compiling hostname v0.3.1
Compiling icu_provider v1.4.0
Compiling mime_guess v2.0.5
Compiling reth-tokio-util v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling wasm-bindgen-futures v0.4.43
Compiling jsonrpsee-proc-macros v0.22.5
Compiling idna v0.4.0
Compiling boa_profiler v0.18.0
Compiling thin-vec v0.2.13
Compiling icu_locid_transform_data v1.4.0
Compiling icu_locid_transform v1.4.0
Compiling trust-dns-proto v0.23.2
Compiling boa_gc v0.18.0
Compiling phf v0.11.2
Compiling resolv-conf v0.7.0
Compiling lru-cache v0.1.2
Compiling linked_hash_set v0.1.4
Compiling icu_collections v1.4.0
Compiling ring v0.16.20
Compiling mime v0.3.17
Compiling icu_properties_data v1.4.1
Compiling rustls v0.22.4
Compiling icu_properties v1.4.3
Compiling boa_interner v0.18.0
Compiling jsonrpsee-core v0.22.5
Compiling web-sys v0.3.70
Compiling sha-1 v0.9.8
Compiling rustls-pemfile v1.0.4
Compiling trust-dns-resolver v0.23.2
Compiling humantime v2.1.0
Compiling rustls v0.21.12
Compiling humantime-serde v1.1.1
Compiling soketto v0.7.1
Compiling boa_ast v0.18.0
Compiling futures-test v0.3.30
Compiling regress v0.9.1
Compiling utf8_iter v1.0.4
Compiling write16 v1.0.0
Compiling simdutf8 v0.1.4
Compiling utf16_iter v1.0.5
Compiling icu_normalizer_data v1.4.1
Compiling icu_normalizer v1.4.3
Compiling gloo-utils v0.2.0
Compiling intrusive-collections v0.9.6
Compiling gloo-net v0.5.0
Compiling rustls-native-certs v0.7.1
Compiling webpki-roots v0.26.3
Compiling ryu-js v1.0.1
Compiling pollster v0.3.0
Compiling boa_parser v0.18.0
Compiling sptr v0.3.2
Compiling rustls-native-certs v0.6.3
Compiling http v1.1.0
Compiling half v2.4.1
Compiling bitflags v1.3.2
Compiling target-features v0.1.6
Compiling malachite-nz v0.4.14
Compiling route-recognizer v0.3.1
Compiling jsonrpsee-server v0.22.5
Compiling tokio-native-tls v0.3.1
Compiling http-body v1.0.1
Compiling lz4-sys v1.10.0
Compiling alloc-no-stdlib v2.0.4
Compiling atomic-waker v1.1.2
Compiling alloc-stdlib v0.2.2
Compiling h2 v0.4.5
Compiling ptr_meta_derive v0.1.4
Compiling itertools v0.11.0
Compiling matrixmultiply v0.3.9
Compiling array-init-cursor v0.2.0
Compiling bytecheck v0.6.12
Compiling camino v1.1.8
Compiling unicode-width v0.1.13
Compiling adler v1.0.2
Compiling system-configuration v0.5.1
Compiling miniz_oxide v0.7.4
Compiling planus v0.3.1
Compiling serde_urlencoded v0.7.1
Compiling clickhouse-rs-cityhash-sys v0.1.2
Compiling smartstring v1.0.1
Compiling encoding_rs v0.8.34
Compiling untrusted v0.7.1
Compiling polars-arrow-format v0.1.0
Compiling http-body-util v0.1.2
Compiling arrow-buffer v51.0.0
Compiling simple_asn1 v0.6.2
Compiling hyper v1.4.1
Compiling pem v1.1.1
Compiling cargo-platform v0.1.8
Compiling hyper-util v0.1.7
Compiling strum_macros v0.25.3
Compiling rand_distr v0.4.3
Compiling bytecheck_derive v0.6.12
Compiling vergen v8.3.2
Compiling mach2 v0.4.2
Compiling dirs-sys-next v0.1.2
Compiling polars-utils v0.38.3
Compiling rend v0.4.2
Compiling arrow-schema v51.0.0
Compiling jsonwebtoken v8.3.0
Compiling arrow-data v51.0.0
Compiling dirs-next v2.0.0
Compiling hyper-tls v0.6.0
Compiling cargo_metadata v0.18.1
Compiling polars-error v0.38.3
Compiling multiversion-macros v0.7.4
Compiling libproc v0.14.8
Compiling alloy-dyn-abi v0.7.7
Compiling raw-cpuid v11.1.0
Compiling polars-arrow v0.38.3
Compiling crc32fast v1.4.2
Compiling sync_wrapper v1.0.1
Compiling signal-hook v0.3.17
Compiling option-ext v0.2.0
Compiling rlimit v0.10.1
Compiling dirs-sys v0.4.1
Compiling multiversion v0.7.4
Compiling reqwest v0.12.5
Compiling flate2 v1.0.31
Compiling arrow-array v51.0.0
Compiling quanta v0.11.1
Compiling brotli-decompressor v4.0.1
Compiling heck v0.3.3
Compiling nalgebra-macros v0.1.0
Compiling serde_derive_internals v0.26.0
Compiling lexical-util v0.8.5
Compiling ordered-float v3.9.2
Compiling boa_engine v0.18.0
Compiling atoi v2.0.0
Compiling aho-corasick v0.7.20
Compiling atoi_simd v0.15.6
Compiling streaming-iterator v0.1.9
Compiling foreign_vec v0.1.0
Compiling rkyv v0.7.44 (https://github.com/rkyv/rkyv.git?branch=0.7-hashbrown-0.14#7b883203)
Compiling ethnum v1.5.0
Compiling strength_reduce v0.2.4
Compiling sketches-ddsketch v0.2.2
Compiling clickhouse-derive v0.1.1 (https://github.com/SorellaLabs/clickhouse.rs?branch=master#21a21ca2)
Compiling metrics-util v0.15.0
Compiling brotli v6.0.0
Compiling sealed v0.4.0
Compiling mio v0.8.11
Compiling uuid v1.10.0
Compiling signal-hook-mio v0.2.4
Compiling metrics-process v1.0.14
Compiling metrics-exporter-prometheus v0.12.1
Compiling redefined-derive v0.1.0 (https://github.com/SorellaLabs/redefined#d00ea479)
Compiling parity-tokio-ipc v0.9.0
Compiling rkyv_derive v0.7.44 (https://github.com/rkyv/rkyv.git?branch=0.7-hashbrown-0.14#7b883203)
Compiling polars-compute v0.38.3
Compiling iri-string v0.7.2
Compiling http-range-header v0.3.1
Compiling crossterm v0.27.0
Compiling malachite-base v0.4.14
Compiling lexical-parse-integer v0.8.6
Compiling lexical-write-integer v0.8.5
Compiling arrow-select v51.0.0
Compiling reth-node-core v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling dirs v5.0.1
Compiling hyper-tls v0.5.0
Compiling safe_arch v0.7.2
Compiling csv-core v0.1.11
Compiling polars-core v0.38.3
Compiling polars-row v0.38.3
Compiling csv v1.3.0
Compiling wide v0.7.28
Compiling shellexpand v3.1.0
Compiling lexical-write-float v0.8.5
Compiling comfy-table v7.1.1
Compiling lexical-parse-float v0.8.5
Compiling brontes-macros v0.1.0 (/Users/apriori/brontes/crates/brontes-macros)
Compiling ptr_meta v0.1.4
Compiling serde_repr v0.1.19
Compiling approx v0.5.1
Compiling polars-ops v0.38.3
Compiling rawpointer v0.2.1
Compiling indoc v2.0.5
Compiling const-str v0.5.7
Compiling xxhash-rust v0.8.12
Compiling simba v0.6.0
Compiling lexical-core v0.8.5
Compiling jsonrpsee v0.22.5
Compiling serde_spanned v0.6.7
Compiling tikv-jemalloc-sys v0.5.4+5.3.0-patched
Compiling argminmax v0.6.2
Compiling is-terminal v0.4.13
Compiling bstr v1.10.0
Compiling sync_wrapper v0.1.2
Compiling reqwest v0.11.27
Compiling nalgebra v0.29.0
Compiling malachite-q v0.4.14
Compiling malachite-float v0.4.14
Compiling toml_edit v0.22.20
Compiling arrow-cast v51.0.0
Compiling term v0.7.0
Compiling strum v0.25.0
Compiling console v0.15.8
Compiling now v0.1.3
Compiling flatbuffers v23.5.26
Compiling erased-serde v0.3.31
Compiling number_prefix v0.4.0
Compiling encode_unicode v1.0.0
Compiling protobuf v2.28.0
Compiling seahash v4.1.0
Compiling prettytable-rs v0.10.0
Compiling indicatif v0.17.8
Compiling polars-time v0.38.3
Compiling statrs v0.16.1
Compiling toml v0.8.19
Compiling malachite v0.4.14
Compiling relays-openapi v0.1.0 (/Users/apriori/brontes/crates/brontes-types/src/block_metadata/relays-openapi)
Compiling redefined v0.1.0 (https://github.com/SorellaLabs/redefined#d00ea479)
Compiling directories v5.0.1
Compiling colored v2.1.0
Compiling humansize v2.1.3
Compiling polars-plan v0.38.3
Compiling home v0.5.9
Compiling plotters-backend v0.3.6
Compiling ciborium-io v0.2.2
Compiling prometheus v0.13.4
Compiling dotenv v0.15.0
Compiling db-interfaces-macros v0.1.0 (https://github.com/SorellaLabs/db-interfaces#12892c73)
Compiling plotters-svg v0.3.6
Compiling ciborium-ll v0.2.2
Compiling polars-io v0.38.3
Compiling confy v0.6.1
Compiling alloy-json-rpc v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling fdlimit v0.3.0
Compiling polars-lazy v0.38.3
Compiling futures-utils-wasm v0.1.0
Compiling same-file v1.0.6
Compiling cast v0.3.0
Compiling fallible-streaming-iterator v0.1.9
Compiling seq-macro v0.3.5
Compiling streaming-decompression v0.1.2
Compiling criterion-plot v0.5.0
Compiling walkdir v2.5.0
Compiling arrow-ipc v51.0.0
Compiling ciborium v0.2.2
Compiling plotters v0.3.6
Compiling brotli-decompressor v2.5.1
Compiling tinytemplate v1.2.1
Compiling deprecate-until v0.1.1
Compiling ordered-float v2.10.1
Compiling integer-sqrt v0.1.5
Compiling polars v0.38.3
Compiling rustc-hash v2.0.0
Compiling fixedbitset v0.4.2
Compiling anes v0.1.6
Compiling integer-encoding v3.0.4
Compiling moka v0.12.8
Compiling oorandom v11.1.4
Compiling virtue v0.0.13
Compiling parquet-format-safe v0.2.4
Compiling bincode_derive v2.0.0-rc.3
Compiling criterion v0.5.1
Compiling thrift v0.17.0
Compiling polars-parquet v0.38.3
Compiling petgraph v0.6.5
Compiling pathfinding v4.10.0
Compiling brotli v3.5.0
Compiling alloy-transport v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling arrow-csv v51.0.0
Compiling tikv-jemalloc-ctl v0.5.4
Compiling arrow-json v51.0.0
Compiling arrow-string v51.0.0
Compiling arrow-ord v51.0.0
Compiling arrow-row v51.0.0
Compiling arrow-arith v51.0.0
Compiling xattr v1.3.1
Compiling num-bigfloat v1.7.1
Compiling quanta v0.12.3
Compiling filetime v0.2.24
Compiling triomphe v0.1.11
Compiling tagptr v0.2.0
Compiling tar v0.4.41
Compiling arrow v51.0.0
Compiling alloy-transport-http v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling bincode v2.0.0-rc.3
Compiling brontes-libmdbx v0.0.0 (/Users/apriori/brontes/crates/brontes-database/libmdbx-rs)
Compiling tokio-scoped v0.2.0
Compiling alloy-signer v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling backon v0.4.4
Compiling async-stream-impl v0.3.5
Compiling fs2 v0.4.3
Compiling human_bytes v0.4.3
Compiling filesize v0.2.0
Compiling fs_extra v1.3.0
Compiling alloy-network v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling alloy-rpc-client v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling async-stream v0.3.5
Compiling backtrace v0.3.69
Compiling heapless v0.8.0
Compiling gimli v0.28.1
Compiling alloy-provider v0.1.0 (https://github.com/alloy-rs/alloy.git?rev=39b8695#39b86958)
Compiling brontes-tracing v0.1.0 (/Users/apriori/brontes/crates/brontes-tracing)
Compiling object v0.32.2
Compiling hash32 v0.3.1
Compiling rustc-demangle v0.1.24
Compiling unicode-xid v0.2.4
Compiling konst_macro_rules v0.2.19
Compiling addr2line v0.21.0
Compiling konst v0.2.19
Compiling const_format_proc_macros v0.2.32
Compiling brontes v0.1.0 (/Users/apriori/brontes/crates/bin)
Compiling async-scoped v0.7.1
Compiling mintex v0.1.3
Compiling thousands v0.2.0
Compiling debug-helper v0.3.13
Compiling boyer-moore-magiclen v0.2.20
Compiling ansi-parser v0.9.1
Compiling dhat v0.3.3
Compiling const_format v0.2.32
Compiling tikv-jemallocator v0.5.4
Compiling log-report-layer v0.1.0 (https://github.com/SorellaLabs/log-report-layer#7f7be4d6)
Compiling ansi_term v0.12.1
Compiling secp256k1 v0.27.0
Compiling enr v0.10.0
Compiling reth-rpc-types v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling discv5 v0.4.1 (https://github.com/sigp/discv5?rev=04ac004#04ac0042)
Compiling secp256k1 v0.28.2
Compiling revm-precompile v6.0.0
Compiling revm v8.0.0
Compiling revm-inspectors v0.1.0 (https://github.com/paradigmxyz/evm-inspectors?rev=dc614ee#dc614eec)
Compiling lz4 v1.26.0
Compiling clickhouse v0.11.5 (https://github.com/SorellaLabs/clickhouse.rs?branch=master#21a21ca2)
Compiling db-interfaces v0.1.0 (https://github.com/SorellaLabs/db-interfaces#12892c73)
Compiling rustls-webpki v0.102.6
Compiling rustls-webpki v0.101.7
Compiling sct v0.7.1
Compiling zstd v0.13.2
Compiling reth-primitives v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling tokio-rustls v0.24.1
Compiling hyper-rustls v0.24.2
Compiling tokio-rustls v0.25.0
Compiling jsonrpsee-http-client v0.22.5
Compiling async-compression v0.4.12
Compiling jsonrpsee-client-transport v0.22.5
Compiling parquet v51.0.0
Compiling jsonrpsee-ws-client v0.22.5
Compiling jsonrpsee-wasm-client v0.22.5
Compiling tower-http v0.4.4
Compiling reth-ipc v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-net-common v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-eth-wire-types v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-nippy-jar v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-engine-primitives v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-discv5 v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-rpc-types-compat v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-discv4 v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-ecies v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-dns-discovery v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-ethereum-engine-primitives v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-payload-validator v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-rpc-api v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-eth-wire v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-network-api v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-interfaces v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-db v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-evm v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-trie v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-provider v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-etl v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-transaction-pool v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-consensus-common v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-static-file v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-beacon-consensus-core v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-revm v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-stages-api v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-trie-parallel v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-network v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-payload-builder v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-blockchain-tree v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-evm-ethereum v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-basic-payload-builder v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-ethereum-payload-builder v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-config v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-prune v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-beacon-consensus v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-node-api v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-rpc-engine-api v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-downloaders v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-rpc v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-auto-seal-consensus v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling brontes-types v0.1.0 (/Users/apriori/brontes/crates/brontes-types)
Compiling reth-rpc-builder v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-exex v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-stages v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-node-events v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-node-builder v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling reth-node-ethereum v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)
Compiling brontes-database v0.1.0 (/Users/apriori/brontes/crates/brontes-database/brontes-db)
Compiling brontes-metrics v0.1.0 (/Users/apriori/brontes/crates/brontes-metrics)
Compiling reth-tracing-ext v0.1.0 (/Users/apriori/brontes/crates/reth-tracing-ext)
Compiling brontes-pricing v0.1.0 (/Users/apriori/brontes/crates/brontes-pricing)
Compiling brontes-core v0.1.0 (/Users/apriori/brontes/crates/brontes-core)
Compiling brontes-inspect v0.1.0 (/Users/apriori/brontes/crates/brontes-inspect)
Compiling brontes-classifier v0.1.0 (/Users/apriori/brontes/crates/brontes-classifier)
Finished `release` profile [optimized] target(s) in 3m 38s
➜ brontes git:(main) ✗ ./target/release/dex-query
Connecting to Brontes database...
Database path: ./brontes-data
Database found! Query functionality coming soon...
Would query blocks 20000000 to 20000100
➜ brontes git:(main) ✗ brontes db get-block 20000000
error: unrecognized subcommand 'get-block'
Usage: brontes db [OPTIONS] <COMMAND>
For more information, try '--help'.
➜ brontes git:(main) ✗ brontes inspect mev-blocks -s 20000000 -e 20000100
error: unrecognized subcommand 'inspect'
Usage: brontes [OPTIONS] <COMMAND>
For more information, try '--help'.
➜ brontes git:(main) ✗ brontes db --help
Brontes database commands
Usage: brontes db [OPTIONS] <COMMAND>
Commands:
insert Insert into the brontes libmdbx db
query Query data from any libmdbx table and pretty print it in stdout
clear Clear a libmdbx table
generate-traces Generates traces and store them in libmdbx (also clickhouse if --feature local-clickhouse)
cex-query Fetches Cex data from the Sorella DB
init Fetch data from the api and insert it into libmdbx
table-stats Libmbdx Table Stats
export Export libmbdx data to parquet
download-snapshot Downloads a database snapshot. Without specified blocks, it fetches the full range. With start/end blocks, it downloads that range and merges it into the current database
r2-upload For internal use only. Uploads snapshots of db every 100k blocks to r2
help Print this message or the help of the given subcommand(s)
Options:
--brontes-db-path <BRONTES_DB_PATH>
path to the brontes libmdbx db
-h, --help
Print help (see a summary with '-h')
-V, --version
Print version
Display:
-v, --verbosity...
Set the minimum log level.
-v Errors
-vv Warnings
-vvv Info
-vvvv Debug
-vvvvv Traces (warning: very verbose!)
--quiet
Silence all log output
--metrics-port <METRICS_PORT>
[default: 6923]
--skip-prometheus
➜ brontes git:(main) ✗ brontes db table-stats
| Table Name | # Entries | Branch Pages | Leaf Pages | Overflow Pages | Total Size |
|-----------------------|-----------|--------------|------------|----------------|------------|
| AddressMeta | 0 | 0 | 0 | 0 | 0 B |
| AddressToProtocolInfo | 0 | 0 | 0 | 0 | 0 B |
| BlockInfo | 50400 | 3 | 1474 | 104 | 24.7 MiB |
| Builder | 0 | 0 | 0 | 0 | 0 B |
| CexPrice | 50400 | 1 | 68 | 647294 | 9.9 GiB |
| CexTrades | 50400 | 1 | 68 | 166033 | 2.5 GiB |
| DexPrice | 0 | 0 | 0 | 0 | 0 B |
| InitializedState | 50400 | 1 | 93 | 0 | 1.5 MiB |
| MevBlocks | 50377 | 18 | 15042 | 8660 | 370.6 MiB |
| PoolCreationBlocks | 2847 | 1 | 11 | 0 | 192 KiB |
| SearcherContracts | 0 | 0 | 0 | 0 | 0 B |
| SearcherEOAs | 0 | 0 | 0 | 0 | 0 B |
| TokenDecimals | 0 | 0 | 0 | 0 | 0 B |
| TxTraces | 50399 | 1 | 148 | 247695 | 3.8 GiB |
| --------------------- | --------- | ------------ | ---------- | -------------- | ---------- |
| Tables | | | | | 16.6 GiB |
| Freelist | 32 | | | | 512 KiB |
2025-08-08T19:01:18.496861Z INFO brontes: successful shutdown
➜ brontes git:(main) ✗ brontes db query MevBlocks 20000000
error: unexpected argument 'MevBlocks' found
Usage: brontes db query [OPTIONS] --table <TABLE> --key <KEY>
For more information, try '--help'.
➜ brontes git:(main) ✗ brontes db query TxTraces 20000000
error: unexpected argument 'TxTraces' found
Usage: brontes db query [OPTIONS] --table <TABLE> --key <KEY>
For more information, try '--help'.
➜ brontes git:(main) ✗ brontes db query --table MevBlocks --key 20000000
decoded key: 20000000
MevBlockWithClassified {
block: MevBlock {
block_hash: 0xd24fd73f794058a3807db926d8898c6481e902b7edb91ce0d479d6760f276183,
block_number: 20000000,
mev_count: MevCount {
bundle_count: 11,
sandwich_count: Some(
1,
),
cex_dex_trade_count: None,
cex_dex_quote_count: None,
cex_dex_rfq_count: None,
jit_cex_dex_count: None,
jit_count: None,
jit_sandwich_count: None,
atomic_backrun_count: None,
liquidation_count: None,
searcher_tx_count: Some(
10,
),
},
eth_price: 3829.45351775,
total_gas_used: 10947517,
total_priority_fee: 22204041305225994,
total_bribe: 1000000000000000,
total_mev_bribe: 1000000000000000,
total_mev_priority_fee_paid: 12484584450571634,
builder_address: 0x95222290dd7278aa3ddd389cc1e1d165cc4bafe5,
builder_name: Some(
"beaverbuild",
),
builder_eth_profit: -8.366756016685e-6,
builder_profit_usd: -0.03204010326025035,
builder_mev_profit_usd: 0.0,
builder_searcher_bribes: 0,
builder_searcher_bribes_usd: 0.0,
builder_sponsorship_amount: 0,
ultrasound_bid_adjusted: false,
proposer_fee_recipient: Some(
0x4befa2aa9c305238aa3e0b5d17eb20c045269e9d,
),
proposer_mev_reward: Some(
23212408061242679,
),
proposer_profit_usd: Some(
88.89083770557423,
),
total_mev_profit_usd: 0.0,
possible_mev: PossibleMevCollection(
[
PossibleMev {
tx_hash: 0x2a5e9523ac77ebe092f02217c3217d53411ee21e039f8880f88368fd8b77fe10,
tx_idx: 19,
gas_details: GasDetails {
coinbase_transfer: None,
priority_fee: 20000000000,
gas_used: 46647,
effective_gas_price: 24936957716,
},
triggers: PossibleMevTriggers {
is_private: false,
coinbase_transfer: false,
high_priority_fee: true,
},
},
],
),
},
mev: [
Bundle {
header: BundleHeader {
block_number: 20000000,
tx_index: 5,
tx_hash: 0xfb295b3fa67ceb64c68f5fb48ca0f5aa88827e44022d49f2d5f07707965dbe14,
eoa: 0xae2fc483527b8ef99eb5d9b44875f005ba1fae13,
mev_contract: Some(
0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
),
fund: None,
profit_usd: 0.0,
bribe_usd: 37.47997377327366,
mev_type: Sandwich,
no_pricing_calculated: true,
balance_deltas: [
TransactionAccounting {
tx_hash: 0xbb4b3fc2b746877dce70862850602f1d19bd890ab4db47e6b7ee1da1fe578a0d,
address_deltas: [
AddressBalanceDeltas {
address: 0xfd433bb7e98de56bb4422acd3eb6f174bac52fc9,
name: Some(
"Uni V2",
),
token_deltas: [
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
amount: -0.002334387739820032,
usd_value: -8.919904773663468,
},
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0x0f4dbc08b8917c4d683cb55511936989dee1f736,
inner: TokenInfo {
decimals: 18,
symbol: "BEW",
},
},
amount: -608060.024901688,
usd_value: -0.08483420739122507,
},
],
},
AddressBalanceDeltas {
address: 0xf1dfcb999eeecbfca7123d13a73f54285f43db96,
name: Some(
"Uni V2",
),
token_deltas: [
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
amount: -0.000960440569954304,
usd_value: -3.669929497408999,
},
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0x1956b77def3a8c551660e3881379bddff37c4a8b,
inner: TokenInfo {
decimals: 9,
symbol: "TrumpDOGE",
},
},
amount: -0.016777216,
usd_value: -2.0073212772024277e-7,
},
],
},
AddressBalanceDeltas {
address: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
name: Some(
"jaredfromsubway MEV bot",
),
token_deltas: [
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0x2077d81d0c5258230d5a195233941547cb5f0989,
inner: TokenInfo {
decimals: 9,
symbol: "TROG",
},
},
amount: 4.294967296,
usd_value: 0.00014743617553802943,
},
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
amount: 0.009984506161266688,
usd_value: 38.151692904890396,
},
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee,
inner: TokenInfo {
decimals: 18,
symbol: "ETH",
},
},
amount: 2.39754112e-9,
usd_value: 9.16121949946121e-6,
},
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0x5eaa69b29f99c84fe5de8200340b4e9b4ab38eac,
inner: TokenInfo {
decimals: 18,
symbol: "RAZE",
},
},
amount: 0.000281474976710656,
usd_value: 0.0,
},
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0x0f4dbc08b8917c4d683cb55511936989dee1f736,
inner: TokenInfo {
decimals: 18,
symbol: "BEW",
},
},
amount: 608060.024901688,
usd_value: 0.08483420739122507,
},
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0x1956b77def3a8c551660e3881379bddff37c4a8b,
inner: TokenInfo {
decimals: 9,
symbol: "TrumpDOGE",
},
},
amount: 0.016777216,
usd_value: 2.0073212772024277e-7,
},
],
},
AddressBalanceDeltas {
address: 0xae2fc483527b8ef99eb5d9b44875f005ba1fae13,
name: Some(
"jaredfromsubway.eth",
),
token_deltas: [
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee,
inner: TokenInfo {
decimals: 18,
symbol: "ETH",
},
},
amount: -2.39754112e-9,
usd_value: -9.16121949946121e-6,
},
],
},
AddressBalanceDeltas {
address: 0x4fc47579ecf6aa76677ee142b6b75faf9eeafba8,
name: Some(
"Uni V2",
),
token_deltas: [
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0x5eaa69b29f99c84fe5de8200340b4e9b4ab38eac,
inner: TokenInfo {
decimals: 18,
symbol: "RAZE",
},
},
amount: -0.000281474976710656,
usd_value: 0.0,
},
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
amount: -0.004985868620136448,
usd_value: -19.05145085667844,
},
],
},
AddressBalanceDeltas {
address: 0xe3cc21af229934034b320502fa55cfa1ab7b1493,
name: Some(
"Uni V2",
),
token_deltas: [
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0x2077d81d0c5258230d5a195233941547cb5f0989,
inner: TokenInfo {
decimals: 9,
symbol: "TROG",
},
},
amount: -4.294967296,
usd_value: -0.00014743617553802943,
},
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
amount: -0.001703809231355904,
usd_value: -6.51040777713949,
},
],
},
],
},
],
},
data: Sandwich(
Sandwich {
block_number: 20000000,
frontrun_tx_hash: [
0xbb4b3fc2b746877dce70862850602f1d19bd890ab4db47e6b7ee1da1fe578a0d,
],
frontrun_swaps: [
[
NormalizedSwap {
protocol: UniswapV2,
trace_index: 2,
from: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
recipient: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
pool: 0x4fc47579ecf6aa76677ee142b6b75faf9eeafba8,
token_in: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
token_out: TokenInfoWithAddress {
address: 0x5eaa69b29f99c84fe5de8200340b4e9b4ab38eac,
inner: TokenInfo {
decimals: 18,
symbol: "RAZE",
},
},
amount_in: 67211526144/3814697265625,
amount_out: 102705658175946752/3814697265625,
msg_value: 0,
},
NormalizedSwap {
protocol: UniswapV2,
trace_index: 7,
from: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
recipient: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
pool: 0xfd433bb7e98de56bb4422acd3eb6f174bac52fc9,
token_in: TokenInfoWithAddress {
address: 0x0f4dbc08b8917c4d683cb55511936989dee1f736,
inner: TokenInfo {
decimals: 18,
symbol: "BEW",
},
},
token_out: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
amount_in: 27795614684418028863488/3814697265625,
amount_out: 1025672167424/3814697265625,
msg_value: 0,
},
NormalizedSwap {
protocol: UniswapV2,
trace_index: 12,
from: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
recipient: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
pool: 0xe3cc21af229934034b320502fa55cfa1ab7b1493,
token_in: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
token_out: TokenInfoWithAddress {
address: 0x2077d81d0c5258230d5a195233941547cb5f0989,
inner: TokenInfo {
decimals: 9,
symbol: "TROG",
},
},
amount_in: 3876309368832/3814697265625,
amount_out: 221969144348672/1953125,
msg_value: 0,
},
NormalizedSwap {
protocol: UniswapV2,
trace_index: 17,
from: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
recipient: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
pool: 0xf1dfcb999eeecbfca7123d13a73f54285f43db96,
token_in: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
token_out: TokenInfoWithAddress {
address: 0x1956b77def3a8c551660e3881379bddff37c4a8b,
inner: TokenInfo {
decimals: 9,
symbol: "TrumpDOGE",
},
},
amount_in: 99559882816/3814697265625,
amount_out: 16929502461952/1953125,
msg_value: 0,
},
],
],
frontrun_gas_details: [
GasDetails {
coinbase_transfer: None,
priority_fee: 0,
gas_used: 320979,
effective_gas_price: 4936957716,
},
],
victim_swaps_tx_hashes: [
[
0x541a536cd7ce7e9990876b7a49041f21590cd92251e699d9d924c0abbb2e98ba,
0x273962e00767d8989b4def781a4f89d0eb44f8d3a9bb95582aa4c51275571fbe,
0xb55cffb5003e6ce862bc49d241be3551f62a332e47291346681b30ea093a6ab8,
0x98e455ecf0bfc642f3d9d66708ae36f2d469cdd0047505efbe37ef0ef96b4626,
],
],
victim_swaps: [
[
NormalizedSwap {
protocol: UniswapV2,
trace_index: 6,
from: 0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad,
recipient: 0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad,
pool: 0x4fc47579ecf6aa76677ee142b6b75faf9eeafba8,
token_in: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
token_out: TokenInfoWithAddress {
address: 0x5eaa69b29f99c84fe5de8200340b4e9b4ab38eac,
inner: TokenInfo {
decimals: 18,
symbol: "RAZE",
},
},
amount_in: 1/50,
amount_out: 2903322022956437357459/125000000000000000,
msg_value: 0,
},
],
[
NormalizedSwap {
protocol: UniswapV2,
trace_index: 7,
from: 0xf3de3c0d654fda23dad170f0f320a92172509127,
recipient: 0xf3de3c0d654fda23dad170f0f320a92172509127,
pool: 0xfd433bb7e98de56bb4422acd3eb6f174bac52fc9,
token_in: TokenInfoWithAddress {
address: 0x0f4dbc08b8917c4d683cb55511936989dee1f736,
inner: TokenInfo {
decimals: 18,
symbol: "BEW",
},
},
token_out: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
amount_in: 280166161448090339906569619/250000000000000000,
amount_out: 1955795628694791/50000000000000000,
msg_value: 0,
},
],
[
NormalizedSwap {
protocol: UniswapV2,
trace_index: 6,
from: 0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad,
recipient: 0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad,
pool: 0xe3cc21af229934034b320502fa55cfa1ab7b1493,
token_in: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
token_out: TokenInfoWithAddress {
address: 0x2077d81d0c5258230d5a195233941547cb5f0989,
inner: TokenInfo {
decimals: 9,
symbol: "TROG",
},
},
amount_in: 3/10,
amount_out: 8247417192836483/250000000,
msg_value: 0,
},
],
[
NormalizedSwap {
protocol: UniswapV2,
trace_index: 6,
from: 0xe43ca1dee3f0fc1e2df73a0745674545f11a59f5,
recipient: 0x94dd5e55f9b4fcf9968f2102ed46ed2762f88211,
pool: 0xf1dfcb999eeecbfca7123d13a73f54285f43db96,
token_in: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
token_out: TokenInfoWithAddress {
address: 0x1956b77def3a8c551660e3881379bddff37c4a8b,
inner: TokenInfo {
decimals: 9,
symbol: "TrumpDOGE",
},
},
amount_in: 11/50,
amount_out: 71361530659560809/1000000000,
msg_value: 0,
},
],
],
victim_swaps_gas_details: [
GasDetails {
coinbase_transfer: None,
priority_fee: 970000,
gas_used: 138188,
effective_gas_price: 4937927716,
},
GasDetails {
coinbase_transfer: None,
priority_fee: 2507118025,
gas_used: 183267,
effective_gas_price: 7444075741,
},
GasDetails {
coinbase_transfer: None,
priority_fee: 48500000,
gas_used: 182417,
effective_gas_price: 4985457716,
},
GasDetails {
coinbase_transfer: None,
priority_fee: 1063042284,
gas_used: 118562,
effective_gas_price: 6000000000,
},
],
backrun_tx_hash: 0xfb295b3fa67ceb64c68f5fb48ca0f5aa88827e44022d49f2d5f07707965dbe14,
backrun_swaps: [
NormalizedSwap {
protocol: UniswapV2,
trace_index: 2,
from: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
recipient: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
pool: 0x4fc47579ecf6aa76677ee142b6b75faf9eeafba8,
token_in: TokenInfoWithAddress {
address: 0x5eaa69b29f99c84fe5de8200340b4e9b4ab38eac,
inner: TokenInfo {
decimals: 18,
symbol: "RAZE",
},
},
token_out: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
amount_in: 102705657102204928/3814697265625,
amount_out: 86231105536/3814697265625,
msg_value: 0,
},
NormalizedSwap {
protocol: UniswapV2,
trace_index: 7,
from: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
recipient: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
pool: 0xfd433bb7e98de56bb4422acd3eb6f174bac52fc9,
token_in: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
token_out: TokenInfoWithAddress {
address: 0x0f4dbc08b8917c4d683cb55511936989dee1f736,
inner: TokenInfo {
decimals: 18,
symbol: "BEW",
},
},
amount_in: 1016767184896/3814697265625,
amount_out: 5559586849866471440384/762939453125,
msg_value: 0,
},
NormalizedSwap {
protocol: UniswapV2,
trace_index: 12,
from: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
recipient: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
pool: 0xe3cc21af229934034b320502fa55cfa1ab7b1493,
token_in: TokenInfoWithAddress {
address: 0x2077d81d0c5258230d5a195233941547cb5f0989,
inner: TokenInfo {
decimals: 9,
symbol: "TROG",
},
},
token_out: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
amount_in: 221969135960064/1953125,
amount_out: 3882808885248/3814697265625,
msg_value: 0,
},
NormalizedSwap {
protocol: UniswapV2,
trace_index: 17,
from: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
recipient: 0x6b75d8af000000e20b7a7ddf000ba900b4009a80,
pool: 0xf1dfcb999eeecbfca7123d13a73f54285f43db96,
token_in: TokenInfoWithAddress {
address: 0x1956b77def3a8c551660e3881379bddff37c4a8b,
inner: TokenInfo {
decimals: 9,
symbol: "TrumpDOGE",
},
},
token_out: TokenInfoWithAddress {
address: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,
inner: TokenInfo {
decimals: 18,
symbol: "WETH",
},
},
amount_in: 16929502429184/1953125,
amount_out: 103223672832/3814697265625,
msg_value: 0,
},
],
backrun_gas_details: GasDetails {
coinbase_transfer: None,
priority_fee: 25097206837,
gas_used: 273110,
effective_gas_price: 30034164553,
},
},
),
},
Bundle {
header: BundleHeader {
block_number: 20000000,
tx_index: 6,
tx_hash: 0x218193bd084562231ac3789c66d4393ba75fb63b9588ac75af4c83625ad45050,
eoa: 0x99b2c5d50086b02f83e791633c5660fbb8344653,
mev_contract: None,
fund: None,
profit_usd: -27.26541179769329,
bribe_usd: 27.26541179769329,
mev_type: SearcherTx,
no_pricing_calculated: false,
balance_deltas: [
TransactionAccounting {
tx_hash: 0x218193bd084562231ac3789c66d4393ba75fb63b9588ac75af4c83625ad45050,
address_deltas: [
AddressBalanceDeltas {
address: 0x74f22d7dbcb25e16266b1f5edb2c583653c44af1,
name: None,
token_deltas: [
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0xd533a949740bb3306d119cc777fa900ba034cd52,
inner: TokenInfo {
decimals: 18,
symbol: "CRV",
},
},
amount: 133.73361661509827,
usd_value: 63.35548949554302,
},
],
},
AddressBalanceDeltas {
address: 0x0000000000000000000000000000000000000000,
name: Some(
"AtomicArb bot",
),
token_deltas: [
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0xd533a949740bb3306d119cc777fa900ba034cd52,
inner: TokenInfo {
decimals: 18,
symbol: "CRV",
},
},
amount: -133.73361661509827,
usd_value: -63.35548949554302,
},
],
},
AddressBalanceDeltas {
address: 0xf147b8125d2ef93fb6965db97d6746952a133934,
name: None,
token_deltas: [
TokenBalanceDelta {
token: TokenInfoWithAddress {
address: 0xd533a949740bb3306d119cc777fa900ba034cd52,
inner: TokenInfo {
decimals: 18,
symbol: "CRV",
},
},
amount: 0.0,
usd_value: 0.0,
},
],
},
],
},
],
},
data: Unknown(
SearcherTx {
tx_hash: 0x218193bd084562231ac3789c66d4393ba75fb63b9588ac75af4c83625ad45050,
block_number: 20000000,
transfers: [
NormalizedTransfer {
trace_index: 40,
from: 0x0000000000000000000000000000000000000000,
to: 0xf147b8125d2ef93fb6965db97d6746952a133934,
token: TokenInfoWithAddress {
address: 0xd533a949740bb3306d119cc777fa900ba034cd52,
inner: TokenInfo {
decimals: 18,
symbol: "CRV",
},
},
amount: 26746723323019653627/200000000000000000,
fee: 0,
msg_value: 0,
},
NormalizedTransfer {
trace_index: 43,
from: 0xf147b8125d2ef93fb6965db97d6746952a133934,
to: 0x74f22d7dbcb25e16266b1f5edb2c583653c44af1,
token: TokenInfoWithAddress {
address: 0xd533a949740bb3306d119cc777fa900ba034cd52,
inner: TokenInfo {
decimals: 18,
symbol: "CRV",
```