From 2dfa255d24f090687fb185ab706e1ba9a1ff0ca7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ste=CC=81phane=20Duchesneau?= Date: Wed, 1 Jul 2026 20:55:34 -0400 Subject: [PATCH 1/2] Fix fee-vault reward old/new balance on withdrawal tx MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OpPostTxExtras read the vault old_balance from db.basic (pre-tx committed state). On a FeeVault-withdrawal tx the vault is drained mid-execution, so old and new were overstated by the withdrawn amount and diverged from geth's REASON_REWARD_TRANSACTION_FEE change. Resolve old_balance from the inspector's post-tx journal snapshot (post_tx_balance_erased) instead — the same source the coinbase reward uses — which reflects the intra-tx drain and falls back to the pre-tx DB balance when the vault is untouched during execution. Requires the reth-firehose pin bump that adds post_tx_balance_erased. Co-Authored-By: Claude Opus 4.8 (1M context) --- rust/op-reth/crates/firehose/src/extras.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/rust/op-reth/crates/firehose/src/extras.rs b/rust/op-reth/crates/firehose/src/extras.rs index bde51ae084f..554e56cfe4f 100644 --- a/rust/op-reth/crates/firehose/src/extras.rs +++ b/rust/op-reth/crates/firehose/src/extras.rs @@ -112,6 +112,15 @@ where // before these. Skip zero-amount entries to avoid phantom balance changes (Isthmus // gate, pre-London basefee, etc.). let (db, inspector, _) = evm.components_mut(); + // `old` must be the vault's *post-execution* balance, not the pre-tx balance from + // `db.basic` (the DB still reflects pre-tx state until `commit_transaction`). They + // differ on a FeeVault-withdrawal tx: the vault is drained mid-execution, so a pre-tx + // read overstates both `old` and `new` by the withdrawn amount. Resolve it from the + // inspector's tx journal snapshot — the same source the coinbase reward uses — which + // reflects the intra-tx drain; it falls back to the pre-tx DB balance for the common + // case where the vault is untouched during execution. + let mut get_pre = + |addr: Address| db.basic(addr).ok().flatten().map(|i| i.balance).unwrap_or(U256::ZERO); for (vault, amount) in [ (BASE_FEE_VAULT, base_fee_amount), (L1_FEE_VAULT, l1_cost), @@ -120,7 +129,7 @@ where if amount.is_zero() { continue; } - let old = db.basic(vault).ok().flatten().map(|i| i.balance).unwrap_or(U256::ZERO); + let old = inspector.post_tx_balance_erased(vault, &mut get_pre); let new = old.saturating_add(amount); inspector .tracer_mut() From 4643fa382eba71a9c049e1a4e38959e86e491198 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ste=CC=81phane=20Duchesneau?= Date: Thu, 2 Jul 2026 09:39:35 -0400 Subject: [PATCH 2/2] Bump reth pin to v2.3.0-fh-2 Pulls in reth-firehose post_tx_balance_erased (streamingfast/reth#16), required by the fee-vault reward fix in the previous commit. Also brings the native-precompile state-change capture from v2.3.0-fh-1. Co-Authored-By: Claude Opus 4.8 (1M context) --- rust/Cargo.lock | 234 ++++++++++++++++++++++++------------------------ rust/Cargo.toml | 148 +++++++++++++++--------------- 2 files changed, 191 insertions(+), 191 deletions(-) diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 7cd3fed0c97..8ebabae4392 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -2541,7 +2541,7 @@ dependencies = [ "bitflags 2.11.1", "cexpr", "clang-sys", - "itertools 0.13.0", + "itertools 0.12.1", "proc-macro2", "quote", "regex", @@ -3393,7 +3393,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c" dependencies = [ "lazy_static", - "windows-sys 0.59.0", + "windows-sys 0.48.0", ] [[package]] @@ -6076,7 +6076,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.3", + "socket2 0.5.10", "system-configuration", "tokio", "tower-layer", @@ -9315,7 +9315,7 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8" dependencies = [ - "proc-macro-crate 3.5.0", + "proc-macro-crate 1.3.1", "proc-macro2", "quote", "syn 2.0.117", @@ -10713,7 +10713,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" dependencies = [ "heck", - "itertools 0.14.0", + "itertools 0.12.1", "log", "multimap", "once_cell", @@ -10733,7 +10733,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.12.1", "proc-macro2", "quote", "syn 2.0.117", @@ -10746,7 +10746,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.12.1", "proc-macro2", "quote", "syn 2.0.117", @@ -10847,7 +10847,7 @@ dependencies = [ "quinn-udp", "rustc-hash", "rustls", - "socket2 0.6.3", + "socket2 0.5.10", "thiserror 2.0.18", "tokio", "tracing", @@ -10885,7 +10885,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.3", + "socket2 0.5.10", "tracing", "windows-sys 0.60.2", ] @@ -11394,7 +11394,7 @@ checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7" [[package]] name = "reth-basic-payload-builder" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -11421,7 +11421,7 @@ dependencies = [ [[package]] name = "reth-chain-state" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -11454,7 +11454,7 @@ dependencies = [ [[package]] name = "reth-chainspec" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-chains", "alloy-consensus 2.0.5", @@ -11474,7 +11474,7 @@ dependencies = [ [[package]] name = "reth-cli" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-genesis 2.0.5", "clap", @@ -11487,7 +11487,7 @@ dependencies = [ [[package]] name = "reth-cli-commands" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-chains", "alloy-consensus 2.0.5", @@ -11575,7 +11575,7 @@ dependencies = [ [[package]] name = "reth-cli-runner" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "reth-tasks", "tokio", @@ -11585,7 +11585,7 @@ dependencies = [ [[package]] name = "reth-cli-util" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eips 2.0.5", "alloy-primitives", @@ -11638,7 +11638,7 @@ dependencies = [ [[package]] name = "reth-config" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "eyre", "humantime-serde", @@ -11654,7 +11654,7 @@ dependencies = [ [[package]] name = "reth-consensus" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eip7928 0.4.3", @@ -11668,7 +11668,7 @@ dependencies = [ [[package]] name = "reth-consensus-common" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -11681,7 +11681,7 @@ dependencies = [ [[package]] name = "reth-consensus-debug-client" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -11706,7 +11706,7 @@ dependencies = [ [[package]] name = "reth-db" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "derive_more 2.1.1", @@ -11735,7 +11735,7 @@ dependencies = [ [[package]] name = "reth-db-api" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -11761,7 +11761,7 @@ dependencies = [ [[package]] name = "reth-db-common" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-genesis 2.0.5", @@ -11791,7 +11791,7 @@ dependencies = [ [[package]] name = "reth-db-models" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eips 2.0.5", "alloy-primitives", @@ -11806,7 +11806,7 @@ dependencies = [ [[package]] name = "reth-discv4" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -11831,7 +11831,7 @@ dependencies = [ [[package]] name = "reth-discv5" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -11855,7 +11855,7 @@ dependencies = [ [[package]] name = "reth-dns-discovery" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "dashmap", @@ -11879,7 +11879,7 @@ dependencies = [ [[package]] name = "reth-downloaders" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -11914,7 +11914,7 @@ dependencies = [ [[package]] name = "reth-e2e-test-utils" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -11971,7 +11971,7 @@ dependencies = [ [[package]] name = "reth-ecies" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "aes", "alloy-primitives", @@ -11999,7 +11999,7 @@ dependencies = [ [[package]] name = "reth-engine-local" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -12022,7 +12022,7 @@ dependencies = [ [[package]] name = "reth-engine-primitives" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -12047,7 +12047,7 @@ dependencies = [ [[package]] name = "reth-engine-tree" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eip7928 0.4.3", @@ -12106,7 +12106,7 @@ dependencies = [ [[package]] name = "reth-engine-util" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -12136,7 +12136,7 @@ dependencies = [ [[package]] name = "reth-era" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -12152,7 +12152,7 @@ dependencies = [ [[package]] name = "reth-era-downloader" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "bytes", @@ -12168,7 +12168,7 @@ dependencies = [ [[package]] name = "reth-era-utils" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -12190,7 +12190,7 @@ dependencies = [ [[package]] name = "reth-errors" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "reth-consensus", "reth-execution-errors", @@ -12201,7 +12201,7 @@ dependencies = [ [[package]] name = "reth-eth-wire" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-chains", "alloy-primitives", @@ -12230,7 +12230,7 @@ dependencies = [ [[package]] name = "reth-eth-wire-types" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-chains", "alloy-consensus 2.0.5", @@ -12255,7 +12255,7 @@ dependencies = [ [[package]] name = "reth-ethereum" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-rpc-types-engine", "alloy-rpc-types-eth 2.0.5", @@ -12296,7 +12296,7 @@ dependencies = [ [[package]] name = "reth-ethereum-cli" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "clap", "eyre", @@ -12319,7 +12319,7 @@ dependencies = [ [[package]] name = "reth-ethereum-consensus" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -12335,7 +12335,7 @@ dependencies = [ [[package]] name = "reth-ethereum-engine-primitives" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eips 2.0.5", "alloy-primitives", @@ -12351,7 +12351,7 @@ dependencies = [ [[package]] name = "reth-ethereum-forks" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eip2124", "alloy-hardforks", @@ -12365,7 +12365,7 @@ dependencies = [ [[package]] name = "reth-ethereum-payload-builder" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -12395,7 +12395,7 @@ dependencies = [ [[package]] name = "reth-ethereum-primitives" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -12409,7 +12409,7 @@ dependencies = [ [[package]] name = "reth-etl" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "rayon", "reth-db-api", @@ -12419,7 +12419,7 @@ dependencies = [ [[package]] name = "reth-evm" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eip7928 0.4.3", @@ -12444,7 +12444,7 @@ dependencies = [ [[package]] name = "reth-evm-ethereum" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -12464,7 +12464,7 @@ dependencies = [ [[package]] name = "reth-execution-cache" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "fixed-cache", @@ -12482,7 +12482,7 @@ dependencies = [ [[package]] name = "reth-execution-errors" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-evm", "alloy-primitives", @@ -12495,7 +12495,7 @@ dependencies = [ [[package]] name = "reth-execution-types" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -12514,7 +12514,7 @@ dependencies = [ [[package]] name = "reth-exex" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -12552,7 +12552,7 @@ dependencies = [ [[package]] name = "reth-exex-test-utils" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eips 2.0.5", "eyre", @@ -12584,7 +12584,7 @@ dependencies = [ [[package]] name = "reth-exex-types" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eips 2.0.5", "alloy-primitives", @@ -12598,7 +12598,7 @@ dependencies = [ [[package]] name = "reth-firehose" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eip7928 0.4.3", @@ -12626,7 +12626,7 @@ dependencies = [ [[package]] name = "reth-fs-util" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "serde", "serde_json", @@ -12636,7 +12636,7 @@ dependencies = [ [[package]] name = "reth-invalid-block-hooks" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -12664,7 +12664,7 @@ dependencies = [ [[package]] name = "reth-ipc" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "bytes", "futures", @@ -12684,7 +12684,7 @@ dependencies = [ [[package]] name = "reth-libmdbx" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "bitflags 2.11.1", "byteorder", @@ -12701,7 +12701,7 @@ dependencies = [ [[package]] name = "reth-mdbx-sys" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "bindgen", "cc", @@ -12710,7 +12710,7 @@ dependencies = [ [[package]] name = "reth-metrics" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "futures", "metrics", @@ -12723,7 +12723,7 @@ dependencies = [ [[package]] name = "reth-net-banlist" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "ipnet", @@ -12732,7 +12732,7 @@ dependencies = [ [[package]] name = "reth-net-nat" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "futures-util", "if-addrs 0.14.0", @@ -12746,7 +12746,7 @@ dependencies = [ [[package]] name = "reth-network" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -12804,7 +12804,7 @@ dependencies = [ [[package]] name = "reth-network-api" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -12829,7 +12829,7 @@ dependencies = [ [[package]] name = "reth-network-p2p" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -12852,7 +12852,7 @@ dependencies = [ [[package]] name = "reth-network-peers" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -12867,7 +12867,7 @@ dependencies = [ [[package]] name = "reth-network-types" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eip2124", "humantime-serde", @@ -12881,7 +12881,7 @@ dependencies = [ [[package]] name = "reth-nippy-jar" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "anyhow", "bincode 1.3.3", @@ -12898,7 +12898,7 @@ dependencies = [ [[package]] name = "reth-node-api" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-rpc-types-engine", "eyre", @@ -12922,7 +12922,7 @@ dependencies = [ [[package]] name = "reth-node-builder" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -12991,7 +12991,7 @@ dependencies = [ [[package]] name = "reth-node-core" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -13046,7 +13046,7 @@ dependencies = [ [[package]] name = "reth-node-ethereum" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -13093,7 +13093,7 @@ dependencies = [ [[package]] name = "reth-node-ethstats" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -13117,7 +13117,7 @@ dependencies = [ [[package]] name = "reth-node-events" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -13141,7 +13141,7 @@ dependencies = [ [[package]] name = "reth-node-metrics" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "bytes", "eyre", @@ -13170,7 +13170,7 @@ dependencies = [ [[package]] name = "reth-node-types" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "reth-chainspec", "reth-db-api", @@ -13830,7 +13830,7 @@ dependencies = [ [[package]] name = "reth-payload-builder" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -13854,7 +13854,7 @@ dependencies = [ [[package]] name = "reth-payload-builder-primitives" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "pin-project", "reth-payload-primitives", @@ -13866,7 +13866,7 @@ dependencies = [ [[package]] name = "reth-payload-primitives" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -13889,7 +13889,7 @@ dependencies = [ [[package]] name = "reth-payload-util" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -13899,7 +13899,7 @@ dependencies = [ [[package]] name = "reth-payload-validator" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-rpc-types-engine", @@ -13942,7 +13942,7 @@ dependencies = [ [[package]] name = "reth-provider" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eip7928 0.4.3", @@ -13991,7 +13991,7 @@ dependencies = [ [[package]] name = "reth-prune" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -14019,7 +14019,7 @@ dependencies = [ [[package]] name = "reth-prune-types" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "arbitrary", @@ -14035,7 +14035,7 @@ dependencies = [ [[package]] name = "reth-revm" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -14050,7 +14050,7 @@ dependencies = [ [[package]] name = "reth-rpc" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-dyn-abi", @@ -14126,7 +14126,7 @@ dependencies = [ [[package]] name = "reth-rpc-api" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eips 2.0.5", "alloy-genesis 2.0.5", @@ -14156,7 +14156,7 @@ dependencies = [ [[package]] name = "reth-rpc-builder" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-network 2.0.5", "alloy-provider", @@ -14199,7 +14199,7 @@ dependencies = [ [[package]] name = "reth-rpc-convert" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-evm", @@ -14219,7 +14219,7 @@ dependencies = [ [[package]] name = "reth-rpc-engine-api" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eips 2.0.5", "alloy-primitives", @@ -14250,7 +14250,7 @@ dependencies = [ [[package]] name = "reth-rpc-eth-api" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-dyn-abi", @@ -14297,7 +14297,7 @@ dependencies = [ [[package]] name = "reth-rpc-eth-types" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-chains", "alloy-consensus 2.0.5", @@ -14348,7 +14348,7 @@ dependencies = [ [[package]] name = "reth-rpc-layer" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-rpc-types-engine", "http 1.4.0", @@ -14362,7 +14362,7 @@ dependencies = [ [[package]] name = "reth-rpc-server-types" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eips 2.0.5", "alloy-primitives", @@ -14393,7 +14393,7 @@ dependencies = [ [[package]] name = "reth-stages" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -14444,7 +14444,7 @@ dependencies = [ [[package]] name = "reth-stages-api" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eips 2.0.5", "alloy-primitives", @@ -14472,7 +14472,7 @@ dependencies = [ [[package]] name = "reth-stages-types" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "arbitrary", @@ -14486,7 +14486,7 @@ dependencies = [ [[package]] name = "reth-static-file" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "parking_lot", @@ -14506,7 +14506,7 @@ dependencies = [ [[package]] name = "reth-static-file-types" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "clap", @@ -14521,7 +14521,7 @@ dependencies = [ [[package]] name = "reth-storage-api" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eip7928 0.4.3", @@ -14547,7 +14547,7 @@ dependencies = [ [[package]] name = "reth-storage-errors" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eips 2.0.5", "alloy-primitives", @@ -14565,7 +14565,7 @@ dependencies = [ [[package]] name = "reth-tasks" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "crossbeam-utils", "dashmap", @@ -14586,7 +14586,7 @@ dependencies = [ [[package]] name = "reth-testing-utils" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -14602,7 +14602,7 @@ dependencies = [ [[package]] name = "reth-tokio-util" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "tokio", "tokio-stream", @@ -14612,7 +14612,7 @@ dependencies = [ [[package]] name = "reth-tracing" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "clap", "eyre", @@ -14632,7 +14632,7 @@ dependencies = [ [[package]] name = "reth-tracing-otlp" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "base64 0.22.1", "clap", @@ -14651,7 +14651,7 @@ dependencies = [ [[package]] name = "reth-transaction-pool" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -14698,7 +14698,7 @@ dependencies = [ [[package]] name = "reth-trie" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-eips 2.0.5", @@ -14724,7 +14724,7 @@ dependencies = [ [[package]] name = "reth-trie-common" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-consensus 2.0.5", "alloy-primitives", @@ -14751,7 +14751,7 @@ dependencies = [ [[package]] name = "reth-trie-db" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "metrics", @@ -14771,7 +14771,7 @@ dependencies = [ [[package]] name = "reth-trie-parallel" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-eip7928 0.4.3", "alloy-evm", @@ -14799,7 +14799,7 @@ dependencies = [ [[package]] name = "reth-trie-sparse" version = "2.3.0" -source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh#a81382c08c5127cad526ee4fe77059f914efaa2c" +source = "git+https://github.com/streamingfast/reth.git?tag=v2.3.0-fh-2#f9f4b7d33e5e965259189694a73e000f4cbdf2ee" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -18400,7 +18400,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c5f7c95348f20c1c913d72157b3c6dee6ea3e30b3d19502c5a7f6d3f160dacbf" dependencies = [ "cc", - "windows-targets 0.52.6", + "windows-targets 0.48.5", ] [[package]] @@ -19068,7 +19068,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.48.0", ] [[package]] diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 23502953b2b..f9aee8a7e30 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -353,82 +353,82 @@ reth-rpc-traits = { version = "0.4.1", default-features = false } reth-zstd-compressors = { version = "0.4.1", default-features = false } # ==================== RETH CRATES (git: streamingfast/reth tag v2.3.0-fh, rebased on upstream reth v2.3.0) ==================== -reth = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-basic-payload-builder = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-chain-state = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-chainspec = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-cli = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-cli-commands = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-cli-runner = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-cli-util = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-consensus = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-consensus-common = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-db = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-db-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-db-common = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-downloaders = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-e2e-test-utils = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-engine-local = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-engine-primitives = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-engine-tree = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-errors = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-eth-wire = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-eth-wire-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-ethereum = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-ethereum-cli = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-ethereum-consensus = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-ethereum-forks = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-ethereum-primitives = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-evm = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-evm-ethereum = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-exex = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-exex-test-utils = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-execution-cache = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-execution-errors = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-execution-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-fs-util = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-metrics = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-network = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-network-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-network-peers = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-node-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-node-builder = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-node-core = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-node-ethereum = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-node-events = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-node-metrics = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-payload-builder = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-payload-builder-primitives = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-payload-primitives = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-payload-util = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-payload-validator = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-provider = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-prune = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-prune-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-revm = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-rpc = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-rpc-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-rpc-builder = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-rpc-engine-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-rpc-eth-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-rpc-eth-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-rpc-server-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-stages = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-stages-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-static-file = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-static-file-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-storage-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-storage-errors = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-tasks = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-tracing = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-transaction-pool = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-trie = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-trie-common = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh", default-features = false } -reth-trie-db = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } -reth-trie-parallel = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } +reth = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-basic-payload-builder = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-chain-state = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-chainspec = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-cli = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-cli-commands = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-cli-runner = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-cli-util = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-consensus = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-consensus-common = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-db = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-db-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-db-common = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-downloaders = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-e2e-test-utils = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-engine-local = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-engine-primitives = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-engine-tree = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-errors = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-eth-wire = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-eth-wire-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-ethereum = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-ethereum-cli = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-ethereum-consensus = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-ethereum-forks = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-ethereum-primitives = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-evm = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-evm-ethereum = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-exex = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-exex-test-utils = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-execution-cache = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-execution-errors = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-execution-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-fs-util = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-metrics = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-network = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-network-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-network-peers = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-node-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-node-builder = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-node-core = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-node-ethereum = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-node-events = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-node-metrics = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-payload-builder = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-payload-builder-primitives = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-payload-primitives = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-payload-util = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-payload-validator = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-provider = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-prune = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-prune-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-revm = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-rpc = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-rpc-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-rpc-builder = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-rpc-engine-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-rpc-eth-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-rpc-eth-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-rpc-server-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-stages = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-stages-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-static-file = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-static-file-types = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-storage-api = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-storage-errors = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-tasks = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-tracing = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-transaction-pool = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-trie = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-trie-common = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2", default-features = false } +reth-trie-db = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } +reth-trie-parallel = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } # StreamingFast Firehose instrumentation crate (lives in the SF reth fork only). -reth-firehose = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh" } +reth-firehose = { git = "https://github.com/streamingfast/reth.git", tag = "v2.3.0-fh-2" } # ==================== FIREHOSE TRACER (crates.io) ==================== # Track the same major as the SF reth fork (`firehose/2.x` declares `firehose-tracer = "5"`).