diff --git a/Cargo.lock b/Cargo.lock index 0d6a3d1..de0dd45 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -316,9 +316,9 @@ dependencies = [ [[package]] name = "alloy-primitives" -version = "0.8.5" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "260d3ff3bff0bb84599f032a2f2c6828180b0ea0cd41fdaf44f39cef3ba41861" +checksum = "8ecb848c43f6b06ae3de2e4a67496cbbabd78ae87db0f1248934f15d76192c6a" dependencies = [ "alloy-rlp", "arbitrary", @@ -327,8 +327,9 @@ dependencies = [ "const-hex", "derive_arbitrary", "derive_more", + "foldhash", "getrandom", - "hashbrown 0.14.5", + "hashbrown 0.15.0", "hex-literal", "indexmap 2.6.0", "itoa", @@ -2663,6 +2664,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2" + [[package]] name = "foreign-types" version = "0.3.2" @@ -2949,7 +2956,6 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ "ahash", "allocator-api2", - "serde", ] [[package]] @@ -2957,6 +2963,10 @@ name = "hashbrown" version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" +dependencies = [ + "foldhash", + "serde", +] [[package]] name = "hashlink" @@ -5451,7 +5461,7 @@ dependencies = [ [[package]] name = "reth" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-consensus", "alloy-eips", @@ -5523,7 +5533,7 @@ dependencies = [ [[package]] name = "reth-auto-seal-consensus" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -5554,7 +5564,7 @@ dependencies = [ [[package]] name = "reth-basic-payload-builder" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -5578,7 +5588,7 @@ dependencies = [ [[package]] name = "reth-beacon-consensus" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -5613,7 +5623,7 @@ dependencies = [ [[package]] name = "reth-blockchain-tree" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -5646,7 +5656,7 @@ dependencies = [ [[package]] name = "reth-blockchain-tree-api" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "reth-consensus", @@ -5659,7 +5669,7 @@ dependencies = [ [[package]] name = "reth-chain-state" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -5683,7 +5693,7 @@ dependencies = [ [[package]] name = "reth-chainspec" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-chains", "alloy-eips", @@ -5704,7 +5714,7 @@ dependencies = [ [[package]] name = "reth-cli" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-genesis", "clap", @@ -5717,7 +5727,7 @@ dependencies = [ [[package]] name = "reth-cli-commands" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "ahash", "alloy-eips", @@ -5775,7 +5785,7 @@ dependencies = [ [[package]] name = "reth-cli-runner" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "reth-tasks", "tokio", @@ -5785,7 +5795,7 @@ dependencies = [ [[package]] name = "reth-cli-util" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -5802,7 +5812,7 @@ dependencies = [ [[package]] name = "reth-codecs" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-consensus", "alloy-eips", @@ -5818,7 +5828,7 @@ dependencies = [ [[package]] name = "reth-codecs-derive" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "convert_case", "proc-macro2", @@ -5829,7 +5839,7 @@ dependencies = [ [[package]] name = "reth-config" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "eyre", "humantime-serde", @@ -5843,7 +5853,7 @@ dependencies = [ [[package]] name = "reth-consensus" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "auto_impl", @@ -5854,7 +5864,7 @@ dependencies = [ [[package]] name = "reth-consensus-common" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "reth-chainspec", @@ -5866,7 +5876,7 @@ dependencies = [ [[package]] name = "reth-consensus-debug-client" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-consensus", "alloy-eips", @@ -5890,7 +5900,7 @@ dependencies = [ [[package]] name = "reth-db" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "bytes", @@ -5923,7 +5933,7 @@ dependencies = [ [[package]] name = "reth-db-api" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-genesis", "alloy-primitives", @@ -5948,7 +5958,7 @@ dependencies = [ [[package]] name = "reth-db-common" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-genesis", "alloy-primitives", @@ -5976,7 +5986,7 @@ dependencies = [ [[package]] name = "reth-db-models" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "arbitrary", @@ -5991,7 +6001,7 @@ dependencies = [ [[package]] name = "reth-discv4" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -6015,7 +6025,7 @@ dependencies = [ [[package]] name = "reth-discv5" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -6039,7 +6049,7 @@ dependencies = [ [[package]] name = "reth-dns-discovery" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "data-encoding", @@ -6061,7 +6071,7 @@ dependencies = [ [[package]] name = "reth-downloaders" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -6090,7 +6100,7 @@ dependencies = [ [[package]] name = "reth-ecies" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "aes", "alloy-primitives", @@ -6121,7 +6131,7 @@ dependencies = [ [[package]] name = "reth-engine-primitives" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "reth-execution-types", @@ -6134,7 +6144,7 @@ dependencies = [ [[package]] name = "reth-engine-service" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "futures", "pin-project", @@ -6156,7 +6166,7 @@ dependencies = [ [[package]] name = "reth-engine-tree" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -6193,7 +6203,7 @@ dependencies = [ [[package]] name = "reth-engine-util" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -6224,7 +6234,7 @@ dependencies = [ [[package]] name = "reth-errors" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "reth-blockchain-tree-api", "reth-consensus", @@ -6237,7 +6247,7 @@ dependencies = [ [[package]] name = "reth-eth-wire" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -6263,7 +6273,7 @@ dependencies = [ [[package]] name = "reth-eth-wire-types" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-chains", "alloy-eips", @@ -6280,7 +6290,7 @@ dependencies = [ [[package]] name = "reth-ethereum-cli" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "eyre", "reth-chainspec", @@ -6290,7 +6300,7 @@ dependencies = [ [[package]] name = "reth-ethereum-consensus" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "reth-chainspec", @@ -6303,7 +6313,7 @@ dependencies = [ [[package]] name = "reth-ethereum-engine-primitives" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -6322,7 +6332,7 @@ dependencies = [ [[package]] name = "reth-ethereum-forks" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-chains", "alloy-primitives", @@ -6342,7 +6352,7 @@ dependencies = [ [[package]] name = "reth-ethereum-payload-builder" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "reth-basic-payload-builder", @@ -6367,7 +6377,7 @@ dependencies = [ [[package]] name = "reth-etl" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "rayon", "reth-db-api", @@ -6377,7 +6387,7 @@ dependencies = [ [[package]] name = "reth-evm" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -6399,7 +6409,7 @@ dependencies = [ [[package]] name = "reth-evm-ethereum" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -6418,7 +6428,7 @@ dependencies = [ [[package]] name = "reth-execution-errors" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -6434,7 +6444,7 @@ dependencies = [ [[package]] name = "reth-execution-types" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -6449,7 +6459,7 @@ dependencies = [ [[package]] name = "reth-exex" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -6485,7 +6495,7 @@ dependencies = [ [[package]] name = "reth-exex-types" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -6498,7 +6508,7 @@ dependencies = [ [[package]] name = "reth-fs-util" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "serde", "serde_json", @@ -6508,7 +6518,7 @@ dependencies = [ [[package]] name = "reth-invalid-block-hooks" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -6533,7 +6543,7 @@ dependencies = [ [[package]] name = "reth-ipc" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "async-trait", "bytes", @@ -6554,7 +6564,7 @@ dependencies = [ [[package]] name = "reth-libmdbx" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "bitflags 2.6.0", "byteorder", @@ -6571,7 +6581,7 @@ dependencies = [ [[package]] name = "reth-mdbx-sys" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "bindgen", "cc", @@ -6580,7 +6590,7 @@ dependencies = [ [[package]] name = "reth-metrics" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "futures", "metrics", @@ -6592,7 +6602,7 @@ dependencies = [ [[package]] name = "reth-net-banlist" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", ] @@ -6600,7 +6610,7 @@ dependencies = [ [[package]] name = "reth-net-nat" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "futures-util", "if-addrs", @@ -6614,7 +6624,7 @@ dependencies = [ [[package]] name = "reth-network" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -6664,7 +6674,7 @@ dependencies = [ [[package]] name = "reth-network-api" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rpc-types-admin", @@ -6687,7 +6697,7 @@ dependencies = [ [[package]] name = "reth-network-p2p" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -6707,7 +6717,7 @@ dependencies = [ [[package]] name = "reth-network-peers" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -6722,7 +6732,7 @@ dependencies = [ [[package]] name = "reth-network-types" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "humantime-serde", "reth-ethereum-forks", @@ -6736,7 +6746,7 @@ dependencies = [ [[package]] name = "reth-nippy-jar" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "anyhow", "bincode", @@ -6753,7 +6763,7 @@ dependencies = [ [[package]] name = "reth-node-api" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "reth-engine-primitives", "reth-evm", @@ -6771,7 +6781,7 @@ dependencies = [ [[package]] name = "reth-node-builder" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rpc-types", @@ -6835,7 +6845,7 @@ dependencies = [ [[package]] name = "reth-node-core" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -6883,7 +6893,7 @@ dependencies = [ [[package]] name = "reth-node-ethereum" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "eyre", "reth-auto-seal-consensus", @@ -6908,7 +6918,7 @@ dependencies = [ [[package]] name = "reth-node-events" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -6931,7 +6941,7 @@ dependencies = [ [[package]] name = "reth-node-metrics" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "eyre", "http", @@ -6955,7 +6965,7 @@ dependencies = [ [[package]] name = "reth-node-types" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "reth-chainspec", "reth-db-api", @@ -6965,7 +6975,7 @@ dependencies = [ [[package]] name = "reth-optimism-chainspec" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-chains", "alloy-genesis", @@ -6984,7 +6994,7 @@ dependencies = [ [[package]] name = "reth-optimism-cli" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -7028,7 +7038,7 @@ dependencies = [ [[package]] name = "reth-optimism-consensus" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "reth-chainspec", @@ -7044,7 +7054,7 @@ dependencies = [ [[package]] name = "reth-optimism-evm" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "op-alloy-consensus", @@ -7068,7 +7078,7 @@ dependencies = [ [[package]] name = "reth-optimism-forks" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-chains", "alloy-primitives", @@ -7079,7 +7089,7 @@ dependencies = [ [[package]] name = "reth-optimism-node" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7127,7 +7137,7 @@ dependencies = [ [[package]] name = "reth-optimism-payload-builder" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7161,7 +7171,7 @@ dependencies = [ [[package]] name = "reth-optimism-primitives" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "reth-primitives", @@ -7171,7 +7181,7 @@ dependencies = [ [[package]] name = "reth-optimism-rpc" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7211,7 +7221,7 @@ dependencies = [ [[package]] name = "reth-payload-builder" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rpc-types", @@ -7231,7 +7241,7 @@ dependencies = [ [[package]] name = "reth-payload-primitives" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rpc-types", @@ -7253,7 +7263,7 @@ dependencies = [ [[package]] name = "reth-payload-validator" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-rpc-types", "reth-chainspec", @@ -7264,7 +7274,7 @@ dependencies = [ [[package]] name = "reth-primitives" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7300,7 +7310,7 @@ dependencies = [ [[package]] name = "reth-primitives-traits" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7324,7 +7334,7 @@ dependencies = [ [[package]] name = "reth-provider" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7367,7 +7377,7 @@ dependencies = [ [[package]] name = "reth-prune" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "itertools 0.13.0", @@ -7393,7 +7403,7 @@ dependencies = [ [[package]] name = "reth-prune-types" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "bytes", @@ -7407,7 +7417,7 @@ dependencies = [ [[package]] name = "reth-revm" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "reth-chainspec", @@ -7423,7 +7433,7 @@ dependencies = [ [[package]] name = "reth-rpc" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -7489,7 +7499,7 @@ dependencies = [ [[package]] name = "reth-rpc-api" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-json-rpc", @@ -7515,7 +7525,7 @@ dependencies = [ [[package]] name = "reth-rpc-builder" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-network", "alloy-rpc-types", @@ -7551,7 +7561,7 @@ dependencies = [ [[package]] name = "reth-rpc-engine-api" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7582,7 +7592,7 @@ dependencies = [ [[package]] name = "reth-rpc-eth-api" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-dyn-abi", "alloy-eips", @@ -7623,7 +7633,7 @@ dependencies = [ [[package]] name = "reth-rpc-eth-types" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7666,7 +7676,7 @@ dependencies = [ [[package]] name = "reth-rpc-layer" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-rpc-types-engine", "http", @@ -7679,7 +7689,7 @@ dependencies = [ [[package]] name = "reth-rpc-server-types" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -7695,7 +7705,7 @@ dependencies = [ [[package]] name = "reth-rpc-types-compat" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7711,7 +7721,7 @@ dependencies = [ [[package]] name = "reth-stages" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "bincode", @@ -7747,7 +7757,7 @@ dependencies = [ [[package]] name = "reth-stages-api" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "aquamarine", @@ -7773,7 +7783,7 @@ dependencies = [ [[package]] name = "reth-stages-types" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "bytes", @@ -7786,7 +7796,7 @@ dependencies = [ [[package]] name = "reth-static-file" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "parking_lot 0.12.3", @@ -7808,7 +7818,7 @@ dependencies = [ [[package]] name = "reth-static-file-types" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "clap", @@ -7820,7 +7830,7 @@ dependencies = [ [[package]] name = "reth-storage-api" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7839,7 +7849,7 @@ dependencies = [ [[package]] name = "reth-storage-errors" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7852,7 +7862,7 @@ dependencies = [ [[package]] name = "reth-tasks" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "auto_impl", "dyn-clone", @@ -7870,7 +7880,7 @@ dependencies = [ [[package]] name = "reth-tokio-util" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "tokio", "tokio-stream", @@ -7880,7 +7890,7 @@ dependencies = [ [[package]] name = "reth-tracing" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "clap", "eyre", @@ -7895,7 +7905,7 @@ dependencies = [ [[package]] name = "reth-transaction-pool" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7929,7 +7939,7 @@ dependencies = [ [[package]] name = "reth-trie" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -7953,7 +7963,7 @@ dependencies = [ [[package]] name = "reth-trie-common" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -7973,7 +7983,7 @@ dependencies = [ [[package]] name = "reth-trie-db" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -7998,7 +8008,7 @@ dependencies = [ [[package]] name = "reth-trie-parallel" version = "1.0.8" -source = "git+https://github.com/paradigmxyz/reth.git?rev=946f1a4#946f1a4c1814e6c4a9a2e1981952dcdb25661fe2" +source = "git+https://github.com/paradigmxyz/reth.git?rev=8ba7bc0#8ba7bc0799bf71f8d92d64acb63cbd6f2712709f" dependencies = [ "alloy-primitives", "alloy-rlp", diff --git a/Cargo.toml b/Cargo.toml index 283b655..01cffdc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -66,7 +66,7 @@ alloy = { version = "0.4", features = [ "signers", ] } alloy-network = { version = "0.4" } -alloy-primitives = { version = "0.8.5" } +alloy-primitives = { version = "0.8.7" } alloy-rpc-types = { version = "0.4" } alloy-signer-local = { version = "0.4", features = ["mnemonic"] } @@ -74,42 +74,42 @@ alloy-signer-local = { version = "0.4", features = ["mnemonic"] } tokio = { version = "1.21", default-features = false } # reth -reth = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } -reth-chainspec = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4", features = [ +reth = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } +reth-chainspec = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0", features = [ "optimism", ] } -reth-cli = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } -reth-cli-util = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } -reth-rpc-eth-api = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } -reth-node-api = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } -reth-node-builder = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } -reth-node-core = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4", features = [ +reth-cli = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } +reth-cli-util = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } +reth-rpc-eth-api = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } +reth-node-api = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } +reth-node-builder = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } +reth-node-core = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0", features = [ "optimism", ] } -reth-optimism-node = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4", features = [ +reth-optimism-node = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0", features = [ "optimism", ] } -reth-optimism-cli = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4", features = [ +reth-optimism-cli = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0", features = [ "optimism", ] } -reth-optimism-rpc = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4", features = [ +reth-optimism-rpc = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0", features = [ "optimism", ] } -reth-optimism-forks = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } -reth-optimism-chainspec = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } -reth-payload-builder = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } -reth-primitives = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4", features = [ +reth-optimism-forks = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } +reth-optimism-chainspec = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } +reth-payload-builder = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } +reth-primitives = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0", features = [ "optimism", ] } -reth-provider = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4", features = [ +reth-provider = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0", features = [ "optimism", ] } -reth-revm = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4", features = [ +reth-revm = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0", features = [ "optimism", ] } -reth-storage-api = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } -reth-tracing = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } -reth-transaction-pool = { git = "https://github.com/paradigmxyz/reth.git", rev = "946f1a4" } +reth-storage-api = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } +reth-tracing = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } +reth-transaction-pool = { git = "https://github.com/paradigmxyz/reth.git", rev = "8ba7bc0" } # rpc jsonrpsee = "0.24" diff --git a/crates/node/src/node.rs b/crates/node/src/node.rs index 8c9fb19..a759a13 100644 --- a/crates/node/src/node.rs +++ b/crates/node/src/node.rs @@ -6,7 +6,9 @@ use crate::evm::AlphaNetEvmConfig; use reth_node_api::{FullNodeTypes, NodeTypesWithEngine}; use reth_node_builder::{ - components::{ComponentsBuilder, ExecutorBuilder, PayloadServiceBuilder}, + components::{ + ComponentsBuilder, ExecutorBuilder, PayloadServiceBuilder, PoolBuilderConfigOverrides, + }, BuilderContext, Node, NodeTypes, }; use reth_optimism_chainspec::OpChainSpec; @@ -19,7 +21,7 @@ use reth_optimism_node::{ OpExecutorProvider, OptimismEngineTypes, }; use reth_payload_builder::PayloadBuilderHandle; -use reth_transaction_pool::TransactionPool; +use reth_transaction_pool::{SubPoolLimit, TransactionPool, TXPOOL_MAX_ACCOUNT_SLOTS_PER_SENDER}; /// Type configuration for a regular AlphaNet node. #[derive(Debug, Clone, Default)] @@ -54,7 +56,15 @@ impl AlphaNetNode { let RollupArgs { disable_txpool_gossip, compute_pending_block, discovery_v4, .. } = args; ComponentsBuilder::default() .node_types::() - .pool(OptimismPoolBuilder::default()) + .pool(OptimismPoolBuilder { + pool_config_overrides: PoolBuilderConfigOverrides { + queued_limit: Some(SubPoolLimit::default() * 2), + pending_limit: Some(SubPoolLimit::default() * 2), + basefee_limit: Some(SubPoolLimit::default() * 2), + max_account_slots: Some(TXPOOL_MAX_ACCOUNT_SLOTS_PER_SENDER * 2), + ..Default::default() + }, + }) .payload(AlphaNetPayloadBuilder::new(compute_pending_block)) .network(OptimismNetworkBuilder { disable_txpool_gossip, diff --git a/crates/wallet/src/lib.rs b/crates/wallet/src/lib.rs index a5ead79..1be74ae 100644 --- a/crates/wallet/src/lib.rs +++ b/crates/wallet/src/lib.rs @@ -344,7 +344,7 @@ mod tests { }, }, )])); - assert_eq!(serde_json::to_string(&caps).unwrap(), "{\"431136\":{\"delegation\":{\"addresses\":[\"0x90F79bf6EB2c4f870365E785982E1f101E93b906\"]}}}"); + assert_eq!(serde_json::to_string(&caps).unwrap(), "{\"431136\":{\"delegation\":{\"addresses\":[\"0x90f79bf6eb2c4f870365e785982e1f101e93b906\"]}}}"); } #[test]