From a2d9d50dd1b7555a7c78f5de78a712199214b3f4 Mon Sep 17 00:00:00 2001 From: Solar Mithril Date: Thu, 7 Aug 2025 16:35:48 +0500 Subject: [PATCH 1/2] Add ExecutedBlock push on every built flashblock --- Cargo.lock | 4104 ++++++++--------- Cargo.toml | 128 +- .../src/builders/flashblocks/payload.rs | 34 +- .../src/builders/flashblocks/service.rs | 8 + .../src/primitives/reth/engine_api_builder.rs | 22 +- crates/op-rbuilder/src/revert_protection.rs | 6 +- 6 files changed, 2162 insertions(+), 2140 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 803a89b18..8ba377c59 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -97,9 +97,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy" -version = "1.0.20" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae58d888221eecf621595e2096836ce7cfc37be06bfa39d7f64aa6a3ea4c9e5b" +checksum = "992a9d0732a0e0e1a34d61a6553ad28f761c9049bb46572d3916f172348d2cb7" dependencies = [ "alloy-consensus", "alloy-contract", @@ -115,29 +115,30 @@ dependencies = [ "alloy-signer-local", "alloy-transport", "alloy-transport-http", + "alloy-trie", ] [[package]] name = "alloy-chains" -version = "0.2.5" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5674914c2cfdb866c21cb0c09d82374ee39a1395cf512e7515f4c014083b3fff" +checksum = "a379c0d821498c996ceb9e7519fc2dab8286c35a203c1fb95f80ecd66e07cf2f" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "num_enum", "serde", - "strum 0.27.1", + "strum 0.27.2", ] [[package]] name = "alloy-consensus" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b6093bc69509849435a2d68237a2e9fea79d27390c8e62f1e4012c460aabad8" +checksum = "35f021a55afd68ff2364ccfddaa364fc9a38a72200cdc74fcfb8dc3231d38f2c" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-serde", "alloy-trie", @@ -153,18 +154,18 @@ dependencies = [ "secp256k1 0.30.0", "serde", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "alloy-consensus-any" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d1cfed4fefd13b5620cb81cdb6ba397866ff0de514c1b24806e6e79cdff5570" +checksum = "5a0ecca7a71b1f88e63d19e2d9397ce56949d3dd3484fd73c73d0077dc5c93d4" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-serde", "arbitrary", @@ -173,49 +174,49 @@ dependencies = [ [[package]] name = "alloy-contract" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28074a21cd4f7c3a7ab218c4f38fae6be73944e1feae3b670c68b60bf85ca40" +checksum = "dd26132cbfa6e5f191a01f7b9725eaa0680a953be1fd005d588b0e9422c16456" dependencies = [ "alloy-consensus", "alloy-dyn-abi", - "alloy-json-abi 1.3.0", + "alloy-json-abi 1.3.1", "alloy-network", "alloy-network-primitives", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-provider", "alloy-rpc-types-eth", - "alloy-sol-types 1.3.0", + "alloy-sol-types 1.3.1", "alloy-transport", "futures", "futures-util", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "alloy-core" -version = "1.2.1" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad31216895d27d307369daa1393f5850b50bbbd372478a9fa951c095c210627e" +checksum = "bfe6c56d58fbfa9f0f6299376e8ce33091fc6494239466814c3f54b55743cb09" dependencies = [ "alloy-dyn-abi", - "alloy-json-abi 1.3.0", - "alloy-primitives 1.3.0", + "alloy-json-abi 1.3.1", + "alloy-primitives 1.3.1", "alloy-rlp", - "alloy-sol-types 1.3.0", + "alloy-sol-types 1.3.1", ] [[package]] name = "alloy-dyn-abi" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9e8a436f0aad7df8bb47f144095fba61202265d9f5f09a70b0e3227881a668e" +checksum = "a3f56873f3cac7a2c63d8e98a4314b8311aa96adb1a0f82ae923eb2119809d2c" dependencies = [ - "alloy-json-abi 1.3.0", - "alloy-primitives 1.3.0", - "alloy-sol-type-parser 1.3.0", - "alloy-sol-types 1.3.0", + "alloy-json-abi 1.3.1", + "alloy-primitives 1.3.1", + "alloy-sol-type-parser 1.3.1", + "alloy-sol-types 1.3.1", "derive_more", "itoa", "serde", @@ -229,13 +230,13 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "741bdd7499908b3aa0b159bba11e71c8cddd009a2c2eb7a06e825f1ec87900a5" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "arbitrary", "crc", "rand 0.8.5", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] @@ -244,7 +245,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b82752a889170df67bbb36d42ca63c531eb16274f0d7299ae2a680facba17bd" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "arbitrary", "rand 0.8.5", @@ -257,26 +258,26 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d4769c6ffddca380b0070d71c8b7f30bed375543fe76bb2f74ec0acf4b7cd16" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "arbitrary", "k256", "rand 0.8.5", "serde", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "alloy-eips" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5937e2d544e9b71000942d875cbc57965b32859a666ea543cc57aae5a06d602d" +checksum = "7473a19f02b25f8e1e8c69d35f02c07245694d11bd91bfe00e9190ac106b3838" dependencies = [ "alloy-eip2124", "alloy-eip2930", "alloy-eip7702", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-serde", "arbitrary", @@ -292,52 +293,52 @@ dependencies = [ [[package]] name = "alloy-evm" -version = "0.12.3" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff5aae4c6dc600734b206b175f3200085ee82dcdaa388760358830a984ca9869" +checksum = "28de0dd1bbb0634ef7c3715e8e60176b77b82f8b6b15b2e35fe64cf6640f6550" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-eth", - "alloy-sol-types 1.3.0", + "alloy-sol-types 1.3.1", "auto_impl", "derive_more", "op-alloy-consensus", - "op-revm 7.0.1", - "revm 26.0.1", - "thiserror 2.0.12", + "op-revm 8.1.0", + "revm 27.1.0", + "thiserror 2.0.16", ] [[package]] name = "alloy-evm" -version = "0.15.0" +version = "0.18.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28de0dd1bbb0634ef7c3715e8e60176b77b82f8b6b15b2e35fe64cf6640f6550" +checksum = "ff4d88e267e4b599e944e1d32fbbfeaf4b8ea414e54da27306ede37c0798684d" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-eth", - "alloy-sol-types 1.3.0", + "alloy-sol-types 1.3.1", "auto_impl", "derive_more", "op-alloy-consensus", - "op-revm 8.0.3", - "revm 27.0.3", - "thiserror 2.0.12", + "op-revm 9.0.1", + "revm 28.0.1", + "thiserror 2.0.16", ] [[package]] name = "alloy-genesis" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c51b4c13e02a8104170a4de02ccf006d7c233e6c10ab290ee16e7041e6ac221d" +checksum = "17b2c29f25098bfa4cd3d9ec7806e1506716931e188c7c0843284123831c2cf1" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-serde", "alloy-trie", "serde", @@ -346,13 +347,13 @@ dependencies = [ [[package]] name = "alloy-hardforks" -version = "0.2.12" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819a3620fe125e0fff365363315ee5e24c23169173b19747dfd6deba33db8990" +checksum = "3165210652f71dfc094b051602bafd691f506c54050a174b1cba18fb5ef706a3" dependencies = [ "alloy-chains", "alloy-eip2124", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "auto_impl", "dyn-clone", "serde", @@ -372,109 +373,109 @@ dependencies = [ [[package]] name = "alloy-json-abi" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "459f98c6843f208856f338bfb25e65325467f7aff35dfeb0484d0a76e059134b" +checksum = "125a1c373261b252e53e04d6e92c37d881833afc1315fceab53fd46045695640" dependencies = [ - "alloy-primitives 1.3.0", - "alloy-sol-type-parser 1.3.0", + "alloy-primitives 1.3.1", + "alloy-sol-type-parser 1.3.1", "serde", "serde_json", ] [[package]] name = "alloy-json-rpc" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b590caa6b6d8bc10e6e7a7696c59b1e550e89f27f50d1ee13071150d3a3e3f66" +checksum = "7a4d1f49fdf9780b60e52c20ffcc1e352d8d27885cc8890620eb584978265dd9" dependencies = [ - "alloy-primitives 1.3.0", - "alloy-sol-types 1.3.0", + "alloy-primitives 1.3.1", + "alloy-sol-types 1.3.1", "http", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tracing", ] [[package]] name = "alloy-network" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36fe5af1fca03277daa56ad4ce5f6d623d3f4c2273ea30b9ee8674d18cefc1fa" +checksum = "2991c432e149babfd996194f8f558f85d7326ac4cf52c55732d32078ff0282d4" dependencies = [ "alloy-consensus", "alloy-consensus-any", "alloy-eips", "alloy-json-rpc", "alloy-network-primitives", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-any", "alloy-rpc-types-eth", "alloy-serde", "alloy-signer", - "alloy-sol-types 1.3.0", + "alloy-sol-types 1.3.1", "async-trait", "auto_impl", "derive_more", "futures-utils-wasm", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "alloy-network-primitives" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793df1e3457573877fbde8872e4906638fde565ee2d3bd16d04aad17d43dbf0e" +checksum = "1d540d962ddbc3e95153bafe56ccefeb16dfbffa52c5f7bdd66cd29ec8f52259" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-serde", "serde", ] [[package]] name = "alloy-op-evm" -version = "0.12.3" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "588a87b77b30452991151667522d2f2f724cec9c2ec6602e4187bc97f66d8095" +checksum = "0afe768962308a08b42fddef8a4296324f140b5a8dd0d4360038229885ce9434" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.12.3", + "alloy-evm 0.15.0", "alloy-op-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "auto_impl", "op-alloy-consensus", - "op-revm 7.0.1", - "revm 26.0.1", + "op-revm 8.1.0", + "revm 27.1.0", ] [[package]] name = "alloy-op-evm" -version = "0.15.0" +version = "0.18.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0afe768962308a08b42fddef8a4296324f140b5a8dd0d4360038229885ce9434" +checksum = "ead219a54943c27b0bb568401cbfa6afe04398b97a76fd33b29745d0c0f35b43" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.15.0", + "alloy-evm 0.18.3", "alloy-op-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "auto_impl", "op-alloy-consensus", - "op-revm 8.0.3", - "revm 27.0.3", + "op-revm 9.0.1", + "revm 28.0.1", ] [[package]] name = "alloy-op-hardforks" -version = "0.2.12" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2090f21bb6df43e147d976e754bc9a007ca851badbfc6685377aa679b5f151d9" +checksum = "3417f4187eaf7f7fb0d7556f0197bca26f0b23c4bb3aca0c9d566dc1c5d727a2" dependencies = [ "alloy-chains", "alloy-hardforks", @@ -493,7 +494,7 @@ dependencies = [ "const-hex", "derive_more", "foldhash", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "indexmap 2.10.0", "itoa", "k256", @@ -510,20 +511,19 @@ dependencies = [ [[package]] name = "alloy-primitives" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cfebde8c581a5d37b678d0a48a32decb51efd7a63a08ce2517ddec26db705c8" +checksum = "bc9485c56de23438127a731a6b4c87803d49faf1a7068dcd1d8768aca3a9edb9" dependencies = [ "alloy-rlp", "arbitrary", "bytes", "cfg-if", "const-hex", - "derive_arbitrary", "derive_more", "foldhash", "getrandom 0.3.3", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "indexmap 2.10.0", "itoa", "k256", @@ -531,7 +531,7 @@ dependencies = [ "paste", "proptest", "proptest-derive", - "rand 0.9.1", + "rand 0.9.2", "ruint", "rustc-hash 2.1.1", "serde", @@ -541,9 +541,9 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d59879a772ebdcde9dc4eb38b2535d32e8503d3175687cc09e763a625c5fcf32" +checksum = "7e96d8084a1cf96be2df6219ac407275ac20c1136fa01f911535eb489aa006e8" dependencies = [ "alloy-chains", "alloy-consensus", @@ -551,14 +551,14 @@ dependencies = [ "alloy-json-rpc", "alloy-network", "alloy-network-primitives", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-pubsub", "alloy-rpc-client", "alloy-rpc-types-engine", "alloy-rpc-types-eth", "alloy-rpc-types-txpool", "alloy-signer", - "alloy-sol-types 1.3.0", + "alloy-sol-types 1.3.1", "alloy-transport", "alloy-transport-http", "alloy-transport-ipc", @@ -570,14 +570,13 @@ dependencies = [ "either", "futures", "futures-utils-wasm", - "http", "lru 0.13.0", "parking_lot", "pin-project", "reqwest", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tracing", "url", @@ -586,13 +585,14 @@ dependencies = [ [[package]] name = "alloy-pubsub" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbdfb2899b54b7cb0063fa8e61938320f9be6b81b681be69c203abf130a87baa" +checksum = "8a682f14e10c3f4489c57b64ed457801b3e7ffc5091b6a35883d0e5960b9b894" dependencies = [ "alloy-json-rpc", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-transport", + "auto_impl", "bimap", "futures", "parking_lot", @@ -624,17 +624,17 @@ checksum = "64b728d511962dda67c1bc7ea7c03736ec275ed2cf4c35d9585298ac9ccf3b73" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "alloy-rpc-client" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f060e3bb9f319eb01867a2d6d1ff9e0114e8877f5ca8f5db447724136106cae" +checksum = "194ff51cd1d2e65c66b98425e0ca7eb559ca1a579725834c986d84faf8e224c0" dependencies = [ "alloy-json-rpc", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-pubsub", "alloy-transport", "alloy-transport-http", @@ -655,11 +655,11 @@ dependencies = [ [[package]] name = "alloy-rpc-types" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d47b637369245d2dafef84b223b1ff5ea59e6cd3a98d2d3516e32788a0b216df" +checksum = "8d4fe522f6fc749c8afce721bdc8f73b715d317c3c02fcb9b51f7a143e4401dd" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "alloy-rpc-types-eth", "alloy-serde", @@ -668,23 +668,23 @@ dependencies = [ [[package]] name = "alloy-rpc-types-admin" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db29bf8f7c961533b017f383122cab6517c8da95712cf832e23c60415d520a58" +checksum = "30f218456a0a70a234ed52c181f04e6c98b6810c25273cf5280d32dd2cbdc876" dependencies = [ "alloy-genesis", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "serde", "serde_json", ] [[package]] name = "alloy-rpc-types-anvil" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0b1f499acb3fc729615147bc113b8b798b17379f19d43058a687edc5792c102" +checksum = "c6af88d9714b499675164cac2fa2baadb3554579ab3ea8bc0d7b0c0de4f9d692" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-eth", "alloy-serde", "serde", @@ -692,9 +692,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e26b4dd90b33bd158975307fb9cf5fafa737a0e33cbb772a8648bf8be13c104" +checksum = "124b742619519d5932e586631f11050028b29c30e3e195f2bb04228c886253d6" dependencies = [ "alloy-consensus-any", "alloy-rpc-types-eth", @@ -703,41 +703,42 @@ dependencies = [ [[package]] name = "alloy-rpc-types-beacon" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9196cbbf4b82a3cc0c471a8e68ccb30102170d930948ac940d2bceadc1b1346b" +checksum = "fd39ff755554e506ae0f6a8e8251f8633bd7512cce0d7d1a7cfd689797e0daa5" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "ethereum_ssz", "ethereum_ssz_derive", "serde", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", "tree_hash", "tree_hash_derive", ] [[package]] name = "alloy-rpc-types-debug" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71841e6fc8e221892035a74f7d5b279c0a2bf27a7e1c93e7476c64ce9056624e" +checksum = "1c6a6c8ae298c2739706ee3cd996c220b0ea406e6841a4e4290c7336edd5f811" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", + "derive_more", "serde", ] [[package]] name = "alloy-rpc-types-engine" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f9cbf5f781b9ee39cfdddea078fdef6015424f4c8282ef0e5416d15ca352c4" +checksum = "9a1a77a23d609bca2e4a60f992dde5f987475cb064da355fa4dbd7cda2e1bb48" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-serde", "derive_more", @@ -746,40 +747,40 @@ dependencies = [ "jsonwebtoken", "rand 0.8.5", "serde", - "strum 0.27.1", + "strum 0.27.2", ] [[package]] name = "alloy-rpc-types-eth" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46586ec3c278639fc0e129f0eb73dbfa3d57f683c44b2ff5e066fab7ba63fa1f" +checksum = "781d4d5020bea8f020e164f5593101c2e2f790d66d04a0727839d03bc4411ed7" dependencies = [ "alloy-consensus", "alloy-consensus-any", "alloy-eips", "alloy-network-primitives", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-serde", - "alloy-sol-types 1.3.0", + "alloy-sol-types 1.3.1", "arbitrary", "itertools 0.14.0", "serde", "serde_json", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "alloy-rpc-types-mev" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79b6e80b501842c3f5803dd5752ae41b61f43bf6d2e1b8d29999d3312d67a8a5" +checksum = "81f742708f7ea7c3dc6067e7d87b6635c0817cf142b7c72cb8e8e3e07371aa3a" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-eth", "alloy-serde", "serde", @@ -788,25 +789,25 @@ dependencies = [ [[package]] name = "alloy-rpc-types-trace" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc9a2184493c374ca1dbba9569d37215c23e489970f8c3994f731cb3ed6b0b7d" +checksum = "719e5eb9c15e21dab3dee2cac53505500e5e701f25d556734279c5f02154022a" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-eth", "alloy-serde", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "alloy-rpc-types-txpool" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3aaf142f4f6c0bdd06839c422179bae135024407d731e6f365380f88cd4730e" +checksum = "37c751233a6067ccc8a4cbd469e0fd34e0d9475fd118959dbc777ae3af31bba7" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-eth", "alloy-serde", "serde", @@ -814,11 +815,11 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e1722bc30feef87cc0fa824e43c9013f9639cc6c037be7be28a31361c788be2" +checksum = "30be84f45d4f687b00efaba1e6290cbf53ccc8f6b8fbb54e4c2f9d2a0474ce95" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "arbitrary", "serde", "serde_json", @@ -826,33 +827,33 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3674beb29e68fbbc7be302b611cf35fe07b736e308012a280861df5a2361395" +checksum = "fa8c24b883fe56395db64afcd665fca32dcdef670a59e5338de6892c2e38d7e9" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "async-trait", "auto_impl", "either", "elliptic-curve", "k256", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "alloy-signer-local" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad7094c39cd41b03ed642145b0bd37251e31a9cf2ed19e1ce761f089867356a6" +checksum = "05724615fd2ec3417f5cd07cab908300cbb3aae5badc1b805ca70c555b26775f" dependencies = [ "alloy-consensus", "alloy-network", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-signer", "async-trait", "k256", "rand 0.8.5", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] @@ -866,21 +867,21 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "alloy-sol-macro" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aedac07a10d4c2027817a43cc1f038313fc53c7ac866f7363239971fd01f9f18" +checksum = "d20d867dcf42019d4779519a1ceb55eba8d7f3d0e4f0a89bcba82b8f9eb01e48" dependencies = [ - "alloy-sol-macro-expander 1.3.0", - "alloy-sol-macro-input 1.3.0", + "alloy-sol-macro-expander 1.3.1", + "alloy-sol-macro-input 1.3.1", "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -896,27 +897,27 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "syn-solidity 0.8.25", "tiny-keccak", ] [[package]] name = "alloy-sol-macro-expander" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24f9a598f010f048d8b8226492b6401104f5a5c1273c2869b72af29b48bb4ba9" +checksum = "b74e91b0b553c115d14bd0ed41898309356dc85d0e3d4b9014c4e7715e48c8ad" dependencies = [ - "alloy-json-abi 1.3.0", - "alloy-sol-macro-input 1.3.0", + "alloy-json-abi 1.3.1", + "alloy-sol-macro-input 1.3.1", "const-hex", "heck", "indexmap 2.10.0", "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.104", - "syn-solidity 1.3.0", + "syn 2.0.106", + "syn-solidity 1.3.1", "tiny-keccak", ] @@ -932,17 +933,17 @@ dependencies = [ "macro-string", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "syn-solidity 0.8.25", ] [[package]] name = "alloy-sol-macro-input" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f494adf9d60e49aa6ce26dfd42c7417aa6d4343cf2ae621f20e4d92a5ad07d85" +checksum = "84194d31220803f5f62d0a00f583fd3a062b36382e2bea446f1af96727754565" dependencies = [ - "alloy-json-abi 1.3.0", + "alloy-json-abi 1.3.1", "const-hex", "dunce", "heck", @@ -950,8 +951,8 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.104", - "syn-solidity 1.3.0", + "syn 2.0.106", + "syn-solidity 1.3.1", ] [[package]] @@ -966,9 +967,9 @@ dependencies = [ [[package]] name = "alloy-sol-type-parser" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52db32fbd35a9c0c0e538b58b81ebbae08a51be029e7ad60e08b60481c2ec6c3" +checksum = "fe8c27b3cf6b2bb8361904732f955bc7c05e00be5f469cec7e2280b6167f3ff0" dependencies = [ "serde", "winnow", @@ -989,24 +990,25 @@ dependencies = [ [[package]] name = "alloy-sol-types" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a285b46e3e0c177887028278f04cc8262b76fd3b8e0e20e93cea0a58c35f5ac5" +checksum = "f5383d34ea00079e6dd89c652bcbdb764db160cef84e6250926961a0b2295d04" dependencies = [ - "alloy-json-abi 1.3.0", - "alloy-primitives 1.3.0", - "alloy-sol-macro 1.3.0", + "alloy-json-abi 1.3.1", + "alloy-primitives 1.3.1", + "alloy-sol-macro 1.3.1", "serde", ] [[package]] name = "alloy-transport" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f89bec2f59a41c0e259b6fe92f78dfc49862c17d10f938db9c33150d5a7f42b6" +checksum = "20b7f8b6c540b55e858f958d3a92223494cf83c4fb43ff9b26491edbeb3a3b71" dependencies = [ "alloy-json-rpc", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", + "auto_impl", "base64 0.22.1", "derive_more", "futures", @@ -1014,7 +1016,7 @@ dependencies = [ "parking_lot", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tower 0.5.2", "tracing", @@ -1024,9 +1026,9 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d3615ec64d775fec840f4e9d5c8e1f739eb1854d8d28db093fb3d4805e0cb53" +checksum = "260e9584dfd7998760d7dfe1856c6f8f346462b9e7837287d7eddfb3922ef275" dependencies = [ "alloy-json-rpc", "alloy-transport", @@ -1039,9 +1041,9 @@ dependencies = [ [[package]] name = "alloy-transport-ipc" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "374db72669d8ee09063b9aa1a316e812d5cdfce7fc9a99a3eceaa0e5512300d2" +checksum = "9491a1d81e97ae9d919da49e1c63dec4729c994e2715933968b8f780aa18793e" dependencies = [ "alloy-json-rpc", "alloy-pubsub", @@ -1059,9 +1061,9 @@ dependencies = [ [[package]] name = "alloy-transport-ws" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5dbaa6851875d59c8803088f4b6ec72eaeddf7667547ae8995c1a19fbca6303" +checksum = "d056ef079553e1f18834d6ef4c2793e4d51ac742021b2be5039dd623fe1354f0" dependencies = [ "alloy-pubsub", "alloy-transport", @@ -1077,11 +1079,11 @@ dependencies = [ [[package]] name = "alloy-trie" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bada1fc392a33665de0dc50d401a3701b62583c655e3522a323490a5da016962" +checksum = "e3412d52bb97c6c6cc27ccc28d4e6e8cf605469101193b50b0bd5813b1f990b5" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "arbitrary", "arrayvec", @@ -1097,15 +1099,15 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "1.0.23" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f916ff6d52f219c44a9684aea764ce2c7e1d53bd4a724c9b127863aeacc30bb" +checksum = "72e29436068f836727d4e7c819ae6bf6f9c9e19a32e96fc23e814709a277f23a" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "darling", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1125,9 +1127,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.19" +version = "0.6.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933" +checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192" dependencies = [ "anstyle", "anstyle-parse", @@ -1155,29 +1157,29 @@ dependencies = [ [[package]] name = "anstyle-query" -version = "1.1.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9" +checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "anstyle-wincon" -version = "3.0.9" +version = "3.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882" +checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "anyhow" -version = "1.0.98" +version = "1.0.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" +checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" [[package]] name = "aquamarine" @@ -1190,14 +1192,14 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "arbitrary" -version = "1.4.1" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223" +checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" dependencies = [ "derive_arbitrary", ] @@ -1239,7 +1241,7 @@ dependencies = [ "ark-std 0.5.0", "educe", "fnv", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "itertools 0.13.0", "num-bigint", "num-integer", @@ -1332,7 +1334,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62945a2f7e6de02a31fe400aa489f0e0f5b2502e69f95f853adb82a96c7a6b60" dependencies = [ "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1370,7 +1372,7 @@ dependencies = [ "num-traits", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1385,7 +1387,7 @@ dependencies = [ "ark-std 0.5.0", "educe", "fnv", - "hashbrown 0.15.4", + "hashbrown 0.15.5", ] [[package]] @@ -1459,7 +1461,7 @@ checksum = "213888f660fddcca0d257e88e54ac05bca01885f258ccdf695bafd77031bb69d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1554,9 +1556,9 @@ checksum = "155a5a185e42c6b77ac7b88a15143d930a9e9727a5b7b77eed417404ab15c247" [[package]] name = "async-compression" -version = "0.4.25" +version = "0.4.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40f6024f3f856663b45fd0c9b6f2024034a702f453549449e0d84a305900dad4" +checksum = "ddb939d66e4ae03cee6091612804ba446b12878410cfa17f785f4dd67d4014e8" dependencies = [ "brotli", "flate2", @@ -1570,9 +1572,9 @@ dependencies = [ [[package]] name = "async-lock" -version = "3.4.0" +version = "3.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" +checksum = "5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc" dependencies = [ "event-listener", "event-listener-strategy", @@ -1598,18 +1600,18 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "async-trait" -version = "0.1.88" +version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" +checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1647,7 +1649,7 @@ checksum = "ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1658,9 +1660,9 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "aws-lc-rs" -version = "1.13.2" +version = "1.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08b5d4e069cbc868041a64bd68dc8cb39a0d79585cd6c5a24caa8c2d622121be" +checksum = "5c953fe1ba023e6b7730c0d4b031d06f267f23a46167dcbd40316644b10a17ba" dependencies = [ "aws-lc-sys", "zeroize", @@ -1788,9 +1790,9 @@ checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973" [[package]] name = "backon" -version = "1.5.1" +version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "302eaff5357a264a2c42f127ecb8bac761cf99749fc3dc95677e2743991f99e7" +checksum = "592277618714fbcecda9a02ba7a8781f319d26532a88553bbacc77ba5d2b3a8d" dependencies = [ "fastrand", "tokio", @@ -1871,7 +1873,7 @@ version = "0.69.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "cexpr", "clang-sys", "itertools 0.12.1", @@ -1884,7 +1886,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.104", + "syn 2.0.106", "which", ] @@ -1894,7 +1896,7 @@ version = "0.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "cexpr", "clang-sys", "itertools 0.13.0", @@ -1903,7 +1905,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1960,7 +1962,7 @@ checksum = "3787a07661997bfc05dd3431e379c0188573f78857080cf682e1393ab8e4d64c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1971,9 +1973,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.9.1" +version = "2.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" +checksum = "6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29" dependencies = [ "serde", ] @@ -1991,19 +1993,6 @@ dependencies = [ "wyz", ] -[[package]] -name = "blake3" -version = "1.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0" -dependencies = [ - "arrayref", - "arrayvec", - "cc", - "cfg-if", - "constant_time_eq", -] - [[package]] name = "block-buffer" version = "0.9.0" @@ -2049,7 +2038,7 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c340fe0f0b267787095cbe35240c6786ff19da63ec7b69367ba338eace8169b" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "boa_interner", "boa_macros", "boa_string", @@ -2065,7 +2054,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f620c3f06f51e65c0504ddf04978be1b814ac6586f0b45f6019801ab5efd37f9" dependencies = [ "arrayvec", - "bitflags 2.9.1", + "bitflags 2.9.2", "boa_ast", "boa_gc", "boa_interner", @@ -2077,7 +2066,7 @@ dependencies = [ "cfg-if", "dashmap 6.1.0", "fast-float2", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "icu_normalizer 1.5.0", "indexmap 2.10.0", "intrusive-collections", @@ -2099,7 +2088,7 @@ dependencies = [ "static_assertions", "tap", "thin-vec", - "thiserror 2.0.12", + "thiserror 2.0.16", "time", ] @@ -2112,7 +2101,7 @@ dependencies = [ "boa_macros", "boa_profiler", "boa_string", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "thin-vec", ] @@ -2124,7 +2113,7 @@ checksum = "42407a3b724cfaecde8f7d4af566df4b56af32a2f11f0956f5570bb974e7f749" dependencies = [ "boa_gc", "boa_macros", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "indexmap 2.10.0", "once_cell", "phf", @@ -2140,7 +2129,7 @@ checksum = "9fd3f870829131332587f607a7ff909f1af5fc523fd1b192db55fbbdf52e8d3c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "synstructure 0.13.2", ] @@ -2150,7 +2139,7 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9cc142dac798cdc6e2dbccfddeb50f36d2523bb977a976e19bdb3ae19b740804" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "boa_ast", "boa_interner", "boa_macros", @@ -2213,7 +2202,7 @@ dependencies = [ "serde_json", "serde_repr", "serde_urlencoded", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-util", "tower-service", @@ -2243,9 +2232,9 @@ dependencies = [ [[package]] name = "brotli" -version = "8.0.1" +version = "8.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d" +checksum = "4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -2291,22 +2280,22 @@ checksum = "175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e" [[package]] name = "bytemuck" -version = "1.23.1" +version = "1.23.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422" +checksum = "3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677" dependencies = [ "bytemuck_derive", ] [[package]] name = "bytemuck_derive" -version = "1.9.3" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1" +checksum = "4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2342,9 +2331,9 @@ dependencies = [ [[package]] name = "camino" -version = "1.1.10" +version = "1.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab" +checksum = "5d07aa9a93b00c76f71bc35d598bed923f6d4f3a9ca5c24b7737ae1a292841c0" dependencies = [ "serde", ] @@ -2382,7 +2371,7 @@ dependencies = [ "semver 1.0.26", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] @@ -2393,9 +2382,9 @@ checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53" [[package]] name = "castaway" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5" +checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a" dependencies = [ "rustversion", ] @@ -2414,7 +2403,7 @@ dependencies = [ "quote", "serde", "serde_json", - "syn 2.0.104", + "syn 2.0.106", "tempfile", "toml", ] @@ -2447,9 +2436,9 @@ dependencies = [ [[package]] name = "cfg-if" -version = "1.0.1" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" +checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" [[package]] name = "cfg_aliases" @@ -2495,9 +2484,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.41" +version = "4.5.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9" +checksum = "1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318" dependencies = [ "clap_builder", "clap_derive", @@ -2505,9 +2494,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.41" +version = "4.5.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d" +checksum = "b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8" dependencies = [ "anstream", "anstyle", @@ -2517,14 +2506,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.41" +version = "4.5.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491" +checksum = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6" dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2622,9 +2611,9 @@ dependencies = [ [[package]] name = "const-hex" -version = "1.14.1" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83e22e0ed40b96a48d3db274f72fd365bd78f67af39b6bbd47e8a15e1c6207ff" +checksum = "dccd746bf9b1038c0507b7cec21eb2b11222db96a2902c96e8c185d6d20fb9c4" dependencies = [ "cfg-if", "cpufeatures", @@ -2659,12 +2648,6 @@ dependencies = [ "unicode-xid", ] -[[package]] -name = "constant_time_eq" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" - [[package]] name = "convert_case" version = "0.7.1" @@ -2735,9 +2718,9 @@ checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" [[package]] name = "crc32fast" -version = "1.4.2" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" dependencies = [ "cfg-if", ] @@ -2788,7 +2771,7 @@ version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "crossterm_winapi", "mio", "parking_lot", @@ -2838,9 +2821,9 @@ dependencies = [ [[package]] name = "ctor" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4735f265ba6a1188052ca32d461028a7d1125868be18e287e756019da7607b5" +checksum = "ec09e802f5081de6157da9a75701d6c713d8dc3ba52571fd4bd25f412644e8a6" dependencies = [ "ctor-proc-macro", "dtor", @@ -2848,9 +2831,9 @@ dependencies = [ [[package]] name = "ctor-proc-macro" -version = "0.0.5" +version = "0.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f211af61d8efdd104f96e57adf5e426ba1bc3ed7a4ead616e15e5881fd79c4d" +checksum = "e2931af7e13dc045d8e9d26afccc6fa115d64e115c9c84b1166288b46f6782c2" [[package]] name = "ctr" @@ -2863,9 +2846,9 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "4.2.0" +version = "4.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "373b7c5dbd637569a2cca66e8d66b8c446a1e7bf064ea321d265d7b3dfe7c97e" +checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" dependencies = [ "cfg-if", "cpufeatures", @@ -2885,7 +2868,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2909,7 +2892,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2920,7 +2903,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2973,7 +2956,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976" dependencies = [ "data-encoding", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3058,24 +3041,24 @@ dependencies = [ [[package]] name = "derive-where" -version = "1.5.0" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "510c292c8cf384b1a340b816a9a6cf2599eb8f566a44949024af88418000c50b" +checksum = "ef941ded77d15ca19b40374869ac6000af1c9f2a4c0f3d4c70926287e6364a8f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "derive_arbitrary" -version = "1.4.1" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" +checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3096,7 +3079,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3106,7 +3089,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3127,7 +3110,7 @@ dependencies = [ "convert_case", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "unicode-xid", ] @@ -3185,7 +3168,7 @@ checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" dependencies = [ "libc", "option-ext", - "redox_users 0.5.0", + "redox_users 0.5.2", "windows-sys 0.60.2", ] @@ -3226,7 +3209,7 @@ dependencies = [ "parking_lot", "rand 0.8.5", "smallvec", - "socket2", + "socket2 0.5.10", "tokio", "tracing", "uint 0.10.0", @@ -3241,7 +3224,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3290,9 +3273,9 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "dyn-clone" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005" +checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "ecdsa" @@ -3343,7 +3326,7 @@ dependencies = [ "enum-ordinalize", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3420,7 +3403,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3440,7 +3423,7 @@ checksum = "0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3460,7 +3443,7 @@ checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3527,7 +3510,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dc1355dbb41fbbd34ec28d4fb2a57d9a70c67ac3c19f6a5ca4d4a176b9e997a" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "hex", "serde", "serde_derive", @@ -3540,7 +3523,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ca8ba45b63c389c6e115b095ca16381534fdcc03cf58176a3f8554db2dbe19b" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "ethereum_serde_utils", "itertools 0.13.0", "serde", @@ -3558,14 +3541,14 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "event-listener" -version = "5.4.0" +version = "5.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae" +checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab" dependencies = [ "concurrent-queue", "parking", @@ -3648,9 +3631,9 @@ dependencies = [ [[package]] name = "fiat-crypto" -version = "0.3.0" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24" +checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" [[package]] name = "filetime" @@ -3799,7 +3782,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3923,7 +3906,7 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "libc", "libgit2-sys", "log", @@ -3932,9 +3915,9 @@ dependencies = [ [[package]] name = "glob" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" +checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" [[package]] name = "gloo-net" @@ -4005,9 +3988,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.11" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785" +checksum = "f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386" dependencies = [ "atomic-waker", "bytes", @@ -4051,9 +4034,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.4" +version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ "allocator-api2", "equivalent", @@ -4126,10 +4109,10 @@ dependencies = [ "idna", "ipnet", "once_cell", - "rand 0.9.1", + "rand 0.9.2", "ring", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", "tinyvec", "tokio", "tracing", @@ -4149,11 +4132,11 @@ dependencies = [ "moka", "once_cell", "parking_lot", - "rand 0.9.1", + "rand 0.9.2", "resolv-conf", "serde", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tracing", ] @@ -4267,13 +4250,14 @@ dependencies = [ [[package]] name = "hyper" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" +checksum = "eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e" dependencies = [ + "atomic-waker", "bytes", "futures-channel", - "futures-util", + "futures-core", "h2", "http", "http-body", @@ -4281,6 +4265,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", + "pin-utils", "smallvec", "tokio", "want", @@ -4317,7 +4302,7 @@ dependencies = [ "tokio", "tokio-rustls", "tower-service", - "webpki-roots 1.0.1", + "webpki-roots 1.0.2", ] [[package]] @@ -4351,9 +4336,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f66d5bd4c6f02bf0542fad85d626775bab9258cf795a4256dcaf3161114d1df" +checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" dependencies = [ "base64 0.22.1", "bytes", @@ -4367,7 +4352,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2", + "socket2 0.6.0", "system-configuration", "tokio", "tower-service", @@ -4436,7 +4421,7 @@ dependencies = [ "potential_utf", "yoke 0.8.0", "zerofrom", - "zerovec 0.11.2", + "zerovec 0.11.4", ] [[package]] @@ -4449,7 +4434,7 @@ dependencies = [ "litemap 0.8.0", "tinystr 0.8.1", "writeable 0.6.1", - "zerovec 0.11.2", + "zerovec 0.11.4", ] [[package]] @@ -4515,7 +4500,7 @@ dependencies = [ "icu_properties 2.0.1", "icu_provider 2.0.0", "smallvec", - "zerovec 0.11.2", + "zerovec 0.11.4", ] [[package]] @@ -4558,7 +4543,7 @@ dependencies = [ "icu_provider 2.0.0", "potential_utf", "zerotrie", - "zerovec 0.11.2", + "zerovec 0.11.4", ] [[package]] @@ -4604,7 +4589,7 @@ dependencies = [ "yoke 0.8.0", "zerofrom", "zerotrie", - "zerovec 0.11.2", + "zerovec 0.11.4", ] [[package]] @@ -4615,7 +4600,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4672,7 +4657,7 @@ checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4696,9 +4681,9 @@ dependencies = [ [[package]] name = "indenter" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" +checksum = "964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5" [[package]] name = "indexmap" @@ -4719,7 +4704,7 @@ checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" dependencies = [ "arbitrary", "equivalent", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "serde", ] @@ -4735,7 +4720,7 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "inotify-sys", "libc", ] @@ -4761,15 +4746,15 @@ dependencies = [ [[package]] name = "instability" -version = "0.3.7" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d" +checksum = "435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a" dependencies = [ "darling", "indoc", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4798,11 +4783,11 @@ dependencies = [ [[package]] name = "io-uring" -version = "0.7.8" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013" +checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "cfg-if", "libc", ] @@ -4819,7 +4804,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" dependencies = [ - "socket2", + "socket2 0.5.10", "widestring", "windows-sys 0.48.0", "winreg", @@ -4980,7 +4965,7 @@ dependencies = [ "rustls-pki-types", "rustls-platform-verifier", "soketto", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-rustls", "tokio-util", @@ -5004,11 +4989,11 @@ dependencies = [ "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot", "pin-project", - "rand 0.9.1", + "rand 0.9.2", "rustc-hash 2.1.1", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tower 0.5.2", @@ -5030,11 +5015,11 @@ dependencies = [ "jsonrpsee-types 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", "parking_lot", "pin-project", - "rand 0.9.1", + "rand 0.9.2", "rustc-hash 2.1.1", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tower 0.5.2", "tracing", @@ -5057,7 +5042,7 @@ dependencies = [ "rustls-platform-verifier", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tower 0.5.2", "url", @@ -5079,7 +5064,7 @@ dependencies = [ "rustls-platform-verifier", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tower 0.5.2", "url", @@ -5095,7 +5080,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -5107,7 +5092,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -5129,7 +5114,7 @@ dependencies = [ "serde", "serde_json", "soketto", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tokio-util", @@ -5155,7 +5140,7 @@ dependencies = [ "serde", "serde_json", "soketto", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tokio-util", @@ -5172,7 +5157,7 @@ dependencies = [ "http", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] @@ -5183,7 +5168,7 @@ dependencies = [ "http", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] @@ -5295,9 +5280,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.174" +version = "0.2.175" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" +checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" [[package]] name = "libgit2-sys" @@ -5318,7 +5303,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" dependencies = [ "cfg-if", - "windows-targets 0.53.2", + "windows-targets 0.53.3", ] [[package]] @@ -5341,7 +5326,7 @@ dependencies = [ "multihash", "quick-protobuf", "sha2 0.10.9", - "thiserror 2.0.12", + "thiserror 2.0.16", "tracing", "zeroize", ] @@ -5359,13 +5344,13 @@ dependencies = [ [[package]] name = "libredox" -version = "0.1.4" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638" +checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "libc", - "redox_syscall 0.5.13", + "redox_syscall 0.5.17", ] [[package]] @@ -5502,7 +5487,7 @@ version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" dependencies = [ - "hashbrown 0.15.4", + "hashbrown 0.15.5", ] [[package]] @@ -5511,7 +5496,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "227748d55f2f0ab4735d87fd623798cb6b664512fe979705f829c9f81c934465" dependencies = [ - "hashbrown 0.15.4", + "hashbrown 0.15.5", ] [[package]] @@ -5562,7 +5547,7 @@ checksum = "1b27834086c65ec3f9387b096d66e99f221cf081c2b738042aa252bcd41204e3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -5572,7 +5557,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -5614,9 +5599,9 @@ checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" [[package]] name = "memmap2" -version = "0.9.5" +version = "0.9.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" +checksum = "483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28" dependencies = [ "libc", ] @@ -5649,7 +5634,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -5689,7 +5674,7 @@ dependencies = [ "metrics", "metrics-util 0.20.0", "quanta", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tracing", ] @@ -5719,13 +5704,13 @@ dependencies = [ "aho-corasick", "crossbeam-epoch", "crossbeam-utils", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "indexmap 2.10.0", "metrics", "ordered-float", "quanta", "radix_trie", - "rand 0.9.1", + "rand 0.9.2", "rand_xoshiro", "sketches-ddsketch", ] @@ -5738,10 +5723,10 @@ checksum = "fe8db7a05415d0f919ffb905afa37784f71901c9a773188876984b4f769ab986" dependencies = [ "crossbeam-epoch", "crossbeam-utils", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "metrics", "quanta", - "rand 0.9.1", + "rand 0.9.2", "rand_xoshiro", "sketches-ddsketch", ] @@ -5940,11 +5925,11 @@ dependencies = [ [[package]] name = "notify" -version = "8.1.0" +version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3163f59cd3fa0e9ef8c32f242966a7b9994fd7378366099593e0e73077cd8c97" +checksum = "4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "fsevent-sys", "inotify", "kqueue", @@ -6029,7 +6014,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6102,7 +6087,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6116,9 +6101,9 @@ dependencies = [ [[package]] name = "nybbles" -version = "0.4.1" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "675b3a54e5b12af997abc8b6638b0aee51a28caedab70d4967e0d5db3a3f1d06" +checksum = "63cb50036b1ad148038105af40aaa70ff24d8a14fbc44ae5c914e1348533d12e" dependencies = [ "alloy-rlp", "arbitrary", @@ -6135,7 +6120,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", ] [[package]] @@ -6193,14 +6178,14 @@ checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" [[package]] name = "op-alloy-consensus" -version = "0.18.13" +version = "0.18.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3c719b26da6d9cac18c3a35634d6ab27a74a304ed9b403b43749c22e57a389f" +checksum = "0c88d2940558fd69f8f07b3cbd7bb3c02fc7d31159c1a7ba9deede50e7881024" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-network", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-eth", "alloy-serde", @@ -6208,7 +6193,7 @@ dependencies = [ "derive_more", "serde", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] @@ -6219,13 +6204,13 @@ checksum = "a79f352fc3893dcd670172e615afef993a41798a1d3fc0db88a3e60ef2e70ecc" [[package]] name = "op-alloy-network" -version = "0.18.13" +version = "0.18.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66be312d3446099f1c46b3bb4bbaccdd4b3d6fb3668921158e3d47dff0a8d4a0" +checksum = "7071d7c3457d02aa0d35799cb8fbd93eabd51a21d100dcf411f4fcab6fdd2ea5" dependencies = [ "alloy-consensus", "alloy-network", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-provider", "alloy-rpc-types-eth", "alloy-signer", @@ -6235,42 +6220,42 @@ dependencies = [ [[package]] name = "op-alloy-rpc-jsonrpsee" -version = "0.18.13" +version = "0.18.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3833995acfc568fdac3684f037c4ed3f1f2bd2ef5deeb3f46ecee32aafa34c8e" +checksum = "327fc8be822ca7d4be006c69779853fa27e747cff4456a1c2ef521a68ac26432" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "op-alloy-rpc-types" -version = "0.18.13" +version = "0.18.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99911fa02e717a96ba24de59874b20cf31c9d116ce79ed4e0253267260b6922f" +checksum = "f22201e53e8cbb67a053e88b534b4e7f02265c5406994bf35978482a9ad0ae26" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-network-primitives", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-eth", "alloy-serde", "derive_more", "op-alloy-consensus", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "op-alloy-rpc-types-engine" -version = "0.18.13" +version = "0.18.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50cf45d43a3d548fdc39d9bfab6ba13cc06b3214ef4b9c36d3efbf3faea1b9f1" +checksum = "b2b4f977b51e9e177e69a4d241ab7c4b439df9a3a5a998c000ae01be724de271" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", "alloy-serde", @@ -6280,7 +6265,7 @@ dependencies = [ "op-alloy-consensus", "serde", "snap", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] @@ -6292,8 +6277,8 @@ dependencies = [ "alloy-eips", "alloy-json-rpc", "alloy-network", - "alloy-op-evm 0.15.0", - "alloy-primitives 1.3.0", + "alloy-op-evm 0.18.3", + "alloy-primitives 1.3.1", "alloy-provider", "alloy-rpc-client", "alloy-rpc-types-beacon", @@ -6301,7 +6286,7 @@ dependencies = [ "alloy-rpc-types-eth", "alloy-serde", "alloy-signer-local", - "alloy-sol-types 1.3.0", + "alloy-sol-types 1.3.1", "alloy-transport", "alloy-transport-http", "anyhow", @@ -6329,57 +6314,57 @@ dependencies = [ "op-alloy-network", "op-alloy-rpc-types", "op-alloy-rpc-types-engine", - "op-revm 8.0.3", + "op-revm 9.0.1", "opentelemetry 0.29.1", "parking_lot", - "rand 0.9.1", + "rand 0.9.2", "reth", - "reth-basic-payload-builder 1.6.0", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", + "reth-basic-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-cli", "reth-cli-commands", "reth-cli-util", "reth-db", - "reth-evm 1.6.0", - "reth-execution-types 1.6.0", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-exex", "reth-ipc", - "reth-metrics 1.6.0", - "reth-network-peers 1.6.0", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-node-api", "reth-node-builder", "reth-node-core", "reth-node-ethereum", - "reth-optimism-chainspec 1.6.0", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-optimism-cli", - "reth-optimism-consensus 1.6.0", - "reth-optimism-evm 1.6.0", - "reth-optimism-forks 1.6.0", + "reth-optimism-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-optimism-node", - "reth-optimism-payload-builder 1.6.0", - "reth-optimism-primitives 1.6.0", + "reth-optimism-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-optimism-rpc", - "reth-optimism-txpool 1.6.0", - "reth-payload-builder 1.6.0", - "reth-payload-builder-primitives 1.6.0", - "reth-payload-primitives 1.6.0", - "reth-payload-util 1.6.0", + "reth-optimism-txpool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-primitives", - "reth-primitives-traits 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-revm 1.6.0", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc-api", "reth-rpc-engine-api", "reth-rpc-eth-types", "reth-rpc-layer", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-testing-utils", "reth-tracing-otlp", - "reth-transaction-pool 1.6.0", - "reth-trie 1.6.0", - "revm 27.0.3", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", "rlimit", "rollup-boost", "secp256k1 0.30.0", @@ -6410,25 +6395,24 @@ dependencies = [ [[package]] name = "op-revm" -version = "7.0.1" +version = "8.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b97d2b54651fcd2955b454e86b2336c031e17925a127f4c44e2b63b2eeda923" +checksum = "5ce1dc7533f4e5716c55cd3d62488c6200cb4dfda96e0c75a7e484652464343b" dependencies = [ "auto_impl", "once_cell", - "revm 26.0.1", + "revm 27.1.0", "serde", ] [[package]] name = "op-revm" -version = "8.0.3" +version = "9.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee9ba9cab294a5ed02afd1a1060220762b3c52911acab635db33822e93f7276d" +checksum = "f6889cdfed74c6c924a54b2357982fce232e06473c6bb73b9a0c71a9151bfabd" dependencies = [ "auto_impl", - "once_cell", - "revm 27.0.3", + "revm 28.0.1", "serde", ] @@ -6444,7 +6428,7 @@ version = "0.10.73" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "cfg-if", "foreign-types", "libc", @@ -6461,7 +6445,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6492,7 +6476,7 @@ dependencies = [ "futures-sink", "js-sys", "pin-project-lite", - "thiserror 2.0.12", + "thiserror 2.0.16", "tracing", ] @@ -6506,7 +6490,7 @@ dependencies = [ "futures-sink", "js-sys", "pin-project-lite", - "thiserror 2.0.12", + "thiserror 2.0.16", "tracing", ] @@ -6554,7 +6538,7 @@ dependencies = [ "prost", "reqwest", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tonic", "tracing", @@ -6574,7 +6558,7 @@ dependencies = [ "opentelemetry_sdk 0.29.0", "prost", "reqwest", - "thiserror 2.0.12", + "thiserror 2.0.16", "tracing", ] @@ -6626,7 +6610,7 @@ dependencies = [ "percent-encoding", "rand 0.8.5", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tracing", @@ -6644,9 +6628,9 @@ dependencies = [ "glob", "opentelemetry 0.29.1", "percent-encoding", - "rand 0.9.1", + "rand 0.9.2", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tracing", ] @@ -6720,7 +6704,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6747,7 +6731,7 @@ checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.5.13", + "redox_syscall 0.5.17", "smallvec", "windows-targets 0.52.6", ] @@ -6774,7 +6758,7 @@ dependencies = [ "regex", "regex-syntax 0.8.5", "structmeta", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6815,7 +6799,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323" dependencies = [ "memchr", - "thiserror 2.0.12", + "thiserror 2.0.16", "ucd-trie", ] @@ -6860,7 +6844,7 @@ dependencies = [ "phf_shared", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6924,7 +6908,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6994,7 +6978,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585" dependencies = [ - "zerovec 0.11.2", + "zerovec 0.11.4", ] [[package]] @@ -7024,12 +7008,12 @@ dependencies = [ [[package]] name = "prettyplease" -version = "0.2.35" +version = "0.2.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a" +checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" dependencies = [ "proc-macro2", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -7080,14 +7064,14 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "proc-macro2" -version = "1.0.95" +version = "1.0.101" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" +checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" dependencies = [ "unicode-ident", ] @@ -7098,7 +7082,7 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "chrono", "flate2", "hex", @@ -7112,7 +7096,7 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "chrono", "hex", ] @@ -7125,10 +7109,10 @@ checksum = "6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f" dependencies = [ "bit-set", "bit-vec", - "bitflags 2.9.1", + "bitflags 2.9.2", "lazy_static", "num-traits", - "rand 0.9.1", + "rand 0.9.2", "rand_chacha 0.9.0", "rand_xorshift", "regex-syntax 0.8.5", @@ -7155,7 +7139,7 @@ checksum = "4ee1c9ac207483d5e7db4940700de86a9aae46ef90c48b57f99fe7edb8345e49" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -7178,7 +7162,7 @@ dependencies = [ "itertools 0.14.0", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -7187,7 +7171,7 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "memchr", "unicase", ] @@ -7235,8 +7219,8 @@ dependencies = [ "quinn-udp", "rustc-hash 2.1.1", "rustls", - "socket2", - "thiserror 2.0.12", + "socket2 0.5.10", + "thiserror 2.0.16", "tokio", "tracing", "web-time", @@ -7251,13 +7235,13 @@ dependencies = [ "bytes", "getrandom 0.3.3", "lru-slab", - "rand 0.9.1", + "rand 0.9.2", "ring", "rustc-hash 2.1.1", "rustls", "rustls-pki-types", "slab", - "thiserror 2.0.12", + "thiserror 2.0.16", "tinyvec", "tracing", "web-time", @@ -7272,7 +7256,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2", + "socket2 0.5.10", "tracing", "windows-sys 0.59.0", ] @@ -7322,9 +7306,9 @@ dependencies = [ [[package]] name = "rand" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" +checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" dependencies = [ "rand_chacha 0.9.0", "rand_core 0.9.3", @@ -7394,7 +7378,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "cassowary", "compact_str", "crossterm", @@ -7415,14 +7399,14 @@ version = "11.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", ] [[package]] name = "rayon" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" dependencies = [ "either", "rayon-core", @@ -7430,9 +7414,9 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.12.1" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" dependencies = [ "crossbeam-deque", "crossbeam-utils", @@ -7455,11 +7439,11 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.13" +version = "0.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6" +checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", ] [[package]] @@ -7475,13 +7459,13 @@ dependencies = [ [[package]] name = "redox_users" -version = "0.5.0" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b" +checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" dependencies = [ "getrandom 0.2.16", "libredox", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] @@ -7501,7 +7485,7 @@ checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -7550,19 +7534,19 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "regress" -version = "0.10.3" +version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ef7fa9ed0256d64a688a3747d0fef7a88851c18a5e1d57f115f38ec2e09366" +checksum = "145bb27393fe455dd64d6cbc8d059adfa392590a45eadf079c01b11857e7b010" dependencies = [ - "hashbrown 0.15.4", + "hashbrown 0.15.5", "memchr", ] [[package]] name = "reqwest" -version = "0.12.22" +version = "0.12.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531" +checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb" dependencies = [ "base64 0.22.1", "bytes", @@ -7604,7 +7588,7 @@ dependencies = [ "wasm-bindgen-futures", "wasm-streams", "web-sys", - "webpki-roots 1.0.1", + "webpki-roots 1.0.2", ] [[package]] @@ -7616,22 +7600,22 @@ checksum = "95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3" [[package]] name = "reth" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-rpc-types", "aquamarine", "clap", "eyre", - "reth-chainspec 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-cli-runner", "reth-cli-util", - "reth-consensus 1.6.0", - "reth-consensus-common 1.6.0", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db", "reth-ethereum-cli", "reth-ethereum-payload-builder", - "reth-ethereum-primitives 1.6.0", - "reth-evm 1.6.0", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network", "reth-network-api", "reth-node-api", @@ -7639,46 +7623,46 @@ dependencies = [ "reth-node-core", "reth-node-ethereum", "reth-node-metrics", - "reth-payload-builder 1.6.0", - "reth-payload-primitives 1.6.0", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-primitives", "reth-provider", "reth-ress-protocol", "reth-ress-provider", - "reth-revm 1.6.0", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc", "reth-rpc-api", "reth-rpc-builder", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-tasks 1.6.0", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tokio-util", - "reth-transaction-pool 1.6.0", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tokio", "tracing", ] [[package]] name = "reth-basic-payload-builder" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "futures-core", "futures-util", "metrics", - "reth-chain-state 1.5.0", - "reth-metrics 1.5.0", - "reth-payload-builder 1.5.0", - "reth-payload-builder-primitives 1.5.0", - "reth-payload-primitives 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-revm 1.5.0", - "reth-storage-api 1.5.0", - "reth-tasks 1.5.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "tokio", "tracing", ] @@ -7686,48 +7670,48 @@ dependencies = [ [[package]] name = "reth-basic-payload-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "futures-core", "futures-util", "metrics", - "reth-chain-state 1.6.0", - "reth-metrics 1.6.0", - "reth-payload-builder 1.6.0", - "reth-payload-builder-primitives 1.6.0", - "reth-payload-primitives 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-revm 1.6.0", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tokio", "tracing", ] [[package]] name = "reth-chain-state" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "derive_more", "metrics", "parking_lot", "pin-project", - "reth-chainspec 1.5.0", - "reth-errors 1.5.0", - "reth-ethereum-primitives 1.5.0", - "reth-execution-types 1.5.0", - "reth-metrics 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-storage-api 1.5.0", - "reth-trie 1.5.0", - "revm-database 6.0.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm-database", "tokio", "tokio-stream", "tracing", @@ -7736,28 +7720,28 @@ dependencies = [ [[package]] name = "reth-chain-state" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-signer", "alloy-signer-local", "derive_more", "metrics", "parking_lot", "pin-project", - "rand 0.9.1", - "reth-chainspec 1.6.0", - "reth-errors 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-execution-types 1.6.0", - "reth-metrics 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-storage-api 1.6.0", - "reth-trie 1.6.0", - "revm-database 7.0.1", - "revm-state 7.0.1", + "rand 0.9.2", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm-database", + "revm-state", "serde", "tokio", "tokio-stream", @@ -7766,48 +7750,48 @@ dependencies = [ [[package]] name = "reth-chainspec" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-evm 0.12.3", + "alloy-evm 0.15.0", "alloy-genesis", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-trie", "auto_impl", "derive_more", - "reth-ethereum-forks 1.5.0", - "reth-network-peers 1.5.0", - "reth-primitives-traits 1.5.0", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "serde_json", ] [[package]] name = "reth-chainspec" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-evm 0.15.0", + "alloy-evm 0.18.3", "alloy-genesis", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-trie", "auto_impl", "derive_more", - "reth-ethereum-forks 1.6.0", - "reth-network-peers 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde_json", ] [[package]] name = "reth-cli" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-genesis", "clap", @@ -7821,13 +7805,13 @@ dependencies = [ [[package]] name = "reth-cli-commands" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "ahash", "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "backon", "clap", @@ -7841,13 +7825,13 @@ dependencies = [ "lz4", "ratatui", "reqwest", - "reth-chainspec 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-cli", "reth-cli-runner", "reth-cli-util", - "reth-codecs 1.6.0", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-config", - "reth-consensus 1.6.0", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db", "reth-db-api", "reth-db-common", @@ -7860,26 +7844,26 @@ dependencies = [ "reth-era-utils", "reth-eth-wire", "reth-etl", - "reth-evm 1.6.0", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-exex", - "reth-fs-util 1.6.0", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-net-nat", "reth-network", "reth-network-p2p", - "reth-network-peers 1.6.0", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-node-api", "reth-node-builder", "reth-node-core", "reth-node-events", "reth-node-metrics", - "reth-primitives-traits 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", "reth-prune", - "reth-revm 1.6.0", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-stages", "reth-static-file", - "reth-static-file-types 1.6.0", - "reth-trie 1.6.0", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-trie-db", "secp256k1 0.30.0", "serde", @@ -7894,9 +7878,9 @@ dependencies = [ [[package]] name = "reth-cli-runner" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "reth-tasks 1.6.0", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tokio", "tracing", ] @@ -7904,91 +7888,91 @@ dependencies = [ [[package]] name = "reth-cli-util" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "cfg-if", "eyre", "libc", "rand 0.8.5", - "reth-fs-util 1.6.0", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "secp256k1 0.30.0", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", "tikv-jemallocator", ] [[package]] name = "reth-codecs" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-genesis", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-trie", "bytes", "modular-bitfield", "op-alloy-consensus", - "reth-codecs-derive 1.5.0", - "reth-zstd-compressors 1.5.0", + "reth-codecs-derive 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-zstd-compressors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "serde", ] [[package]] name = "reth-codecs" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-genesis", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-trie", "arbitrary", "bytes", "modular-bitfield", "op-alloy-consensus", - "reth-codecs-derive 1.6.0", - "reth-zstd-compressors 1.6.0", + "reth-codecs-derive 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-zstd-compressors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", "visibility", ] [[package]] name = "reth-codecs-derive" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "convert_case", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "reth-codecs-derive" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "convert_case", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "reth-config" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "eyre", "humantime-serde", "reth-network-types", - "reth-prune-types 1.6.0", - "reth-stages-types 1.6.0", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", "toml", "url", @@ -7996,63 +7980,63 @@ dependencies = [ [[package]] name = "reth-consensus" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "auto_impl", - "reth-execution-types 1.5.0", - "reth-primitives-traits 1.5.0", - "thiserror 2.0.12", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "thiserror 2.0.16", ] [[package]] name = "reth-consensus" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "auto_impl", - "reth-execution-types 1.6.0", - "reth-primitives-traits 1.6.0", - "thiserror 2.0.12", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "thiserror 2.0.16", ] [[package]] name = "reth-consensus-common" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "reth-chainspec 1.5.0", - "reth-consensus 1.5.0", - "reth-primitives-traits 1.5.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", ] [[package]] name = "reth-consensus-common" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "reth-chainspec 1.6.0", - "reth-consensus 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", ] [[package]] name = "reth-consensus-debug-client" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-json-rpc", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-provider", "alloy-rpc-types-engine", "auto_impl", @@ -8061,7 +8045,7 @@ dependencies = [ "futures", "reqwest", "reth-node-api", - "reth-primitives-traits 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tracing", "ringbuffer", "serde", @@ -8072,37 +8056,37 @@ dependencies = [ [[package]] name = "reth-db" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "derive_more", "eyre", "metrics", "page_size", "parking_lot", "reth-db-api", - "reth-fs-util 1.6.0", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-libmdbx", - "reth-metrics 1.6.0", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-nippy-jar", - "reth-static-file-types 1.6.0", - "reth-storage-errors 1.6.0", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tracing", "rustc-hash 2.1.1", - "strum 0.27.1", + "strum 0.27.2", "sysinfo 0.33.1", "tempfile", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-db-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-genesis", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "arbitrary", "bytes", "derive_more", @@ -8110,15 +8094,15 @@ dependencies = [ "modular-bitfield", "parity-scale-codec", "proptest", - "reth-codecs 1.6.0", - "reth-db-models 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-optimism-primitives 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-prune-types 1.6.0", - "reth-stages-types 1.6.0", - "reth-storage-errors 1.6.0", - "reth-trie-common 1.6.0", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-db-models 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "roaring", "serde", ] @@ -8126,63 +8110,64 @@ dependencies = [ [[package]] name = "reth-db-common" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-genesis", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "boyer-moore-magiclen", "eyre", - "reth-chainspec 1.6.0", - "reth-codecs 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-config", "reth-db-api", "reth-etl", - "reth-fs-util 1.6.0", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-node-types", - "reth-primitives-traits 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-stages-types 1.6.0", - "reth-static-file-types 1.6.0", - "reth-trie 1.6.0", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-trie-db", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tracing", ] [[package]] name = "reth-db-models" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", - "reth-primitives-traits 1.5.0", + "alloy-primitives 1.3.1", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", ] [[package]] name = "reth-db-models" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "arbitrary", "bytes", "modular-bitfield", - "reth-codecs 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", ] [[package]] name = "reth-discv4" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "discv5", "enr", @@ -8190,14 +8175,14 @@ dependencies = [ "itertools 0.14.0", "parking_lot", "rand 0.8.5", - "reth-ethereum-forks 1.6.0", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-net-banlist", "reth-net-nat", - "reth-network-peers 1.6.0", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "schnellru", "secp256k1 0.30.0", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tracing", @@ -8206,9 +8191,9 @@ dependencies = [ [[package]] name = "reth-discv5" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "derive_more", "discv5", @@ -8216,13 +8201,13 @@ dependencies = [ "futures", "itertools 0.14.0", "metrics", - "rand 0.9.1", - "reth-chainspec 1.6.0", - "reth-ethereum-forks 1.6.0", - "reth-metrics 1.6.0", - "reth-network-peers 1.6.0", + "rand 0.9.2", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "secp256k1 0.30.0", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tracing", ] @@ -8230,22 +8215,22 @@ dependencies = [ [[package]] name = "reth-dns-discovery" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "data-encoding", "enr", "hickory-resolver", "linked_hash_set", "parking_lot", - "reth-ethereum-forks 1.6.0", - "reth-network-peers 1.6.0", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tokio-util", "schnellru", "secp256k1 0.30.0", "serde", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tracing", @@ -8254,11 +8239,11 @@ dependencies = [ [[package]] name = "reth-downloaders" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "futures", "futures-util", @@ -8267,19 +8252,19 @@ dependencies = [ "pin-project", "rayon", "reth-config", - "reth-consensus 1.6.0", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db", "reth-db-api", - "reth-ethereum-primitives 1.6.0", - "reth-metrics 1.6.0", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-p2p", - "reth-network-peers 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-testing-utils", "tempfile", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tokio-util", @@ -8289,10 +8274,10 @@ dependencies = [ [[package]] name = "reth-ecies" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "aes", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "block-padding", "byteorder", @@ -8305,11 +8290,11 @@ dependencies = [ "hmac", "pin-project", "rand 0.8.5", - "reth-network-peers 1.6.0", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "secp256k1 0.30.0", "sha2 0.10.9", "sha3", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tokio-util", @@ -8320,22 +8305,22 @@ dependencies = [ [[package]] name = "reth-engine-local" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "eyre", "futures-util", "op-alloy-rpc-types-engine", - "reth-chainspec 1.6.0", - "reth-engine-primitives 1.6.0", - "reth-ethereum-engine-primitives 1.6.0", - "reth-optimism-chainspec 1.6.0", - "reth-payload-builder 1.6.0", - "reth-payload-primitives 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-transaction-pool 1.6.0", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tokio", "tokio-stream", "tracing", @@ -8343,126 +8328,125 @@ dependencies = [ [[package]] name = "reth-engine-primitives" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", "futures", - "reth-chain-state 1.5.0", - "reth-errors 1.5.0", - "reth-ethereum-primitives 1.5.0", - "reth-execution-types 1.5.0", - "reth-payload-builder-primitives 1.5.0", - "reth-payload-primitives 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-trie 1.5.0", - "reth-trie-common 1.5.0", - "serde", - "thiserror 2.0.12", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "serde", + "thiserror 2.0.16", "tokio", ] [[package]] name = "reth-engine-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", "futures", - "reth-chain-state 1.6.0", - "reth-errors 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-execution-types 1.6.0", - "reth-payload-builder-primitives 1.6.0", - "reth-payload-primitives 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-trie 1.6.0", - "reth-trie-common 1.6.0", - "serde", - "thiserror 2.0.12", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "serde", + "thiserror 2.0.16", "tokio", ] [[package]] name = "reth-engine-service" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "futures", "pin-project", - "reth-chainspec 1.6.0", - "reth-consensus 1.6.0", - "reth-engine-primitives 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-engine-tree", - "reth-ethereum-primitives 1.6.0", - "reth-evm 1.6.0", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-p2p", "reth-node-types", - "reth-payload-builder 1.6.0", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", "reth-prune", "reth-stages-api", - "reth-tasks 1.6.0", - "thiserror 2.0.12", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "thiserror 2.0.16", ] [[package]] name = "reth-engine-tree" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.15.0", - "alloy-primitives 1.3.0", + "alloy-evm 0.18.3", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", "derive_more", "futures", - "itertools 0.14.0", "metrics", "mini-moka", "parking_lot", "rayon", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", - "reth-consensus 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db", - "reth-engine-primitives 1.6.0", - "reth-errors 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-evm 1.6.0", - "reth-metrics 1.6.0", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-p2p", - "reth-payload-builder 1.6.0", - "reth-payload-primitives 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", "reth-prune", - "reth-prune-types 1.6.0", - "reth-revm 1.6.0", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-stages", "reth-stages-api", "reth-static-file", - "reth-tasks 1.6.0", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tracing", - "reth-trie 1.6.0", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-trie-db", "reth-trie-parallel", - "reth-trie-sparse 1.6.0", + "reth-trie-sparse 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-trie-sparse-parallel", - "revm 27.0.3", + "revm 28.0.1", "revm-primitives", "schnellru", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tracing", ] @@ -8470,7 +8454,7 @@ dependencies = [ [[package]] name = "reth-engine-util" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -8478,15 +8462,16 @@ dependencies = [ "futures", "itertools 0.14.0", "pin-project", - "reth-chainspec 1.6.0", - "reth-engine-primitives 1.6.0", - "reth-errors 1.6.0", - "reth-evm 1.6.0", - "reth-fs-util 1.6.0", - "reth-payload-primitives 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-revm 1.6.0", - "reth-storage-api 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-tree", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", "serde_json", "tokio", @@ -8497,30 +8482,30 @@ dependencies = [ [[package]] name = "reth-era" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "ethereum_ssz", "ethereum_ssz_derive", - "reth-ethereum-primitives 1.6.0", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "snap", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-era-downloader" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "bytes", "eyre", "futures-util", "reqwest", - "reth-fs-util 1.6.0", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "sha2 0.10.9", "tokio", ] @@ -8528,71 +8513,71 @@ dependencies = [ [[package]] name = "reth-era-utils" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "eyre", "futures-util", "reth-db-api", "reth-era", "reth-era-downloader", - "reth-ethereum-primitives 1.6.0", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-etl", - "reth-fs-util 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-stages-types 1.6.0", - "reth-storage-api 1.6.0", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tokio", "tracing", ] [[package]] name = "reth-errors" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ - "reth-consensus 1.5.0", - "reth-execution-errors 1.5.0", - "reth-storage-errors 1.5.0", - "thiserror 2.0.12", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "thiserror 2.0.16", ] [[package]] name = "reth-errors" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "reth-consensus 1.6.0", - "reth-execution-errors 1.6.0", - "reth-storage-errors 1.6.0", - "thiserror 2.0.12", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "thiserror 2.0.16", ] [[package]] name = "reth-eth-wire" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-chains", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "bytes", "derive_more", "futures", "pin-project", - "reth-codecs 1.6.0", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-ecies", - "reth-eth-wire-types 1.6.0", - "reth-ethereum-forks 1.6.0", - "reth-metrics 1.6.0", - "reth-network-peers 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-eth-wire-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", "snap", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tokio-util", @@ -8601,55 +8586,54 @@ dependencies = [ [[package]] name = "reth-eth-wire-types" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", "alloy-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "bytes", "derive_more", - "reth-chainspec 1.5.0", - "reth-codecs-derive 1.5.0", - "reth-ethereum-primitives 1.5.0", - "reth-primitives-traits 1.5.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-codecs-derive 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-eth-wire-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", "alloy-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "bytes", "derive_more", - "reth-chainspec 1.6.0", - "reth-codecs-derive 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs-derive 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-ethereum-cli" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-consensus", "clap", "eyre", - "reth-chainspec 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-cli", "reth-cli-commands", "reth-cli-runner", @@ -8666,63 +8650,63 @@ dependencies = [ [[package]] name = "reth-ethereum-consensus" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", - "reth-chainspec 1.6.0", - "reth-consensus 1.6.0", - "reth-consensus-common 1.6.0", - "reth-execution-types 1.6.0", - "reth-primitives-traits 1.6.0", + "alloy-primitives 1.3.1", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tracing", ] [[package]] name = "reth-ethereum-engine-primitives" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", - "reth-engine-primitives 1.5.0", - "reth-ethereum-primitives 1.5.0", - "reth-payload-primitives 1.5.0", - "reth-primitives-traits 1.5.0", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "serde", "sha2 0.10.9", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-ethereum-engine-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", - "reth-engine-primitives 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-payload-primitives 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", "sha2 0.10.9", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-ethereum-forks" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-eip2124", "alloy-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "auto_impl", "once_cell", "rustc-hash 2.1.1", @@ -8731,11 +8715,11 @@ dependencies = [ [[package]] name = "reth-ethereum-forks" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eip2124", "alloy-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "auto_impl", "once_cell", "rustc-hash 2.1.1", @@ -8744,41 +8728,41 @@ dependencies = [ [[package]] name = "reth-ethereum-payload-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", - "reth-basic-payload-builder 1.6.0", - "reth-chainspec 1.6.0", - "reth-errors 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-evm 1.6.0", + "reth-basic-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-evm-ethereum", - "reth-payload-builder 1.6.0", - "reth-payload-builder-primitives 1.6.0", - "reth-payload-primitives 1.6.0", - "reth-payload-validator 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-revm 1.6.0", - "reth-storage-api 1.6.0", - "reth-transaction-pool 1.6.0", - "revm 27.0.3", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-validator 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", "tracing", ] [[package]] name = "reth-ethereum-primitives" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", - "reth-primitives-traits 1.5.0", - "reth-zstd-compressors 1.5.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-zstd-compressors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "serde", "serde_with", ] @@ -8786,17 +8770,17 @@ dependencies = [ [[package]] name = "reth-ethereum-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "arbitrary", "modular-bitfield", - "reth-codecs 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-zstd-compressors 1.6.0", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-zstd-compressors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", "serde_with", ] @@ -8804,7 +8788,7 @@ dependencies = [ [[package]] name = "reth-etl" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "rayon", "reth-db-api", @@ -8813,122 +8797,124 @@ dependencies = [ [[package]] name = "reth-evm" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.12.3", - "alloy-primitives 1.3.0", + "alloy-evm 0.15.0", + "alloy-primitives 1.3.1", "auto_impl", "derive_more", "futures-util", - "reth-execution-errors 1.5.0", - "reth-execution-types 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-storage-api 1.5.0", - "reth-storage-errors 1.5.0", - "reth-trie-common 1.5.0", - "revm 26.0.1", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm 27.1.0", ] [[package]] name = "reth-evm" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.15.0", - "alloy-primitives 1.3.0", + "alloy-evm 0.18.3", + "alloy-primitives 1.3.1", "auto_impl", "derive_more", "futures-util", "metrics", - "reth-execution-errors 1.6.0", - "reth-execution-types 1.6.0", - "reth-metrics 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-storage-api 1.6.0", - "reth-storage-errors 1.6.0", - "reth-trie-common 1.6.0", - "revm 27.0.3", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", ] [[package]] name = "reth-evm-ethereum" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.15.0", - "alloy-primitives 1.3.0", - "reth-chainspec 1.6.0", - "reth-ethereum-forks 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-evm 1.6.0", - "reth-execution-types 1.6.0", - "reth-primitives-traits 1.6.0", - "revm 27.0.3", + "alloy-evm 0.18.3", + "alloy-primitives 1.3.1", + "alloy-rpc-types-engine", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", ] [[package]] name = "reth-execution-errors" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ - "alloy-evm 0.12.3", - "alloy-primitives 1.3.0", + "alloy-evm 0.15.0", + "alloy-primitives 1.3.1", "alloy-rlp", "nybbles", - "reth-storage-errors 1.5.0", - "thiserror 2.0.12", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "thiserror 2.0.16", ] [[package]] name = "reth-execution-errors" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-evm 0.15.0", - "alloy-primitives 1.3.0", + "alloy-evm 0.18.3", + "alloy-primitives 1.3.1", "alloy-rlp", "nybbles", - "reth-storage-errors 1.6.0", - "thiserror 2.0.12", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "thiserror 2.0.16", ] [[package]] name = "reth-execution-types" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.12.3", - "alloy-primitives 1.3.0", + "alloy-evm 0.15.0", + "alloy-primitives 1.3.1", "derive_more", - "reth-ethereum-primitives 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-trie-common 1.5.0", - "revm 26.0.1", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm 27.1.0", ] [[package]] name = "reth-execution-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.15.0", - "alloy-primitives 1.3.0", + "alloy-evm 0.18.3", + "alloy-primitives 1.3.1", "derive_more", - "reth-ethereum-primitives 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-trie-common 1.6.0", - "revm 27.0.3", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", "serde", "serde_with", ] @@ -8936,36 +8922,36 @@ dependencies = [ [[package]] name = "reth-exex" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "eyre", "futures", "itertools 0.14.0", "metrics", "parking_lot", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-config", - "reth-ethereum-primitives 1.6.0", - "reth-evm 1.6.0", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-exex-types", - "reth-fs-util 1.6.0", - "reth-metrics 1.6.0", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-node-api", "reth-node-core", - "reth-payload-builder 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-prune-types 1.6.0", - "reth-revm 1.6.0", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-stages-api", - "reth-tasks 1.6.0", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tracing", "rmp-serde", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-util", "tracing", @@ -8974,61 +8960,61 @@ dependencies = [ [[package]] name = "reth-exex-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", - "reth-chain-state 1.6.0", - "reth-execution-types 1.6.0", - "reth-primitives-traits 1.6.0", + "alloy-primitives 1.3.1", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", "serde_with", ] [[package]] name = "reth-fs-util" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-fs-util" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-invalid-block-hooks" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-debug", "eyre", "futures", "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "pretty_assertions", - "reth-chainspec 1.6.0", - "reth-engine-primitives 1.6.0", - "reth-evm 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-revm 1.6.0", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc-api", "reth-tracing", - "reth-trie 1.6.0", - "revm-bytecode 6.0.1", - "revm-database 7.0.1", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm-bytecode", + "revm-database", "serde", "serde_json", ] @@ -9036,7 +9022,7 @@ dependencies = [ [[package]] name = "reth-ipc" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "bytes", "futures", @@ -9045,7 +9031,7 @@ dependencies = [ "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "pin-project", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tokio-util", @@ -9056,9 +9042,9 @@ dependencies = [ [[package]] name = "reth-libmdbx" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "byteorder", "dashmap 6.1.0", "derive_more", @@ -9066,14 +9052,14 @@ dependencies = [ "parking_lot", "reth-mdbx-sys", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.16", "tracing", ] [[package]] name = "reth-mdbx-sys" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "bindgen 0.70.1", "cc", @@ -9081,8 +9067,8 @@ dependencies = [ [[package]] name = "reth-metrics" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "metrics", "metrics-derive", @@ -9091,7 +9077,7 @@ dependencies = [ [[package]] name = "reth-metrics" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "futures", "metrics", @@ -9103,21 +9089,21 @@ dependencies = [ [[package]] name = "reth-net-banlist" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", ] [[package]] name = "reth-net-nat" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "futures-util", "if-addrs", "reqwest", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tracing", ] @@ -9125,11 +9111,11 @@ dependencies = [ [[package]] name = "reth-network" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "aquamarine", "auto_impl", @@ -9142,35 +9128,35 @@ dependencies = [ "parking_lot", "pin-project", "rand 0.8.5", - "rand 0.9.1", - "reth-chainspec 1.6.0", - "reth-consensus 1.6.0", + "rand 0.9.2", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-discv4", "reth-discv5", "reth-dns-discovery", "reth-ecies", "reth-eth-wire", - "reth-eth-wire-types 1.6.0", - "reth-ethereum-forks 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-fs-util 1.6.0", - "reth-metrics 1.6.0", + "reth-eth-wire-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-net-banlist", "reth-network-api", "reth-network-p2p", - "reth-network-peers 1.6.0", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-types", - "reth-primitives-traits 1.6.0", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tokio-util", - "reth-transaction-pool 1.6.0", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "rustc-hash 2.1.1", "schnellru", "secp256k1 0.30.0", "serde", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tokio-util", @@ -9180,24 +9166,24 @@ dependencies = [ [[package]] name = "reth-network-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-admin", "alloy-rpc-types-eth", "auto_impl", "derive_more", "enr", "futures", - "reth-eth-wire-types 1.6.0", - "reth-ethereum-forks 1.6.0", + "reth-eth-wire-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-p2p", - "reth-network-peers 1.6.0", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-types", "reth-tokio-util", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", ] @@ -9205,50 +9191,50 @@ dependencies = [ [[package]] name = "reth-network-p2p" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "auto_impl", "derive_more", "futures", "parking_lot", - "reth-consensus 1.6.0", - "reth-eth-wire-types 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-network-peers 1.6.0", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-eth-wire-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-types", - "reth-primitives-traits 1.6.0", - "reth-storage-errors 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tokio", "tracing", ] [[package]] name = "reth-network-peers" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "secp256k1 0.30.0", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", "url", ] [[package]] name = "reth-network-peers" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "enr", "secp256k1 0.30.0", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "url", ] @@ -9256,12 +9242,12 @@ dependencies = [ [[package]] name = "reth-network-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eip2124", "humantime-serde", "reth-net-banlist", - "reth-network-peers 1.6.0", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", "serde_json", "tracing", @@ -9270,16 +9256,16 @@ dependencies = [ [[package]] name = "reth-nippy-jar" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "anyhow", "bincode", "derive_more", "lz4_flex", "memmap2", - "reth-fs-util 1.6.0", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", "tracing", "zstd", ] @@ -9287,35 +9273,35 @@ dependencies = [ [[package]] name = "reth-node-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-rpc-types-engine", "eyre", - "reth-basic-payload-builder 1.6.0", - "reth-consensus 1.6.0", + "reth-basic-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db-api", - "reth-engine-primitives 1.6.0", - "reth-evm 1.6.0", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-api", "reth-node-core", "reth-node-types", - "reth-payload-builder 1.6.0", - "reth-payload-builder-primitives 1.6.0", - "reth-payload-primitives 1.6.0", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-tasks 1.6.0", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tokio-util", - "reth-transaction-pool 1.6.0", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", ] [[package]] name = "reth-node-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-provider", "alloy-rpc-types", "alloy-rpc-types-engine", @@ -9325,24 +9311,25 @@ dependencies = [ "futures", "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "rayon", - "reth-basic-payload-builder 1.6.0", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", + "reth-basic-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-cli-util", "reth-config", - "reth-consensus 1.6.0", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-consensus-debug-client", "reth-db", "reth-db-api", "reth-db-common", "reth-downloaders", "reth-engine-local", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-engine-service", "reth-engine-tree", "reth-engine-util", - "reth-evm 1.6.0", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-exex", - "reth-fs-util 1.6.0", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-invalid-block-hooks", "reth-network", "reth-network-api", @@ -9352,7 +9339,8 @@ dependencies = [ "reth-node-ethstats", "reth-node-events", "reth-node-metrics", - "reth-payload-builder 1.6.0", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", "reth-prune", "reth-rpc", @@ -9363,10 +9351,10 @@ dependencies = [ "reth-rpc-layer", "reth-stages", "reth-static-file", - "reth-tasks 1.6.0", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tokio-util", "reth-tracing", - "reth-transaction-pool 1.6.0", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "secp256k1 0.30.0", "serde_json", "tokio", @@ -9377,11 +9365,11 @@ dependencies = [ [[package]] name = "reth-node-core" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "clap", "derive_more", @@ -9389,36 +9377,36 @@ dependencies = [ "eyre", "futures", "humantime", - "rand 0.9.1", - "reth-chainspec 1.6.0", + "rand 0.9.2", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-cli-util", "reth-config", - "reth-consensus 1.6.0", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db", "reth-discv4", "reth-discv5", "reth-engine-local", - "reth-engine-primitives 1.6.0", - "reth-ethereum-forks 1.6.0", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-net-nat", "reth-network", "reth-network-p2p", - "reth-network-peers 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-prune-types 1.6.0", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-stages-types 1.6.0", - "reth-storage-api 1.6.0", - "reth-storage-errors 1.6.0", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tracing", - "reth-transaction-pool 1.6.0", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "secp256k1 0.30.0", "serde", "shellexpand", - "strum 0.27.1", - "thiserror 2.0.12", + "strum 0.27.2", + "thiserror 2.0.16", "toml", "tracing", "url", @@ -9429,29 +9417,29 @@ dependencies = [ [[package]] name = "reth-node-ethereum" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eips", "alloy-network", "alloy-rpc-types-engine", "alloy-rpc-types-eth", "eyre", - "reth-chainspec 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-engine-local", - "reth-engine-primitives 1.6.0", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-ethereum-consensus", - "reth-ethereum-engine-primitives 1.6.0", + "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-ethereum-payload-builder", - "reth-ethereum-primitives 1.6.0", - "reth-evm 1.6.0", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-evm-ethereum", "reth-network", "reth-node-api", "reth-node-builder", - "reth-payload-primitives 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-revm 1.6.0", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc", "reth-rpc-api", "reth-rpc-builder", @@ -9459,28 +9447,28 @@ dependencies = [ "reth-rpc-eth-types", "reth-rpc-server-types", "reth-tracing", - "reth-transaction-pool 1.6.0", - "reth-trie-db", - "revm 27.0.3", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", + "tokio", ] [[package]] name = "reth-node-ethstats" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "chrono", "futures-util", - "reth-chain-state 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-api", - "reth-primitives-traits 1.6.0", - "reth-storage-api 1.6.0", - "reth-transaction-pool 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tokio-tungstenite", @@ -9491,23 +9479,23 @@ dependencies = [ [[package]] name = "reth-node-events" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "derive_more", "futures", "humantime", "pin-project", - "reth-engine-primitives 1.6.0", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-api", - "reth-primitives-traits 1.6.0", - "reth-prune-types 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-stages", - "reth-static-file-types 1.6.0", - "reth-storage-api 1.6.0", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tokio", "tracing", ] @@ -9515,7 +9503,7 @@ dependencies = [ [[package]] name = "reth-node-metrics" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "eyre", "http", @@ -9525,8 +9513,8 @@ dependencies = [ "metrics-process", "metrics-util 0.19.1", "procfs", - "reth-metrics 1.6.0", - "reth-tasks 1.6.0", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tikv-jemalloc-ctl", "tokio", "tower 0.5.2", @@ -9536,106 +9524,106 @@ dependencies = [ [[package]] name = "reth-node-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "reth-chainspec 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db-api", - "reth-engine-primitives 1.6.0", - "reth-payload-primitives 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-trie-db", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", ] [[package]] name = "reth-optimism-chainspec" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", "alloy-genesis", "alloy-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "derive_more", + "op-alloy-consensus", "op-alloy-rpc-types", - "reth-chainspec 1.5.0", - "reth-ethereum-forks 1.5.0", - "reth-network-peers 1.5.0", - "reth-optimism-forks 1.5.0", - "reth-optimism-primitives 1.5.0", - "reth-primitives-traits 1.5.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "serde_json", ] [[package]] name = "reth-optimism-chainspec" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", "alloy-genesis", "alloy-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "derive_more", "miniz_oxide", "op-alloy-consensus", "op-alloy-rpc-types", "paste", - "reth-chainspec 1.6.0", - "reth-ethereum-forks 1.6.0", - "reth-network-peers 1.6.0", - "reth-optimism-forks 1.6.0", - "reth-optimism-primitives 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", "serde_json", "tar-no-std", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-optimism-cli" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "clap", "derive_more", "eyre", "futures-util", "op-alloy-consensus", - "reth-chainspec 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-cli", "reth-cli-commands", "reth-cli-runner", - "reth-consensus 1.6.0", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db", "reth-db-api", "reth-db-common", "reth-downloaders", - "reth-execution-types 1.6.0", - "reth-fs-util 1.6.0", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-node-builder", "reth-node-core", "reth-node-events", "reth-node-metrics", - "reth-optimism-chainspec 1.6.0", - "reth-optimism-consensus 1.6.0", - "reth-optimism-evm 1.6.0", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-optimism-node", - "reth-optimism-primitives 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", "reth-prune", "reth-stages", "reth-static-file", - "reth-static-file-types 1.6.0", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tracing", "serde", "tokio", @@ -9645,279 +9633,281 @@ dependencies = [ [[package]] name = "reth-optimism-consensus" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-trie", - "op-alloy-consensus", - "reth-chainspec 1.5.0", - "reth-consensus 1.5.0", - "reth-consensus-common 1.5.0", - "reth-execution-types 1.5.0", - "reth-optimism-forks 1.5.0", - "reth-optimism-primitives 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-storage-api 1.5.0", - "reth-storage-errors 1.5.0", - "reth-trie-common 1.5.0", - "revm 26.0.1", - "thiserror 2.0.12", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-consensus-common 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm 27.1.0", + "thiserror 2.0.16", "tracing", ] [[package]] name = "reth-optimism-consensus" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-trie", - "reth-chainspec 1.6.0", - "reth-consensus 1.6.0", - "reth-consensus-common 1.6.0", - "reth-execution-types 1.6.0", - "reth-optimism-chainspec 1.6.0", - "reth-optimism-forks 1.6.0", - "reth-optimism-primitives 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-storage-api 1.6.0", - "reth-storage-errors 1.6.0", - "reth-trie-common 1.6.0", - "revm 27.0.3", - "thiserror 2.0.12", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", + "thiserror 2.0.16", "tracing", ] [[package]] name = "reth-optimism-evm" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.12.3", - "alloy-op-evm 0.12.3", - "alloy-primitives 1.3.0", + "alloy-evm 0.15.0", + "alloy-op-evm 0.15.0", + "alloy-primitives 1.3.1", "op-alloy-consensus", - "op-revm 7.0.1", - "reth-chainspec 1.5.0", - "reth-evm 1.5.0", - "reth-execution-errors 1.5.0", - "reth-execution-types 1.5.0", - "reth-optimism-chainspec 1.5.0", - "reth-optimism-consensus 1.5.0", - "reth-optimism-forks 1.5.0", - "reth-optimism-primitives 1.5.0", - "reth-primitives-traits 1.5.0", - "revm 26.0.1", - "thiserror 2.0.12", + "op-revm 8.1.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm 27.1.0", + "thiserror 2.0.16", ] [[package]] name = "reth-optimism-evm" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.15.0", - "alloy-op-evm 0.15.0", - "alloy-primitives 1.3.0", + "alloy-evm 0.18.3", + "alloy-op-evm 0.18.3", + "alloy-primitives 1.3.1", "op-alloy-consensus", - "op-revm 8.0.3", - "reth-chainspec 1.6.0", - "reth-evm 1.6.0", - "reth-execution-errors 1.6.0", - "reth-execution-types 1.6.0", - "reth-optimism-chainspec 1.6.0", - "reth-optimism-consensus 1.6.0", - "reth-optimism-forks 1.6.0", - "reth-optimism-primitives 1.6.0", - "reth-primitives-traits 1.6.0", + "op-alloy-rpc-types-engine", + "op-revm 9.0.1", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc-eth-api", - "revm 27.0.3", - "thiserror 2.0.12", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", + "thiserror 2.0.16", ] [[package]] name = "reth-optimism-forks" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-op-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "once_cell", - "reth-ethereum-forks 1.5.0", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", ] [[package]] name = "reth-optimism-forks" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-op-hardforks", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "once_cell", - "reth-ethereum-forks 1.6.0", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", ] [[package]] name = "reth-optimism-node" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "alloy-rpc-types-eth", "clap", "eyre", "op-alloy-consensus", "op-alloy-rpc-types-engine", - "op-revm 8.0.3", - "reth-chainspec 1.6.0", - "reth-consensus 1.6.0", + "op-revm 9.0.1", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-engine-local", - "reth-evm 1.6.0", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network", "reth-node-api", "reth-node-builder", "reth-node-core", - "reth-optimism-chainspec 1.6.0", - "reth-optimism-consensus 1.6.0", - "reth-optimism-evm 1.6.0", - "reth-optimism-forks 1.6.0", - "reth-optimism-payload-builder 1.6.0", - "reth-optimism-primitives 1.6.0", + "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-optimism-rpc", "reth-optimism-storage", - "reth-optimism-txpool 1.6.0", - "reth-payload-builder 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-optimism-txpool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", "reth-rpc-api", "reth-rpc-engine-api", "reth-rpc-server-types", "reth-tracing", - "reth-transaction-pool 1.6.0", - "reth-trie-common 1.6.0", - "reth-trie-db", - "revm 27.0.3", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", "serde", + "tokio", ] [[package]] name = "reth-optimism-payload-builder" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-debug", "alloy-rpc-types-engine", "derive_more", "op-alloy-consensus", "op-alloy-rpc-types-engine", - "reth-basic-payload-builder 1.5.0", - "reth-chain-state 1.5.0", - "reth-chainspec 1.5.0", - "reth-evm 1.5.0", - "reth-execution-types 1.5.0", - "reth-optimism-evm 1.5.0", - "reth-optimism-forks 1.5.0", - "reth-optimism-primitives 1.5.0", - "reth-optimism-txpool 1.5.0", - "reth-payload-builder 1.5.0", - "reth-payload-builder-primitives 1.5.0", - "reth-payload-primitives 1.5.0", - "reth-payload-util 1.5.0", - "reth-payload-validator 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-revm 1.5.0", - "reth-storage-api 1.5.0", - "reth-transaction-pool 1.5.0", - "revm 26.0.1", + "reth-basic-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-txpool 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-util 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-validator 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm 27.1.0", "serde", "sha2 0.10.9", - "thiserror 2.0.12", + "thiserror 2.0.16", "tracing", ] [[package]] name = "reth-optimism-payload-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-debug", "alloy-rpc-types-engine", "derive_more", "op-alloy-consensus", "op-alloy-rpc-types-engine", - "reth-basic-payload-builder 1.6.0", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", - "reth-evm 1.6.0", - "reth-execution-types 1.6.0", - "reth-optimism-evm 1.6.0", - "reth-optimism-forks 1.6.0", - "reth-optimism-primitives 1.6.0", - "reth-optimism-txpool 1.6.0", - "reth-payload-builder 1.6.0", - "reth-payload-builder-primitives 1.6.0", - "reth-payload-primitives 1.6.0", - "reth-payload-util 1.6.0", - "reth-payload-validator 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-revm 1.6.0", - "reth-storage-api 1.6.0", - "reth-transaction-pool 1.6.0", - "revm 27.0.3", + "reth-basic-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-txpool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-validator 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", "serde", "sha2 0.10.9", - "thiserror 2.0.12", + "thiserror 2.0.16", "tracing", ] [[package]] name = "reth-optimism-primitives" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "op-alloy-consensus", - "reth-primitives-traits 1.5.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", ] [[package]] name = "reth-optimism-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "arbitrary", "bytes", "modular-bitfield", "op-alloy-consensus", - "reth-codecs 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-zstd-compressors 1.6.0", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-zstd-compressors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", "serde_with", ] @@ -9925,12 +9915,12 @@ dependencies = [ [[package]] name = "reth-optimism-rpc" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-json-rpc", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-client", "alloy-rpc-types-debug", "alloy-rpc-types-engine", @@ -9949,31 +9939,31 @@ dependencies = [ "op-alloy-rpc-jsonrpsee", "op-alloy-rpc-types", "op-alloy-rpc-types-engine", - "op-revm 8.0.3", + "op-revm 9.0.1", "reqwest", - "reth-chainspec 1.6.0", - "reth-evm 1.6.0", - "reth-metrics 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-node-api", "reth-node-builder", - "reth-optimism-evm 1.6.0", - "reth-optimism-forks 1.6.0", - "reth-optimism-payload-builder 1.6.0", - "reth-optimism-primitives 1.6.0", - "reth-optimism-txpool 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-txpool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc", "reth-rpc-api", "reth-rpc-engine-api", "reth-rpc-eth-api", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", - "reth-transaction-pool 1.6.0", - "revm 27.0.3", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tower 0.5.2", "tracing", @@ -9982,28 +9972,28 @@ dependencies = [ [[package]] name = "reth-optimism-storage" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", - "reth-chainspec 1.6.0", + "alloy-primitives 1.3.1", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db-api", "reth-node-api", - "reth-optimism-primitives 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-storage-api 1.6.0", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", ] [[package]] name = "reth-optimism-txpool" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-json-rpc", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-client", "alloy-rpc-types-eth", "alloy-serde", @@ -10014,19 +10004,19 @@ dependencies = [ "op-alloy-consensus", "op-alloy-flz", "op-alloy-rpc-types", - "op-revm 7.0.1", + "op-revm 8.1.0", "parking_lot", - "reth-chain-state 1.5.0", - "reth-chainspec 1.5.0", - "reth-metrics 1.5.0", - "reth-optimism-evm 1.5.0", - "reth-optimism-forks 1.5.0", - "reth-optimism-primitives 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-storage-api 1.5.0", - "reth-transaction-pool 1.5.0", - "serde", - "thiserror 2.0.12", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "serde", + "thiserror 2.0.16", "tokio", "tracing", ] @@ -10034,12 +10024,12 @@ dependencies = [ [[package]] name = "reth-optimism-txpool" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-json-rpc", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-client", "alloy-rpc-types-eth", "alloy-serde", @@ -10050,38 +10040,38 @@ dependencies = [ "op-alloy-consensus", "op-alloy-flz", "op-alloy-rpc-types", - "op-revm 8.0.3", + "op-revm 9.0.1", "parking_lot", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", - "reth-metrics 1.6.0", - "reth-optimism-evm 1.6.0", - "reth-optimism-forks 1.6.0", - "reth-optimism-primitives 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-storage-api 1.6.0", - "reth-transaction-pool 1.6.0", - "serde", - "thiserror 2.0.12", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "serde", + "thiserror 2.0.16", "tokio", "tracing", ] [[package]] name = "reth-payload-builder" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-rpc-types", "futures-util", "metrics", - "reth-chain-state 1.5.0", - "reth-ethereum-engine-primitives 1.5.0", - "reth-metrics 1.5.0", - "reth-payload-builder-primitives 1.5.0", - "reth-payload-primitives 1.5.0", - "reth-primitives-traits 1.5.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "tokio", "tokio-stream", "tracing", @@ -10090,19 +10080,19 @@ dependencies = [ [[package]] name = "reth-payload-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types", "futures-util", "metrics", - "reth-chain-state 1.6.0", - "reth-ethereum-engine-primitives 1.6.0", - "reth-metrics 1.6.0", - "reth-payload-builder-primitives 1.6.0", - "reth-payload-primitives 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tokio", "tokio-stream", "tracing", @@ -10110,11 +10100,11 @@ dependencies = [ [[package]] name = "reth-payload-builder-primitives" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "pin-project", - "reth-payload-primitives 1.5.0", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "tokio", "tokio-stream", "tracing", @@ -10123,10 +10113,10 @@ dependencies = [ [[package]] name = "reth-payload-builder-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "pin-project", - "reth-payload-primitives 1.6.0", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tokio", "tokio-stream", "tracing", @@ -10134,105 +10124,105 @@ dependencies = [ [[package]] name = "reth-payload-primitives" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", "op-alloy-rpc-types-engine", - "reth-chain-state 1.5.0", - "reth-chainspec 1.5.0", - "reth-errors 1.5.0", - "reth-primitives-traits 1.5.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", ] [[package]] name = "reth-payload-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", "op-alloy-rpc-types-engine", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", - "reth-errors 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", ] [[package]] name = "reth-payload-util" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", - "reth-transaction-pool 1.5.0", + "alloy-primitives 1.3.1", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", ] [[package]] name = "reth-payload-util" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", - "reth-transaction-pool 1.6.0", + "alloy-primitives 1.3.1", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", ] [[package]] name = "reth-payload-validator" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", - "reth-primitives-traits 1.5.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", ] [[package]] name = "reth-payload-validator" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", - "reth-primitives-traits 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", ] [[package]] name = "reth-primitives" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "c-kzg", "once_cell", - "reth-ethereum-forks 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-static-file-types 1.6.0", + "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", ] [[package]] name = "reth-primitives-traits" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-genesis", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-eth", "alloy-trie", @@ -10241,25 +10231,25 @@ dependencies = [ "derive_more", "once_cell", "op-alloy-consensus", - "reth-codecs 1.5.0", - "revm-bytecode 5.0.0", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm-bytecode", "revm-primitives", - "revm-state 6.0.0", + "revm-state", "secp256k1 0.30.0", "serde", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-primitives-traits" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-genesis", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-eth", "alloy-trie", @@ -10274,24 +10264,24 @@ dependencies = [ "proptest", "proptest-arbitrary-interop", "rayon", - "reth-codecs 1.6.0", - "revm-bytecode 6.0.1", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm-bytecode", "revm-primitives", - "revm-state 7.0.1", + "revm-state", "secp256k1 0.30.0", "serde", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-provider" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "dashmap 6.1.0", "eyre", @@ -10300,31 +10290,31 @@ dependencies = [ "notify", "parking_lot", "rayon", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", - "reth-codecs 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db", "reth-db-api", - "reth-errors 1.6.0", - "reth-ethereum-engine-primitives 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-evm 1.6.0", - "reth-execution-types 1.6.0", - "reth-fs-util 1.6.0", - "reth-metrics 1.6.0", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-nippy-jar", "reth-node-types", - "reth-primitives-traits 1.6.0", - "reth-prune-types 1.6.0", - "reth-stages-types 1.6.0", - "reth-static-file-types 1.6.0", - "reth-storage-api 1.6.0", - "reth-storage-errors 1.6.0", - "reth-trie 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-trie-db", - "revm-database 7.0.1", - "revm-state 7.0.1", - "strum 0.27.1", + "revm-database", + "revm-state", + "strum 0.27.2", "tokio", "tracing", ] @@ -10332,69 +10322,69 @@ dependencies = [ [[package]] name = "reth-prune" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "itertools 0.14.0", "metrics", "rayon", - "reth-chainspec 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-config", "reth-db-api", - "reth-errors 1.6.0", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-exex-types", - "reth-metrics 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-prune-types 1.6.0", - "reth-static-file-types 1.6.0", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tokio-util", "rustc-hash 2.1.1", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tracing", ] [[package]] name = "reth-prune-types" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "derive_more", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-prune-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "arbitrary", "derive_more", "modular-bitfield", - "reth-codecs 1.6.0", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "reth-ress-protocol" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "futures", "reth-eth-wire", - "reth-ethereum-primitives 1.6.0", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network", "reth-network-api", - "reth-storage-errors 1.6.0", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tokio", "tokio-stream", "tracing", @@ -10403,25 +10393,25 @@ dependencies = [ [[package]] name = "reth-ress-provider" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "eyre", "futures", "parking_lot", - "reth-chain-state 1.6.0", - "reth-errors 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-evm 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-node-api", - "reth-primitives-traits 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-ress-protocol", - "reth-revm 1.6.0", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tokio-util", - "reth-trie 1.6.0", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "schnellru", "tokio", "tracing", @@ -10429,42 +10419,42 @@ dependencies = [ [[package]] name = "reth-revm" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ - "alloy-primitives 1.3.0", - "reth-primitives-traits 1.5.0", - "reth-storage-api 1.5.0", - "reth-storage-errors 1.5.0", - "reth-trie 1.5.0", - "revm 26.0.1", + "alloy-primitives 1.3.1", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm 27.1.0", ] [[package]] name = "reth-revm" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", - "reth-primitives-traits 1.6.0", - "reth-storage-api 1.6.0", - "reth-storage-errors 1.6.0", - "reth-trie 1.6.0", - "revm 27.0.3", + "alloy-primitives 1.3.1", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", ] [[package]] name = "reth-rpc" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-dyn-abi", "alloy-eips", - "alloy-evm 0.15.0", + "alloy-evm 0.18.3", "alloy-genesis", "alloy-network", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types", "alloy-rpc-types-admin", @@ -10484,43 +10474,44 @@ dependencies = [ "http", "http-body", "hyper", + "itertools 0.14.0", "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "jsonwebtoken", "parking_lot", "pin-project", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", - "reth-consensus 1.6.0", - "reth-engine-primitives 1.6.0", - "reth-errors 1.6.0", - "reth-evm 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-evm-ethereum", - "reth-execution-types 1.6.0", - "reth-metrics 1.6.0", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-api", - "reth-network-peers 1.6.0", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-types", "reth-node-api", - "reth-primitives-traits 1.6.0", - "reth-revm 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc-api", "reth-rpc-convert", "reth-rpc-engine-api", "reth-rpc-eth-api", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", - "reth-transaction-pool 1.6.0", - "reth-trie-common 1.6.0", - "revm 27.0.3", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", "revm-inspectors", "revm-primitives", "serde", "serde_json", "sha2 0.10.9", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tower 0.5.2", @@ -10531,12 +10522,12 @@ dependencies = [ [[package]] name = "reth-rpc-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eips", "alloy-genesis", "alloy-json-rpc", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types", "alloy-rpc-types-admin", "alloy-rpc-types-anvil", @@ -10549,17 +10540,17 @@ dependencies = [ "alloy-rpc-types-txpool", "alloy-serde", "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", - "reth-chain-state 1.6.0", - "reth-engine-primitives 1.6.0", - "reth-network-peers 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc-eth-api", - "reth-trie-common 1.6.0", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", ] [[package]] name = "reth-rpc-builder" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-network", "alloy-provider", @@ -10567,26 +10558,26 @@ dependencies = [ "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "metrics", "pin-project", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", - "reth-consensus 1.6.0", - "reth-evm 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-ipc", - "reth-metrics 1.6.0", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-api", "reth-node-core", - "reth-primitives-traits 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc", "reth-rpc-api", "reth-rpc-eth-api", "reth-rpc-eth-types", "reth-rpc-layer", "reth-rpc-server-types", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", - "reth-transaction-pool 1.6.0", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-util", "tower 0.5.2", @@ -10597,54 +10588,54 @@ dependencies = [ [[package]] name = "reth-rpc-convert" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-json-rpc", "alloy-network", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-eth", "alloy-signer", "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "op-alloy-consensus", "op-alloy-network", "op-alloy-rpc-types", - "op-revm 8.0.3", - "reth-ethereum-primitives 1.6.0", - "reth-evm 1.6.0", - "reth-optimism-primitives 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-storage-api 1.6.0", - "revm-context 8.0.3", - "thiserror 2.0.12", + "op-revm 9.0.1", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm-context 9.0.1", + "thiserror 2.0.16", ] [[package]] name = "reth-rpc-engine-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "async-trait", "jsonrpsee-core 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "metrics", "parking_lot", - "reth-chainspec 1.6.0", - "reth-engine-primitives 1.6.0", - "reth-metrics 1.6.0", - "reth-payload-builder 1.6.0", - "reth-payload-builder-primitives 1.6.0", - "reth-payload-primitives 1.6.0", - "reth-primitives-traits 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc-api", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", - "reth-transaction-pool 1.6.0", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tracing", ] @@ -10652,15 +10643,15 @@ dependencies = [ [[package]] name = "reth-rpc-eth-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-dyn-abi", "alloy-eips", - "alloy-evm 0.15.0", + "alloy-evm 0.18.3", "alloy-json-rpc", "alloy-network", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-eth", "alloy-rpc-types-mev", @@ -10672,22 +10663,22 @@ dependencies = [ "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", - "reth-errors 1.6.0", - "reth-evm 1.6.0", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-api", "reth-node-api", - "reth-primitives-traits 1.6.0", - "reth-revm 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", - "reth-transaction-pool 1.6.0", - "reth-trie-common 1.6.0", - "revm 27.0.3", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", "revm-inspectors", "tokio", "tracing", @@ -10696,42 +10687,42 @@ dependencies = [ [[package]] name = "reth-rpc-eth-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.15.0", + "alloy-evm 0.18.3", "alloy-network", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-eth", - "alloy-sol-types 1.3.0", + "alloy-sol-types 1.3.1", "derive_more", "futures", "itertools 0.14.0", "jsonrpsee-core 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "metrics", - "rand 0.9.1", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", - "reth-errors 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-evm 1.6.0", - "reth-execution-types 1.6.0", - "reth-metrics 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-revm 1.6.0", + "rand 0.9.2", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-rpc-convert", "reth-rpc-server-types", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", - "reth-transaction-pool 1.6.0", - "reth-trie 1.6.0", - "revm 27.0.3", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm 28.0.1", "revm-inspectors", "schnellru", "serde", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tracing", @@ -10740,7 +10731,7 @@ dependencies = [ [[package]] name = "reth-rpc-layer" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-rpc-types-engine", "http", @@ -10754,65 +10745,63 @@ dependencies = [ [[package]] name = "reth-rpc-server-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "jsonrpsee-core 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", - "reth-errors 1.6.0", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-api", "serde", - "strum 0.27.1", + "strum 0.27.2", ] [[package]] name = "reth-stages" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "bincode", - "blake3", "eyre", "futures-util", "itertools 0.14.0", "num-traits", "rayon", "reqwest", - "reth-chainspec 1.6.0", - "reth-codecs 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-config", - "reth-consensus 1.6.0", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db", "reth-db-api", "reth-era", "reth-era-downloader", "reth-era-utils", - "reth-ethereum-primitives 1.6.0", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-etl", - "reth-evm 1.6.0", - "reth-execution-types 1.6.0", + "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-exex", - "reth-fs-util 1.6.0", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-p2p", - "reth-primitives-traits 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", "reth-prune", - "reth-prune-types 1.6.0", - "reth-revm 1.6.0", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-stages-api", - "reth-static-file-types 1.6.0", - "reth-storage-errors 1.6.0", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-testing-utils", - "reth-trie 1.6.0", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-trie-db", - "serde", "tempfile", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tracing", ] @@ -10820,185 +10809,184 @@ dependencies = [ [[package]] name = "reth-stages-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "aquamarine", "auto_impl", "futures-util", "metrics", - "reth-consensus 1.6.0", - "reth-errors 1.6.0", - "reth-metrics 1.6.0", + "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-network-p2p", - "reth-primitives-traits 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", "reth-prune", - "reth-stages-types 1.6.0", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-static-file", - "reth-static-file-types 1.6.0", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tokio-util", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tracing", ] [[package]] name = "reth-stages-types" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ - "alloy-primitives 1.3.0", - "reth-trie-common 1.5.0", + "alloy-primitives 1.3.1", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", ] [[package]] name = "reth-stages-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "arbitrary", "bytes", "modular-bitfield", - "reth-codecs 1.6.0", - "reth-trie-common 1.6.0", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "serde", ] [[package]] name = "reth-static-file" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "parking_lot", "rayon", - "reth-codecs 1.6.0", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db-api", - "reth-primitives-traits 1.6.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-prune-types 1.6.0", - "reth-stages-types 1.6.0", - "reth-static-file-types 1.6.0", - "reth-storage-errors 1.6.0", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-tokio-util", "tracing", ] [[package]] name = "reth-static-file-types" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "derive_more", "serde", - "strum 0.27.1", + "strum 0.27.2", ] [[package]] name = "reth-static-file-types" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "clap", "derive_more", "serde", - "strum 0.27.1", + "strum 0.27.2", ] [[package]] name = "reth-storage-api" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", - "reth-chainspec 1.5.0", - "reth-db-models 1.5.0", - "reth-ethereum-primitives 1.5.0", - "reth-execution-types 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-prune-types 1.5.0", - "reth-stages-types 1.5.0", - "reth-storage-errors 1.5.0", - "reth-trie-common 1.5.0", - "revm-database 6.0.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-db-models 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm-database", ] [[package]] name = "reth-storage-api" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", - "reth-chainspec 1.6.0", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-db-api", - "reth-db-models 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-execution-types 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-prune-types 1.6.0", - "reth-stages-types 1.6.0", - "reth-storage-errors 1.6.0", - "reth-trie-common 1.6.0", - "reth-trie-db", - "revm-database 7.0.1", + "reth-db-models 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm-database", ] [[package]] name = "reth-storage-errors" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "derive_more", - "reth-primitives-traits 1.5.0", - "reth-prune-types 1.5.0", - "reth-static-file-types 1.5.0", - "revm-database-interface 6.0.0", - "thiserror 2.0.12", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm-database-interface", + "thiserror 2.0.16", ] [[package]] name = "reth-storage-errors" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "derive_more", - "reth-primitives-traits 1.6.0", - "reth-prune-types 1.6.0", - "reth-static-file-types 1.6.0", - "revm-database-interface 7.0.1", - "thiserror 2.0.12", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-prune-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm-database-interface", + "thiserror 2.0.16", ] [[package]] name = "reth-tasks" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "auto_impl", "dyn-clone", "futures-util", "metrics", - "reth-metrics 1.5.0", - "thiserror 2.0.12", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "thiserror 2.0.16", "tokio", "tracing", "tracing-futures", @@ -11007,7 +10995,7 @@ dependencies = [ [[package]] name = "reth-tasks" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "auto_impl", "dyn-clone", @@ -11015,8 +11003,8 @@ dependencies = [ "metrics", "pin-project", "rayon", - "reth-metrics 1.6.0", - "thiserror 2.0.12", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "thiserror 2.0.16", "tokio", "tracing", "tracing-futures", @@ -11025,23 +11013,23 @@ dependencies = [ [[package]] name = "reth-testing-utils" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-genesis", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "rand 0.8.5", - "rand 0.9.1", - "reth-ethereum-primitives 1.6.0", - "reth-primitives-traits 1.6.0", + "rand 0.9.2", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "secp256k1 0.30.0", ] [[package]] name = "reth-tokio-util" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "tokio", "tokio-stream", @@ -11051,7 +11039,7 @@ dependencies = [ [[package]] name = "reth-tracing" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "clap", "eyre", @@ -11066,7 +11054,7 @@ dependencies = [ [[package]] name = "reth-tracing-otlp" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "opentelemetry 0.29.1", "opentelemetry-otlp 0.29.0", @@ -11079,35 +11067,35 @@ dependencies = [ [[package]] name = "reth-transaction-pool" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "aquamarine", "auto_impl", - "bitflags 2.9.1", + "bitflags 2.9.2", "futures-util", "metrics", "parking_lot", - "reth-chain-state 1.5.0", - "reth-chainspec 1.5.0", - "reth-eth-wire-types 1.5.0", - "reth-ethereum-primitives 1.5.0", - "reth-execution-types 1.5.0", - "reth-fs-util 1.5.0", - "reth-metrics 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-storage-api 1.5.0", - "reth-tasks 1.5.0", - "revm-interpreter 22.0.1", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-eth-wire-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm-interpreter 23.0.2", "revm-primitives", "rustc-hash 2.1.1", "schnellru", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tracing", @@ -11116,37 +11104,39 @@ dependencies = [ [[package]] name = "reth-transaction-pool" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "aquamarine", "auto_impl", - "bitflags 2.9.1", + "bitflags 2.9.2", "futures-util", "metrics", "parking_lot", "paste", - "rand 0.9.1", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", - "reth-eth-wire-types 1.6.0", - "reth-ethereum-primitives 1.6.0", - "reth-execution-types 1.6.0", - "reth-fs-util 1.6.0", - "reth-metrics 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-storage-api 1.6.0", - "reth-tasks 1.6.0", + "pin-project", + "rand 0.9.2", + "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-eth-wire-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-execution-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "revm-interpreter 23.0.2", "revm-primitives", "rustc-hash 2.1.1", "schnellru", "serde", + "serde_json", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tracing", @@ -11154,75 +11144,75 @@ dependencies = [ [[package]] name = "reth-trie" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-trie", "auto_impl", "itertools 0.14.0", - "reth-execution-errors 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-stages-types 1.5.0", - "reth-storage-errors 1.5.0", - "reth-trie-common 1.5.0", - "reth-trie-sparse 1.5.0", - "revm-database 6.0.0", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie-sparse 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm-database", "tracing", ] [[package]] name = "reth-trie" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-trie", "auto_impl", "itertools 0.14.0", "metrics", - "reth-execution-errors 1.6.0", - "reth-metrics 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-stages-types 1.6.0", - "reth-storage-errors 1.6.0", - "reth-trie-common 1.6.0", - "reth-trie-sparse 1.6.0", - "revm-database 7.0.1", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-sparse 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm-database", "tracing", "triehash", ] [[package]] name = "reth-trie-common" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-trie", "derive_more", "itertools 0.14.0", "nybbles", "rayon", - "reth-primitives-traits 1.5.0", - "revm-database 6.0.0", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "revm-database", ] [[package]] name = "reth-trie-common" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "alloy-consensus", - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-eth", "alloy-serde", @@ -11235,9 +11225,9 @@ dependencies = [ "nybbles", "plain_hasher", "rayon", - "reth-codecs 1.6.0", - "reth-primitives-traits 1.6.0", - "revm-database 7.0.1", + "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "revm-database", "serde", "serde_with", ] @@ -11245,53 +11235,53 @@ dependencies = [ [[package]] name = "reth-trie-db" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "reth-db-api", - "reth-execution-errors 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-trie 1.6.0", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "tracing", ] [[package]] name = "reth-trie-parallel" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "derive_more", "itertools 0.14.0", "metrics", "rayon", "reth-db-api", - "reth-execution-errors 1.6.0", - "reth-metrics 1.6.0", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-provider", - "reth-storage-errors 1.6.0", - "reth-trie 1.6.0", - "reth-trie-common 1.6.0", + "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-trie-db", - "reth-trie-sparse 1.6.0", - "thiserror 2.0.12", + "reth-trie-sparse 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "thiserror 2.0.16", "tokio", "tracing", ] [[package]] name = "reth-trie-sparse" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-trie", "auto_impl", - "reth-execution-errors 1.5.0", - "reth-primitives-traits 1.5.0", - "reth-trie-common 1.5.0", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "smallvec", "tracing", ] @@ -11299,17 +11289,18 @@ dependencies = [ [[package]] name = "reth-trie-sparse" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-trie", "auto_impl", "metrics", - "reth-execution-errors 1.6.0", - "reth-metrics 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-trie-common 1.6.0", + "rayon", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "smallvec", "tracing", ] @@ -11317,23 +11308,25 @@ dependencies = [ [[package]] name = "reth-trie-sparse-parallel" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rlp", "alloy-trie", + "metrics", "rayon", - "reth-execution-errors 1.6.0", - "reth-trie-common 1.6.0", - "reth-trie-sparse 1.6.0", + "reth-execution-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-sparse 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "smallvec", "tracing", ] [[package]] name = "reth-zstd-compressors" -version = "1.5.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.5.0#61e38f9af154fe91e776d8f5e449d20a1571e8cf" +version = "1.6.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "zstd", ] @@ -11341,70 +11334,56 @@ dependencies = [ [[package]] name = "reth-zstd-compressors" version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" dependencies = [ "zstd", ] [[package]] name = "revm" -version = "26.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b2a493c73054a0f6635bad6e840cdbef34838e6e6186974833c901dff7dd709" -dependencies = [ - "revm-bytecode 5.0.0", - "revm-context 7.0.1", - "revm-context-interface 7.0.1", - "revm-database 6.0.0", - "revm-database-interface 6.0.0", - "revm-handler 7.0.1", - "revm-inspector 7.0.1", - "revm-interpreter 22.0.1", - "revm-precompile 23.0.0", +version = "27.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e6bf82101a1ad8a2b637363a37aef27f88b4efc8a6e24c72bf5f64923dc5532" +dependencies = [ + "revm-bytecode", + "revm-context 8.0.4", + "revm-context-interface 9.0.0", + "revm-database", + "revm-database-interface", + "revm-handler 8.1.0", + "revm-inspector 8.1.0", + "revm-interpreter 24.0.0", + "revm-precompile 25.0.0", "revm-primitives", - "revm-state 6.0.0", + "revm-state", ] [[package]] name = "revm" -version = "27.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70a84455f03d3480d4ed2e7271c15f2ec95b758e86d57cb8d258a8ff1c22e9a4" -dependencies = [ - "revm-bytecode 6.0.1", - "revm-context 8.0.3", - "revm-context-interface 8.0.1", - "revm-database 7.0.1", - "revm-database-interface 7.0.1", - "revm-handler 8.0.3", - "revm-inspector 8.0.3", - "revm-interpreter 23.0.2", - "revm-precompile 24.0.1", - "revm-primitives", - "revm-state 7.0.1", -] - -[[package]] -name = "revm-bytecode" -version = "5.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b395ee2212d44fcde20e9425916fee685b5440c3f8e01fabae8b0f07a2fd7f08" -dependencies = [ - "bitvec", - "once_cell", - "phf", +version = "28.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee5d3f7d031e90ab47c7488061bdc4875abc4e9dcea6c18f5dee09732d0436fb" +dependencies = [ + "revm-bytecode", + "revm-context 9.0.1", + "revm-context-interface 10.0.1", + "revm-database", + "revm-database-interface", + "revm-handler 9.0.1", + "revm-inspector 9.1.0", + "revm-interpreter 25.0.1", + "revm-precompile 26.0.1", "revm-primitives", - "serde", + "revm-state", ] [[package]] name = "revm-bytecode" -version = "6.0.1" +version = "6.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a685758a4f375ae9392b571014b9779cfa63f0d8eb91afb4626ddd958b23615" +checksum = "1d800e6c2119457ded5b0af71634eb2468040bf97de468eee5a730272a106da0" dependencies = [ "bitvec", - "once_cell", "phf", "revm-primitives", "serde", @@ -11412,250 +11391,254 @@ dependencies = [ [[package]] name = "revm-context" -version = "7.0.1" +version = "8.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b97b69d05651509b809eb7215a6563dc64be76a941666c40aabe597ab544d38" +checksum = "9cd508416a35a4d8a9feaf5ccd06ac6d6661cd31ee2dc0252f9f7316455d71f9" dependencies = [ "cfg-if", "derive-where", - "revm-bytecode 5.0.0", - "revm-context-interface 7.0.1", - "revm-database-interface 6.0.0", + "revm-bytecode", + "revm-context-interface 9.0.0", + "revm-database-interface", "revm-primitives", - "revm-state 6.0.0", + "revm-state", "serde", ] [[package]] name = "revm-context" -version = "8.0.3" +version = "9.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a990abf66b47895ca3e915d5f3652bb7c6a4cff6e5351fdf0fc2795171fd411c" +checksum = "5c63485b4d1b0e67f342f9a8c0e9f78b6b5f1750863a39bdf6ceabdbaaf4aed1" dependencies = [ + "bitvec", "cfg-if", "derive-where", - "revm-bytecode 6.0.1", - "revm-context-interface 8.0.1", - "revm-database-interface 7.0.1", + "revm-bytecode", + "revm-context-interface 10.0.1", + "revm-database-interface", "revm-primitives", - "revm-state 7.0.1", + "revm-state", "serde", ] [[package]] name = "revm-context-interface" -version = "7.0.1" +version = "8.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f8f4f06a1c43bf8e6148509aa06a6c4d28421541944842b9b11ea1a6e53468f" +checksum = "a303a93102fceccec628265efd550ce49f2817b38ac3a492c53f7d524f18a1ca" dependencies = [ "alloy-eip2930", "alloy-eip7702", "auto_impl", "either", - "revm-database-interface 6.0.0", + "revm-database-interface", "revm-primitives", - "revm-state 6.0.0", + "revm-state", "serde", ] [[package]] name = "revm-context-interface" -version = "8.0.1" +version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a303a93102fceccec628265efd550ce49f2817b38ac3a492c53f7d524f18a1ca" +checksum = "dc90302642d21c8f93e0876e201f3c5f7913c4fcb66fb465b0fd7b707dfe1c79" dependencies = [ "alloy-eip2930", "alloy-eip7702", "auto_impl", "either", - "revm-database-interface 7.0.1", + "revm-database-interface", "revm-primitives", - "revm-state 7.0.1", + "revm-state", "serde", ] [[package]] -name = "revm-database" -version = "6.0.0" +name = "revm-context-interface" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "763eb5867a109a85f8e47f548b9d88c9143c0e443ec056742052f059fa32f4f1" +checksum = "550cb8b9465e00bdb0a384922b69f864c5bcc228bed19c8ecbfa69fff2256382" dependencies = [ - "alloy-eips", - "revm-bytecode 5.0.0", - "revm-database-interface 6.0.0", + "alloy-eip2930", + "alloy-eip7702", + "auto_impl", + "either", + "revm-database-interface", "revm-primitives", - "revm-state 6.0.0", + "revm-state", "serde", ] [[package]] name = "revm-database" -version = "7.0.1" +version = "7.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7db360729b61cc347f9c2f12adb9b5e14413aea58778cf9a3b7676c6a4afa115" +checksum = "40000c7d917c865f6c232a78581b78e70c43f52db17282bd1b52d4f0565bc8a2" dependencies = [ "alloy-eips", - "revm-bytecode 6.0.1", - "revm-database-interface 7.0.1", + "revm-bytecode", + "revm-database-interface", "revm-primitives", - "revm-state 7.0.1", + "revm-state", "serde", ] [[package]] name = "revm-database-interface" -version = "6.0.0" +version = "7.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf5ecd19a5b75b862841113b9abdd864ad4b22e633810e11e6d620e8207e361d" -dependencies = [ - "auto_impl", - "revm-primitives", - "revm-state 6.0.0", - "serde", -] - -[[package]] -name = "revm-database-interface" -version = "7.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8500194cad0b9b1f0567d72370795fd1a5e0de9ec719b1607fa1566a23f039a" +checksum = "f4ccea7a168cba1196b1e57dd3e22c36047208c135f600f8e58cbe7d49957dba" dependencies = [ "auto_impl", "either", "revm-primitives", - "revm-state 7.0.1", + "revm-state", "serde", ] [[package]] name = "revm-handler" -version = "7.0.1" +version = "8.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17b61f992beaa7a5fc3f5fcf79f1093624fa1557dc42d36baa42114c2d836b59" +checksum = "1529c8050e663be64010e80ec92bf480315d21b1f2dbf65540028653a621b27d" dependencies = [ "auto_impl", "derive-where", - "revm-bytecode 5.0.0", - "revm-context 7.0.1", - "revm-context-interface 7.0.1", - "revm-database-interface 6.0.0", - "revm-interpreter 22.0.1", - "revm-precompile 23.0.0", + "revm-bytecode", + "revm-context 8.0.4", + "revm-context-interface 9.0.0", + "revm-database-interface", + "revm-interpreter 24.0.0", + "revm-precompile 25.0.0", "revm-primitives", - "revm-state 6.0.0", + "revm-state", "serde", ] [[package]] name = "revm-handler" -version = "8.0.3" +version = "9.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03c35a17a38203976f97109e20eccf6732447ce6c9c42973bae42732b2e957ff" +checksum = "7cb09d07e6799823ce5a344f1604236b53fe1a92bacd7122c0b16286f92254c2" dependencies = [ "auto_impl", "derive-where", - "revm-bytecode 6.0.1", - "revm-context 8.0.3", - "revm-context-interface 8.0.1", - "revm-database-interface 7.0.1", - "revm-interpreter 23.0.2", - "revm-precompile 24.0.1", + "revm-bytecode", + "revm-context 9.0.1", + "revm-context-interface 10.0.1", + "revm-database-interface", + "revm-interpreter 25.0.1", + "revm-precompile 26.0.1", "revm-primitives", - "revm-state 7.0.1", + "revm-state", "serde", ] [[package]] name = "revm-inspector" -version = "7.0.1" +version = "8.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7e4400a109a2264f4bf290888ac6d02432b6d5d070492b9dcf134b0c7d51354" +checksum = "f78db140e332489094ef314eaeb0bd1849d6d01172c113ab0eb6ea8ab9372926" dependencies = [ "auto_impl", "either", - "revm-context 7.0.1", - "revm-database-interface 6.0.0", - "revm-handler 7.0.1", - "revm-interpreter 22.0.1", + "revm-context 8.0.4", + "revm-database-interface", + "revm-handler 8.1.0", + "revm-interpreter 24.0.0", "revm-primitives", - "revm-state 6.0.0", + "revm-state", "serde", "serde_json", ] [[package]] name = "revm-inspector" -version = "8.0.3" +version = "9.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e69abf6a076741bd5cd87b7d6c1b48be2821acc58932f284572323e81a8d4179" +checksum = "2770c0d7e9f4f23660dc0b8b954b7a1eee8989ec97f936ebce366c78b6d7b915" dependencies = [ "auto_impl", "either", - "revm-context 8.0.3", - "revm-database-interface 7.0.1", - "revm-handler 8.0.3", - "revm-interpreter 23.0.2", + "revm-context 9.0.1", + "revm-database-interface", + "revm-handler 9.0.1", + "revm-interpreter 25.0.1", "revm-primitives", - "revm-state 7.0.1", + "revm-state", "serde", "serde_json", ] [[package]] name = "revm-inspectors" -version = "0.27.1" +version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aad27cab355b0aa905d0744f3222e716b40ad48b32276ac4b0a615f2c3364c97" +checksum = "9d3f54151c26870f50a3d7e8688e30a0f3578dd57bc69450caa1df11a7713906" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-eth", "alloy-rpc-types-trace", - "alloy-sol-types 1.3.0", + "alloy-sol-types 1.3.1", "anstyle", "boa_engine", "boa_gc", "colorchoice", - "revm 27.0.3", + "revm 28.0.1", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.16", ] [[package]] name = "revm-interpreter" -version = "22.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2481ef059708772cec0ce6bc4c84b796a40111612efb73b01adf1caed7ff9ac" +checksum = "d95c4a9a1662d10b689b66b536ddc2eb1e89f5debfcabc1a2d7b8417a2fa47cd" dependencies = [ - "revm-bytecode 5.0.0", - "revm-context-interface 7.0.1", + "revm-bytecode", + "revm-context-interface 8.0.1", "revm-primitives", "serde", ] [[package]] name = "revm-interpreter" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d95c4a9a1662d10b689b66b536ddc2eb1e89f5debfcabc1a2d7b8417a2fa47cd" +checksum = "ff9d7d9d71e8a33740b277b602165b6e3d25fff091ba3d7b5a8d373bf55f28a7" dependencies = [ - "revm-bytecode 6.0.1", - "revm-context-interface 8.0.1", + "revm-bytecode", + "revm-context-interface 9.0.0", + "revm-primitives", + "serde", +] + +[[package]] +name = "revm-interpreter" +version = "25.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c938c0d4d617c285203cad8aba1cefeec383fcff2fdf94a4469f588ab979b5" +dependencies = [ + "revm-bytecode", + "revm-context-interface 10.0.1", "revm-primitives", "serde", ] [[package]] name = "revm-precompile" -version = "23.0.0" +version = "25.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d581e78c8f132832bd00854fb5bf37efd95a52582003da35c25cd2cbfc63849" +checksum = "4cee3f336b83621294b4cfe84d817e3eef6f3d0fce00951973364cc7f860424d" dependencies = [ "ark-bls12-381", "ark-bn254", "ark-ec", "ark-ff 0.5.0", "ark-serialize 0.5.0", + "arrayref", "aurora-engine-modexp", "c-kzg", "cfg-if", @@ -11672,9 +11655,9 @@ dependencies = [ [[package]] name = "revm-precompile" -version = "24.0.1" +version = "26.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b68d54a4733ac36bd29ee645c3c2e5e782fb63f199088d49e2c48c64a9fedc15" +checksum = "7f7bb5e8b92891c5ac9dd8dae157bd1d90aab01973ad4f99d4135d507facc3e7" dependencies = [ "ark-bls12-381", "ark-bn254", @@ -11688,7 +11671,6 @@ dependencies = [ "cfg-if", "k256", "libsecp256k1", - "once_cell", "p256", "revm-primitives", "ripemd", @@ -11699,35 +11681,24 @@ dependencies = [ [[package]] name = "revm-primitives" -version = "20.0.0" +version = "20.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52cdf897b3418f2ee05bcade64985e5faed2dbaa349b2b5f27d3d6bfd10fff2a" +checksum = "5aa29d9da06fe03b249b6419b33968ecdf92ad6428e2f012dc57bcd619b5d94e" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "num_enum", + "once_cell", "serde", ] [[package]] name = "revm-state" -version = "6.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d6274928dd78f907103740b10800d3c0db6caeca391e75a159c168a1e5c78f8" -dependencies = [ - "bitflags 2.9.1", - "revm-bytecode 5.0.0", - "revm-primitives", - "serde", -] - -[[package]] -name = "revm-state" -version = "7.0.1" +version = "7.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "106fec5c634420118c7d07a6c37110186ae7f23025ceac3a5dbe182eea548363" +checksum = "f9d7f39ea56df3bfbb3c81c99b1f028d26f205b6004156baffbf1a4f84b46cfa" dependencies = [ - "bitflags 2.9.1", - "revm-bytecode 6.0.1", + "bitflags 2.9.2", + "revm-bytecode", "revm-primitives", "serde", ] @@ -11834,9 +11805,9 @@ dependencies = [ [[package]] name = "rollup-boost" version = "0.1.0" -source = "git+http://github.com/flashbots/rollup-boost?branch=main#64be33fccdbe8b6c99118b5395a3949c7b73ae4c" +source = "git+http://github.com/flashbots/rollup-boost?branch=main#81c0699aeb29d2d0b443e25c1075bafcb1db3705" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "alloy-rpc-types-eth", "alloy-serde", @@ -11861,13 +11832,13 @@ dependencies = [ "opentelemetry_sdk 0.28.0", "parking_lot", "paste", - "reth-optimism-payload-builder 1.5.0", + "reth-optimism-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", "rustls", "serde", "serde_json", "sha2 0.10.9", "testcontainers 0.23.3", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-tungstenite", "tokio-util", @@ -11901,9 +11872,9 @@ dependencies = [ [[package]] name = "ruint" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11256b5fe8c68f56ac6f39ef0720e592f33d2367a4782740d9c9142e889c7fb4" +checksum = "9ecb38f82477f20c5c3d62ef52d7c4e536e38ea9b73fb570a20c5cae0e14bcf6" dependencies = [ "alloy-rlp", "arbitrary", @@ -11919,7 +11890,7 @@ dependencies = [ "primitive-types", "proptest", "rand 0.8.5", - "rand 0.9.1", + "rand 0.9.2", "rlp", "ruint-macro", "serde", @@ -11935,9 +11906,9 @@ checksum = "48fd7bd8a6377e15ad9d42a8ec25371b94ddc67abe7c8b9127bec79bebaaae18" [[package]] name = "rustc-demangle" -version = "0.1.25" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f" +checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace" [[package]] name = "rustc-hash" @@ -11993,7 +11964,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "errno", "libc", "linux-raw-sys 0.4.15", @@ -12002,22 +11973,22 @@ dependencies = [ [[package]] name = "rustix" -version = "1.0.7" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266" +checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "errno", "libc", "linux-raw-sys 0.9.4", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "rustls" -version = "0.23.29" +version = "0.23.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2491382039b29b9b11ff08b76ff6c97cf287671dbb74f0be44bda389fffe9bd1" +checksum = "c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc" dependencies = [ "aws-lc-rs", "log", @@ -12038,7 +12009,7 @@ dependencies = [ "openssl-probe", "rustls-pki-types", "schannel", - "security-framework 3.2.0", + "security-framework 3.3.0", ] [[package]] @@ -12075,7 +12046,7 @@ dependencies = [ "rustls-native-certs", "rustls-platform-verifier-android", "rustls-webpki", - "security-framework 3.2.0", + "security-framework 3.3.0", "security-framework-sys", "webpki-root-certs 0.26.11", "windows-sys 0.59.0", @@ -12101,9 +12072,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.21" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" +checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" [[package]] name = "rusty-fork" @@ -12228,7 +12199,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c3c81b43dc2d8877c216a3fccf76677ee1ebccd429566d3e67447290d0c42b2" dependencies = [ "bitcoin_hashes", - "rand 0.9.1", + "rand 0.9.2", "secp256k1-sys 0.11.0", ] @@ -12256,7 +12227,7 @@ version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "core-foundation 0.9.4", "core-foundation-sys", "libc", @@ -12265,11 +12236,11 @@ dependencies = [ [[package]] name = "security-framework" -version = "3.2.0" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316" +checksum = "80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -12360,14 +12331,14 @@ checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "serde_json" -version = "1.0.140" +version = "1.0.143" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" +checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" dependencies = [ "indexmap 2.10.0", "itoa", @@ -12394,7 +12365,7 @@ checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -12447,7 +12418,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -12581,9 +12552,9 @@ dependencies = [ [[package]] name = "signal-hook-registry" -version = "1.4.5" +version = "1.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410" +checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b" dependencies = [ "libc", ] @@ -12606,7 +12577,7 @@ checksum = "297f631f50729c8c99b84667867963997ec0b50f32b2a7dbcab828ef0541e8bb" dependencies = [ "num-bigint", "num-traits", - "thiserror 2.0.12", + "thiserror 2.0.16", "time", ] @@ -12639,9 +12610,9 @@ checksum = "c1e9a774a6c28142ac54bb25d25562e6bcf957493a184f15ad4eebccb23e410a" [[package]] name = "slab" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d" +checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" [[package]] name = "smallvec" @@ -12669,6 +12640,16 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "socket2" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + [[package]] name = "soketto" version = "0.8.1" @@ -12728,7 +12709,7 @@ dependencies = [ "proc-macro2", "quote", "structmeta-derive", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -12739,7 +12720,7 @@ checksum = "152a0b65a590ff6c3da95cabe2353ee04e6167c896b28e3b14478c2636c922fc" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -12753,11 +12734,11 @@ dependencies = [ [[package]] name = "strum" -version = "0.27.1" +version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" +checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf" dependencies = [ - "strum_macros 0.27.1", + "strum_macros 0.27.2", ] [[package]] @@ -12770,20 +12751,19 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "strum_macros" -version = "0.27.1" +version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" +checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7" dependencies = [ "heck", "proc-macro2", "quote", - "rustversion", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -12805,9 +12785,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.104" +version = "2.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" +checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" dependencies = [ "proc-macro2", "quote", @@ -12823,19 +12803,19 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "syn-solidity" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a985ff4ffd7373e10e0fb048110fb11a162e5a4c47f92ddb8787a6f766b769" +checksum = "a0b198d366dbec045acfcd97295eb653a7a2b40e4dc764ef1e79aafcad439d3c" dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -12867,7 +12847,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -12903,7 +12883,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "core-foundation 0.9.4", "system-configuration-sys", ] @@ -12943,13 +12923,12 @@ dependencies = [ [[package]] name = "tar-no-std" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15574aa79d3c04a12f3cb53ff976d5571e53b9d8e0bdbe4021df0a06473dd1c9" +checksum = "ac9ee8b664c9f1740cd813fea422116f8ba29997bb7c878d1940424889802897" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "log", - "memchr", "num-traits", ] @@ -12962,7 +12941,7 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "tdx" version = "0.2.0" -source = "git+https://github.com/automata-network/tdx-attestation-sdk.git?branch=main#70b90743c01edeb9b0b69774936629db04df7ff7" +source = "git+https://github.com/automata-network/tdx-attestation-sdk.git?branch=main#e9b478beaeebd90350b57b78847e0e827a3e6df0" dependencies = [ "alloy", "anyhow", @@ -13004,15 +12983,15 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.20.0" +version = "3.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" +checksum = "15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e" dependencies = [ "fastrand", "getrandom 0.3.3", "once_cell", - "rustix 1.0.7", - "windows-sys 0.59.0", + "rustix 1.0.8", + "windows-sys 0.60.2", ] [[package]] @@ -13036,7 +13015,7 @@ dependencies = [ "serde", "serde_json", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tokio-tar", @@ -13065,7 +13044,7 @@ dependencies = [ "serde", "serde_json", "serde_with", - "thiserror 2.0.12", + "thiserror 2.0.16", "tokio", "tokio-stream", "tokio-tar", @@ -13090,11 +13069,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.12" +version = "2.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" +checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0" dependencies = [ - "thiserror-impl 2.0.12", + "thiserror-impl 2.0.16", ] [[package]] @@ -13105,18 +13084,18 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "thiserror-impl" -version = "2.0.12" +version = "2.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" +checksum = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -13228,14 +13207,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" dependencies = [ "displaydoc", - "zerovec 0.11.2", + "zerovec 0.11.4", ] [[package]] name = "tinyvec" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71" +checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" dependencies = [ "tinyvec_macros", ] @@ -13248,9 +13227,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.46.1" +version = "1.47.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17" +checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" dependencies = [ "backtrace", "bytes", @@ -13261,9 +13240,9 @@ dependencies = [ "pin-project-lite", "signal-hook-registry", "slab", - "socket2", + "socket2 0.6.0", "tokio-macros", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -13274,7 +13253,7 @@ checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -13345,9 +13324,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.15" +version = "0.7.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df" +checksum = "14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5" dependencies = [ "bytes", "futures-core", @@ -13420,7 +13399,7 @@ dependencies = [ "percent-encoding", "pin-project", "prost", - "socket2", + "socket2 0.5.10", "tokio", "tokio-stream", "tower 0.4.13", @@ -13477,7 +13456,7 @@ checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" dependencies = [ "async-compression", "base64 0.22.1", - "bitflags 2.9.1", + "bitflags 2.9.2", "bytes", "futures-core", "futures-util", @@ -13544,7 +13523,7 @@ checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -13683,7 +13662,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee44f4cef85f88b4dea21c0b1f58320bdf35715cf56d840969487cff00613321" dependencies = [ - "alloy-primitives 1.3.0", + "alloy-primitives 1.3.1", "ethereum_hashing", "ethereum_ssz", "smallvec", @@ -13699,7 +13678,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -13769,11 +13748,11 @@ dependencies = [ "httparse", "log", "native-tls", - "rand 0.9.1", + "rand 0.9.2", "rustls", "rustls-pki-types", "sha1", - "thiserror 2.0.12", + "thiserror 2.0.16", "utf-8", ] @@ -13950,9 +13929,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" +checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be" dependencies = [ "getrandom 0.3.3", "js-sys", @@ -14028,7 +14007,7 @@ checksum = "d674d135b4a8c1d7e813e2f8d1c9a58308aee4a680323066025e53132218bd91" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -14096,7 +14075,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "wasm-bindgen-shared", ] @@ -14131,7 +14110,7 @@ checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -14198,14 +14177,14 @@ version = "0.26.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75c7f0ef91146ebfb530314f5f1d24528d7f0767efbfd31dce919275413e393e" dependencies = [ - "webpki-root-certs 1.0.1", + "webpki-root-certs 1.0.2", ] [[package]] name = "webpki-root-certs" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86138b15b2b7d561bc4469e77027b8dd005a43dc502e9031d1f5afc8ce1f280e" +checksum = "4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a" dependencies = [ "rustls-pki-types", ] @@ -14216,14 +14195,14 @@ version = "0.26.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9" dependencies = [ - "webpki-roots 1.0.1", + "webpki-roots 1.0.2", ] [[package]] name = "webpki-roots" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8782dd5a41a24eed3a4f40b606249b3e236ca61adf1f25ea4d45c73de122b502" +checksum = "7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2" dependencies = [ "rustls-pki-types", ] @@ -14264,11 +14243,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" -version = "0.1.9" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +checksum = "0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -14376,7 +14355,7 @@ checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -14387,7 +14366,7 @@ checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -14398,7 +14377,7 @@ checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -14409,7 +14388,7 @@ checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -14420,7 +14399,7 @@ checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -14431,7 +14410,7 @@ checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -14549,7 +14528,7 @@ version = "0.60.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" dependencies = [ - "windows-targets 0.53.2", + "windows-targets 0.53.3", ] [[package]] @@ -14600,10 +14579,11 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.53.2" +version = "0.53.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef" +checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" dependencies = [ + "windows-link", "windows_aarch64_gnullvm 0.53.0", "windows_aarch64_msvc 0.53.0", "windows_i686_gnu 0.53.0", @@ -14828,7 +14808,7 @@ version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", ] [[package]] @@ -14862,7 +14842,7 @@ dependencies = [ "pharos", "rustc_version 0.4.1", "send_wrapper 0.6.0", - "thiserror 2.0.12", + "thiserror 2.0.16", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", @@ -14901,7 +14881,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909" dependencies = [ "libc", - "rustix 1.0.7", + "rustix 1.0.8", ] [[package]] @@ -14942,7 +14922,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "synstructure 0.13.2", ] @@ -14954,7 +14934,7 @@ checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "synstructure 0.13.2", ] @@ -14975,7 +14955,7 @@ checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -14995,7 +14975,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "synstructure 0.13.2", ] @@ -15016,7 +14996,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -15043,9 +15023,9 @@ dependencies = [ [[package]] name = "zerovec" -version = "0.11.2" +version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428" +checksum = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b" dependencies = [ "yoke 0.8.0", "zerofrom", @@ -15060,7 +15040,7 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -15071,7 +15051,7 @@ checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 1c1d32d86..aa4e222de 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,82 +40,82 @@ codegen-units = 1 incremental = false [workspace.dependencies] -reth = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-chain-state = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-cli = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-cli-commands = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-cli-util = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-db = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-db-common = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-errors = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-payload-builder = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-node-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-rpc-engine-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-node-ethereum = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-trie = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-trie-parallel = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-basic-payload-builder = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-node-core = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-primitives-traits = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-provider = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0", features = [ +reth = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-chain-state = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-cli = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-cli-commands = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-cli-util = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-db = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-db-common = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-errors = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-node-api = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-rpc-engine-api = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-node-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-trie = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-trie-parallel = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-basic-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-node-core = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-primitives-traits = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-provider = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628", features = [ "test-utils", ] } -reth-chainspec = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-storage-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-rpc-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-evm = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-evm-ethereum = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-execution-errors = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-exex = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-tasks = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-metrics = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-trie-db = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-payload-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-transaction-pool = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-execution-types = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-revm = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-payload-builder-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-payload-util = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-rpc-layer = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-network-peers = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-testing-utils = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-node-builder = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-rpc-eth-types = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-tracing-otlp = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-ipc = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } +reth-chainspec = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-storage-api = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-rpc-api = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-evm = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-evm-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-execution-errors = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-exex = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-tasks = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-metrics = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-trie-db = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-payload-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-transaction-pool = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-execution-types = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-revm = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-payload-builder-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-payload-util = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-rpc-layer = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-network-peers = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-testing-utils = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-node-builder = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-rpc-eth-types = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-tracing-otlp = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-ipc = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } # reth optimism -reth-optimism-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-optimism-consensus = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-optimism-cli = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-optimism-forks = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-optimism-evm = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-optimism-node = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-optimism-payload-builder = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-optimism-chainspec = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-optimism-txpool = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0" } -reth-optimism-rpc = { git = "https://github.com/paradigmxyz/reth", tag = "v1.6.0", features = [ +reth-optimism-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-optimism-consensus = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-optimism-cli = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-optimism-forks = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-optimism-evm = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-optimism-node = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-optimism-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-optimism-chainspec = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-optimism-txpool = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628" } +reth-optimism-rpc = { git = "https://github.com/paradigmxyz/reth", rev = "0fa93840e8f48f97c68ea888dab86b2c7cf49628", features = [ "client", ] } -revm = { version = "27.0.3", features = [ +revm = { version = "28.0.1", features = [ "std", "secp256k1", "optional_balance_check", ], default-features = false } -revm-inspectors = { version = "0.27", default-features = false } -op-revm = { version = "8.0.2", default-features = false } +revm-inspectors = { version = "0.28.0", default-features = false } +op-revm = { version = "9.0.1", default-features = false } ethereum_ssz_derive = "0.9.0" ethereum_ssz = "0.9.0" -alloy-primitives = { version = "1.2.0", default-features = false } -valloy-rlp = "0.3.10" +alloy-primitives = { version = "1.3.1", default-features = false } +alloy-rlp = "0.3.10" alloy-chains = "0.2.5" alloy-contract = { version = "1.0.23" } -alloy-evm = { version = "0.15", default-features = false } +alloy-evm = { version = "0.18.2", default-features = false } alloy-provider = { version = "1.0.23", features = [ "ipc", "pubsub", @@ -143,12 +143,12 @@ alloy-genesis = { version = "1.0.23" } alloy-trie = { version = "0.9.0" } # optimism -alloy-op-evm = { version = "0.15", default-features = false } -op-alloy-rpc-types = { version = "0.18.7", default-features = false } -op-alloy-rpc-types-engine = { version = "0.18.7", default-features = false } -op-alloy-rpc-jsonrpsee = { version = "0.18.7", default-features = false } -op-alloy-network = { version = "0.18.7", default-features = false } -op-alloy-consensus = { version = "0.18.7", default-features = false } +alloy-op-evm = { version = "0.18", default-features = false } +op-alloy-rpc-types = { version = "0.18.12", default-features = false } +op-alloy-rpc-types-engine = { version = "0.18.12", default-features = false } +op-alloy-rpc-jsonrpsee = { version = "0.18.12", default-features = false } +op-alloy-network = { version = "0.18.12", default-features = false } +op-alloy-consensus = { version = "0.18.12", default-features = false } op-alloy-flz = { version = "0.13.1", default-features = false } async-trait = { version = "0.1.83" } diff --git a/crates/op-rbuilder/src/builders/flashblocks/payload.rs b/crates/op-rbuilder/src/builders/flashblocks/payload.rs index edb76321c..cddbfd961 100644 --- a/crates/op-rbuilder/src/builders/flashblocks/payload.rs +++ b/crates/op-rbuilder/src/builders/flashblocks/payload.rs @@ -24,8 +24,9 @@ use reth_node_api::{Block, NodePrimitives, PayloadBuilderError}; use reth_optimism_consensus::{calculate_receipt_root_no_memo_optimism, isthmus}; use reth_optimism_evm::{OpEvmConfig, OpNextBlockEnvAttributes}; use reth_optimism_forks::OpHardforks; -use reth_optimism_node::{OpBuiltPayload, OpPayloadBuilderAttributes}; +use reth_optimism_node::{OpBuiltPayload, OpEngineTypes, OpPayloadBuilderAttributes}; use reth_optimism_primitives::{OpPrimitives, OpReceipt, OpTransactionSigned}; +use reth_payload_builder_primitives::Events; use reth_payload_util::BestPayloadTransactions; use reth_primitives_traits::RecoveredBlock; use reth_provider::{ @@ -44,7 +45,7 @@ use std::{ ops::{Div, Rem}, sync::{ atomic::{AtomicU64, Ordering}, - Arc, + Arc, OnceLock, }, time::Instant, }; @@ -119,6 +120,9 @@ pub struct OpPayloadBuilder { /// The end of builder transaction type #[allow(dead_code)] pub builder_tx: BT, + /// Builder events handle to send BuiltPayload events + pub payload_builder_handle: + Arc>>>, } impl OpPayloadBuilder { @@ -129,6 +133,9 @@ impl OpPayloadBuilder { client: Client, config: BuilderConfig, builder_tx: BT, + payload_builder_handle: Arc< + OnceLock>>, + >, ) -> eyre::Result { let metrics = Arc::new(OpRBuilderMetrics::default()); let ws_pub = WebSocketPublisher::new(config.specific.ws_addr, Arc::clone(&metrics))?.into(); @@ -140,6 +147,7 @@ impl OpPayloadBuilder { config, metrics, builder_tx, + payload_builder_handle, }) } } @@ -291,6 +299,8 @@ where let (payload, fb_payload) = build_block(&mut state, &ctx, &mut info)?; best_payload.set(payload.clone()); + self.send_payload_to_engine(payload); + let flashblock_byte_size = self .ws_pub .publish(&fb_payload) @@ -542,6 +552,7 @@ where .record(info.executed_transactions.len() as f64); best_payload.set(new_payload.clone()); + self.send_payload_to_engine(new_payload); // Update bundle_state for next iteration total_gas_per_batch += gas_per_batch; if let Some(da_limit) = da_per_batch { @@ -611,6 +622,25 @@ where span.record("flashblock_count", ctx.flashblock_index()); } + /// Sends built payload via payload builder handle broadcast channel to the engine + pub fn send_payload_to_engine(&self, payload: OpBuiltPayload) { + // Send built payload as create one + match self.payload_builder_handle.get() { + Some(handle) => { + let res = handle.send(Events::BuiltPayload(payload.clone())); + if let Err(e) = res { + error!( + message = "Failed to send payload via payload builder handle", + error = ?e, + ); + } + } + None => { + error!(message = "Payload builder handle is not setup, skipping sending payload") + } + } + } + /// Spawn task that will send new flashblock level cancel token in steady intervals (first interval /// may vary if --flashblocks.dynamic enabled) pub fn spawn_timer_task( diff --git a/crates/op-rbuilder/src/builders/flashblocks/service.rs b/crates/op-rbuilder/src/builders/flashblocks/service.rs index c045a0c2d..412c3cabf 100644 --- a/crates/op-rbuilder/src/builders/flashblocks/service.rs +++ b/crates/op-rbuilder/src/builders/flashblocks/service.rs @@ -13,6 +13,7 @@ use reth_node_builder::{components::PayloadServiceBuilder, BuilderContext}; use reth_optimism_evm::OpEvmConfig; use reth_payload_builder::{PayloadBuilderHandle, PayloadBuilderService}; use reth_provider::CanonStateSubscriptions; +use std::sync::Arc; pub struct FlashblocksServiceBuilder(pub BuilderConfig); @@ -28,12 +29,15 @@ impl FlashblocksServiceBuilder { Pool: PoolBounds, BT: BuilderTx + Unpin + Clone + Send + Sync + 'static, { + let once_lock = Arc::new(std::sync::OnceLock::new()); + let payload_builder = OpPayloadBuilder::new( OpEvmConfig::optimism(ctx.chain_spec()), pool, ctx.provider().clone(), self.0.clone(), builder_tx, + once_lock.clone(), )?; let payload_job_config = BasicPayloadJobGeneratorConfig::default(); @@ -50,6 +54,10 @@ impl FlashblocksServiceBuilder { let (payload_service, payload_builder) = PayloadBuilderService::new(payload_generator, ctx.provider().canonical_state_stream()); + once_lock + .set(payload_service.payload_events_handle()) + .map_err(|_| eyre::eyre!("Cannot initialize payload service handle"))?; + ctx.task_executor() .spawn_critical("custom payload builder service", Box::pin(payload_service)); diff --git a/crates/op-rbuilder/src/primitives/reth/engine_api_builder.rs b/crates/op-rbuilder/src/primitives/reth/engine_api_builder.rs index 486602e1c..c9a31816d 100644 --- a/crates/op-rbuilder/src/primitives/reth/engine_api_builder.rs +++ b/crates/op-rbuilder/src/primitives/reth/engine_api_builder.rs @@ -1,9 +1,9 @@ //! RPC component builder use reth_node_api::AddOnsContext; -use reth_node_builder::rpc::{EngineApiBuilder, EngineValidatorBuilder}; -use reth_node_core::version::{CARGO_PKG_VERSION, CLIENT_CODE, VERGEN_GIT_SHA}; -use reth_optimism_node::{OpEngineTypes, OP_NAME_CLIENT}; +use reth_node_builder::rpc::{EngineApiBuilder, PayloadValidatorBuilder}; +use reth_node_core::version::{version_metadata, CLIENT_CODE}; +use reth_optimism_node::OpEngineTypes; use reth_optimism_rpc::engine::OP_ENGINE_CAPABILITIES; pub use reth_optimism_rpc::OpEngineApi; use reth_payload_builder::PayloadStore; @@ -22,7 +22,8 @@ use op_alloy_rpc_types_engine::{ OpExecutionPayloadEnvelopeV3, OpExecutionPayloadEnvelopeV4, OpExecutionPayloadV4, OpPayloadAttributes, ProtocolVersion, SuperchainSignal, }; -use reth_node_api::{EngineTypes, EngineValidator}; +use reth::builder::NodeTypes; +use reth_node_api::{EngineApiValidator, EngineTypes}; use reth_optimism_chainspec::OpChainSpec; use reth_optimism_rpc::OpEngineApiServer; use reth_rpc_api::IntoEngineApiRpcModule; @@ -49,7 +50,8 @@ where impl EngineApiBuilder for OpEngineApiBuilder where N: NodeComponents, - EV: EngineValidatorBuilder, + EV: PayloadValidatorBuilder, + EV::Validator: EngineApiValidator<::Payload>, { type EngineApi = OpEngineApiExt; @@ -61,9 +63,9 @@ where let engine_validator = engine_validator_builder.build(ctx).await?; let client = ClientVersionV1 { code: CLIENT_CODE, - name: OP_NAME_CLIENT.to_string(), - version: CARGO_PKG_VERSION.to_string(), - commit: VERGEN_GIT_SHA.to_string(), + name: version_metadata().name_client.to_string(), + version: version_metadata().cargo_pkg_version.to_string(), + commit: version_metadata().vergen_git_sha.to_string(), }; let inner = reth_rpc_engine_api::EngineApi::new( ctx.node.provider().clone(), @@ -90,7 +92,7 @@ impl OpEngineApiExt where Provider: HeaderProvider + BlockReader + StateProviderFactory + 'static, Pool: TransactionPool + 'static, - Validator: EngineValidator, + Validator: EngineApiValidator, { pub fn new(engine: OpEngineApi) -> Self { Self { inner: engine } @@ -103,7 +105,7 @@ impl OpRbuilderEngineApiServer where Provider: HeaderProvider + BlockReader + StateProviderFactory + 'static, Pool: TransactionPool + 'static, - Validator: EngineValidator, + Validator: EngineApiValidator, { async fn new_payload_v2(&self, payload: ExecutionPayloadInputV2) -> RpcResult { self.inner.new_payload_v2(payload).await diff --git a/crates/op-rbuilder/src/revert_protection.rs b/crates/op-rbuilder/src/revert_protection.rs index 0d497017e..bbbc1c616 100644 --- a/crates/op-rbuilder/src/revert_protection.rs +++ b/crates/op-rbuilder/src/revert_protection.rs @@ -152,13 +152,15 @@ where .with_flashblock_number_max(conditional.flashblock_number_max) .with_conditional(conditional.transaction_conditional); - let hash = self + let outcome = self .pool .add_transaction(TransactionOrigin::Local, pool_transaction) .await .map_err(EthApiError::from)?; - let result = BundleResult { bundle_hash: hash }; + let result = BundleResult { + bundle_hash: outcome.hash, + }; Ok(result) } } From 4401ac6f32ab78209ba51185892f17cff15bed5b Mon Sep 17 00:00:00 2001 From: Solar Mithril Date: Wed, 20 Aug 2025 20:18:10 +0500 Subject: [PATCH 2/2] Update crates/op-rbuilder/src/builders/flashblocks/payload.rs --- crates/op-rbuilder/src/builders/flashblocks/payload.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/op-rbuilder/src/builders/flashblocks/payload.rs b/crates/op-rbuilder/src/builders/flashblocks/payload.rs index cddbfd961..040d3bf97 100644 --- a/crates/op-rbuilder/src/builders/flashblocks/payload.rs +++ b/crates/op-rbuilder/src/builders/flashblocks/payload.rs @@ -624,7 +624,7 @@ where /// Sends built payload via payload builder handle broadcast channel to the engine pub fn send_payload_to_engine(&self, payload: OpBuiltPayload) { - // Send built payload as create one + // Send built payload as created one match self.payload_builder_handle.get() { Some(handle) => { let res = handle.send(Events::BuiltPayload(payload.clone()));