From 3d45d3b98da4fda07c2dfdbfa49e1c8f3a51af04 Mon Sep 17 00:00:00 2001 From: Solar Mithril Date: Wed, 10 Sep 2025 21:41:26 +0500 Subject: [PATCH 1/3] bump reth --- Cargo.lock | 2853 +++++++++++++++++++++++++++------------------------- Cargo.toml | 134 +-- 2 files changed, 1573 insertions(+), 1414 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6677f5679..d86ff3a66 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -133,9 +133,9 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35f021a55afd68ff2364ccfddaa364fc9a38a72200cdc74fcfb8dc3231d38f2c" +checksum = "d213580c17d239ae83c0d897ac3315db7cda83d2d4936a9823cc3517552f2e24" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -159,9 +159,9 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a0ecca7a71b1f88e63d19e2d9397ce56949d3dd3484fd73c73d0077dc5c93d4" +checksum = "81443e3b8dccfeac7cd511aced15928c97ff253f4177acbb97de97178e543f6c" dependencies = [ "alloy-consensus", "alloy-eips", @@ -174,9 +174,9 @@ dependencies = [ [[package]] name = "alloy-contract" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd26132cbfa6e5f191a01f7b9725eaa0680a953be1fd005d588b0e9422c16456" +checksum = "de217ab604f1bcfa2e3b0aff86d50812d5931d47522f9f0a949cc263ec2d108e" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -270,9 +270,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7473a19f02b25f8e1e8c69d35f02c07245694d11bd91bfe00e9190ac106b3838" +checksum = "2a15b4b0f6bab47aae017d52bb5a739bda381553c09fb9918b7172721ef5f5de" dependencies = [ "alloy-eip2124", "alloy-eip2930", @@ -288,7 +288,9 @@ dependencies = [ "ethereum_ssz", "ethereum_ssz_derive", "serde", + "serde_with", "sha2 0.10.9", + "thiserror 2.0.16", ] [[package]] @@ -299,13 +301,13 @@ checksum = "28de0dd1bbb0634ef7c3715e8e60176b77b82f8b6b15b2e35fe64cf6640f6550" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-hardforks", + "alloy-hardforks 0.2.13", "alloy-primitives 1.3.1", "alloy-rpc-types-eth", "alloy-sol-types 1.3.1", "auto_impl", "derive_more", - "op-alloy-consensus", + "op-alloy-consensus 0.18.14", "op-revm 8.1.0", "revm 27.1.0", "thiserror 2.0.16", @@ -313,29 +315,29 @@ dependencies = [ [[package]] name = "alloy-evm" -version = "0.18.3" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff4d88e267e4b599e944e1d32fbbfeaf4b8ea414e54da27306ede37c0798684d" +checksum = "0dbe7c66c859b658d879b22e8aaa19546dab726b0639f4649a424ada3d99349e" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-hardforks", + "alloy-hardforks 0.3.1", "alloy-primitives 1.3.1", "alloy-rpc-types-eth", "alloy-sol-types 1.3.1", "auto_impl", "derive_more", - "op-alloy-consensus", - "op-revm 9.0.1", - "revm 28.0.1", + "op-alloy-consensus 0.19.1", + "op-revm 10.0.0", + "revm 29.0.0", "thiserror 2.0.16", ] [[package]] name = "alloy-genesis" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17b2c29f25098bfa4cd3d9ec7806e1506716931e188c7c0843284123831c2cf1" +checksum = "33ba1cbc25a07e0142e8875fcbe80e1fdb02be8160ae186b90f4b9a69a72ed2b" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -350,6 +352,19 @@ name = "alloy-hardforks" version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3165210652f71dfc094b051602bafd691f506c54050a174b1cba18fb5ef706a3" +dependencies = [ + "alloy-chains", + "alloy-eip2124", + "alloy-primitives 1.3.1", + "auto_impl", + "dyn-clone", +] + +[[package]] +name = "alloy-hardforks" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31c8616642b176f21e98e2740e27d28917b5d30d8612450cafff21772d4926bc" dependencies = [ "alloy-chains", "alloy-eip2124", @@ -385,9 +400,9 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a4d1f49fdf9780b60e52c20ffcc1e352d8d27885cc8890620eb584978265dd9" +checksum = "f8882ec8e4542cfd02aadc6dccbe90caa73038f60016d936734eb6ced53d2167" dependencies = [ "alloy-primitives 1.3.1", "alloy-sol-types 1.3.1", @@ -400,9 +415,9 @@ dependencies = [ [[package]] name = "alloy-network" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2991c432e149babfd996194f8f558f85d7326ac4cf52c55732d32078ff0282d4" +checksum = "51d6d87d588bda509881a7a66ae77c86514bd1193ac30fbff0e0f24db95eb5a5" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -426,9 +441,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d540d962ddbc3e95153bafe56ccefeb16dfbffa52c5f7bdd66cd29ec8f52259" +checksum = "5b14fa9ba5774e0b30ae6a04176d998211d516c8af69c9c530af7c6c42a8c508" dependencies = [ "alloy-consensus", "alloy-eips", @@ -446,29 +461,29 @@ dependencies = [ "alloy-consensus", "alloy-eips", "alloy-evm 0.15.0", - "alloy-op-hardforks", + "alloy-op-hardforks 0.2.13", "alloy-primitives 1.3.1", "auto_impl", - "op-alloy-consensus", + "op-alloy-consensus 0.18.14", "op-revm 8.1.0", "revm 27.1.0", ] [[package]] name = "alloy-op-evm" -version = "0.18.3" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ead219a54943c27b0bb568401cbfa6afe04398b97a76fd33b29745d0c0f35b43" +checksum = "ed9b726869a13d5d958f2f78fbef7ce522689c4d40d613c16239f5e286fbeb1a" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", - "alloy-op-hardforks", + "alloy-evm 0.20.1", + "alloy-op-hardforks 0.3.1", "alloy-primitives 1.3.1", "auto_impl", - "op-alloy-consensus", - "op-revm 9.0.1", - "revm 28.0.1", + "op-alloy-consensus 0.19.1", + "op-revm 10.0.0", + "revm 29.0.0", ] [[package]] @@ -478,7 +493,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3417f4187eaf7f7fb0d7556f0197bca26f0b23c4bb3aca0c9d566dc1c5d727a2" dependencies = [ "alloy-chains", - "alloy-hardforks", + "alloy-hardforks 0.2.13", + "auto_impl", +] + +[[package]] +name = "alloy-op-hardforks" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07953246c78130f119855393ba0235d22539c60b6a627f737cdf0ae692f042f6" +dependencies = [ + "alloy-chains", + "alloy-hardforks 0.3.1", "auto_impl", ] @@ -541,9 +567,9 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e96d8084a1cf96be2df6219ac407275ac20c1136fa01f911535eb489aa006e8" +checksum = "475a5141313c3665b75d818be97d5fa3eb5e0abb7e832e9767edd94746db28e3" dependencies = [ "alloy-chains", "alloy-consensus", @@ -585,9 +611,9 @@ dependencies = [ [[package]] name = "alloy-pubsub" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a682f14e10c3f4489c57b64ed457801b3e7ffc5091b6a35883d0e5960b9b894" +checksum = "f97c18795ce1ce8151c5539ce1e4200940389674173f677c7455f79bfb00e5df" dependencies = [ "alloy-json-rpc", "alloy-primitives 1.3.1", @@ -629,9 +655,9 @@ dependencies = [ [[package]] name = "alloy-rpc-client" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "194ff51cd1d2e65c66b98425e0ca7eb559ca1a579725834c986d84faf8e224c0" +checksum = "25289674cd8c58fcca2568b5350423cb0dd7bca8c596c5e2869bfe4c5c57ed14" dependencies = [ "alloy-json-rpc", "alloy-primitives 1.3.1", @@ -655,9 +681,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d4fe522f6fc749c8afce721bdc8f73b715d317c3c02fcb9b51f7a143e4401dd" +checksum = "39676beaa50db545cf15447fc94ec5513b64e85a48357a0625b9a04aef08a910" dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-engine", @@ -668,9 +694,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-admin" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30f218456a0a70a234ed52c181f04e6c98b6810c25273cf5280d32dd2cbdc876" +checksum = "65acc9264342069decb617aa344847f55180ba3aeab1c8d1db062d0619881029" dependencies = [ "alloy-genesis", "alloy-primitives 1.3.1", @@ -680,9 +706,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-anvil" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6af88d9714b499675164cac2fa2baadb3554579ab3ea8bc0d7b0c0de4f9d692" +checksum = "a9c8cad42fa936000be72ab80fcd97386a6a226c35c2989212756da9e76c1521" dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-eth", @@ -692,9 +718,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "124b742619519d5932e586631f11050028b29c30e3e195f2bb04228c886253d6" +checksum = "01bac57c987c93773787619e20f89167db74d460a2d1d40f591d94fb7c22c379" dependencies = [ "alloy-consensus-any", "alloy-rpc-types-eth", @@ -703,9 +729,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-beacon" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd39ff755554e506ae0f6a8e8251f8633bd7512cce0d7d1a7cfd689797e0daa5" +checksum = "8d3c0e6cc87a8be5582d08f929f96db25843f44cb636a0985a4a6bf02609c02f" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -713,6 +739,7 @@ dependencies = [ "ethereum_ssz", "ethereum_ssz_derive", "serde", + "serde_json", "serde_with", "thiserror 2.0.16", "tree_hash", @@ -721,20 +748,21 @@ dependencies = [ [[package]] name = "alloy-rpc-types-debug" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c6a6c8ae298c2739706ee3cd996c220b0ea406e6841a4e4290c7336edd5f811" +checksum = "c2fe118e6c152d54cb4549b9835fb87d38b12754bb121375183ee3ec84bd0849" dependencies = [ "alloy-primitives 1.3.1", "derive_more", "serde", + "serde_with", ] [[package]] name = "alloy-rpc-types-engine" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a1a77a23d609bca2e4a60f992dde5f987475cb064da355fa4dbd7cda2e1bb48" +checksum = "72a41624eb84bc743e414198bf10eb48b611a5554d6a9fd6205f7384d57dfd7f" dependencies = [ "alloy-consensus", "alloy-eips", @@ -752,9 +780,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "781d4d5020bea8f020e164f5593101c2e2f790d66d04a0727839d03bc4411ed7" +checksum = "1cd1e1b4dcdf13eaa96343e5c0dafc2d2e8ce5d20b90347169d46a1df0dec210" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -774,9 +802,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-mev" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81f742708f7ea7c3dc6067e7d87b6635c0817cf142b7c72cb8e8e3e07371aa3a" +checksum = "01620baa48d3f49fc908c781eb91ded71f3226e719bb6404697c2851cac4e098" dependencies = [ "alloy-consensus", "alloy-eips", @@ -789,9 +817,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-trace" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "719e5eb9c15e21dab3dee2cac53505500e5e701f25d556734279c5f02154022a" +checksum = "1bc33d9d0e0b3cfe9c2e82a1a427c9ed516fcfebe764f0adf7ceb8107f702dd1" dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-eth", @@ -803,9 +831,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-txpool" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37c751233a6067ccc8a4cbd469e0fd34e0d9475fd118959dbc777ae3af31bba7" +checksum = "d4fa9e9b3e613425d2a2ee1a322bdad5f1cedf835406fd4b59538822500b44bc" dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-eth", @@ -815,9 +843,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30be84f45d4f687b00efaba1e6290cbf53ccc8f6b8fbb54e4c2f9d2a0474ce95" +checksum = "f1b3b1078b8775077525bc9fe9f6577e815ceaecd6c412a4f3b4d8aa2836e8f6" dependencies = [ "alloy-primitives 1.3.1", "arbitrary", @@ -827,9 +855,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa8c24b883fe56395db64afcd665fca32dcdef670a59e5338de6892c2e38d7e9" +checksum = "10ab1b8d4649bf7d0db8ab04e31658a6cc20364d920795484d886c35bed3bab4" dependencies = [ "alloy-primitives 1.3.1", "async-trait", @@ -842,9 +870,9 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05724615fd2ec3417f5cd07cab908300cbb3aae5badc1b805ca70c555b26775f" +checksum = "7bdeec36c8d9823102b571b3eab8b323e053dc19c12da14a9687bd474129bf2a" dependencies = [ "alloy-consensus", "alloy-network", @@ -1002,9 +1030,9 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b7f8b6c540b55e858f958d3a92223494cf83c4fb43ff9b26491edbeb3a3b71" +checksum = "dce5129146a76ca6139a19832c75ad408857a56bcd18cd2c684183b8eacd78d8" dependencies = [ "alloy-json-rpc", "alloy-primitives 1.3.1", @@ -1026,9 +1054,9 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "260e9584dfd7998760d7dfe1856c6f8f346462b9e7837287d7eddfb3922ef275" +checksum = "e2379d998f46d422ec8ef2b61603bc28cda931e5e267aea1ebe71f62da61d101" dependencies = [ "alloy-json-rpc", "alloy-transport", @@ -1041,9 +1069,9 @@ dependencies = [ [[package]] name = "alloy-transport-ipc" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9491a1d81e97ae9d919da49e1c63dec4729c994e2715933968b8f780aa18793e" +checksum = "041aa5db2e907692a9a93a0a908057665c03e59364e1fbbeed613511a0159289" dependencies = [ "alloy-json-rpc", "alloy-pubsub", @@ -1061,9 +1089,9 @@ dependencies = [ [[package]] name = "alloy-transport-ws" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d056ef079553e1f18834d6ef4c2793e4d51ac742021b2be5039dd623fe1354f0" +checksum = "c6d44395e6793566e9c89bd82297cc4b0566655c1e78a1d69362640814784cc6" dependencies = [ "alloy-pubsub", "alloy-transport", @@ -1099,12 +1127,12 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72e29436068f836727d4e7c819ae6bf6f9c9e19a32e96fc23e814709a277f23a" +checksum = "3b5becb9c269a7d05a2f28d549f86df5a5dbc923e2667eff84fdecac8cda534c" dependencies = [ "alloy-primitives 1.3.1", - "darling", + "darling 0.21.3", "proc-macro2", "quote", "syn 2.0.106", @@ -2877,8 +2905,18 @@ version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" dependencies = [ - "darling_core", - "darling_macro", + "darling_core 0.20.11", + "darling_macro 0.20.11", +] + +[[package]] +name = "darling" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" +dependencies = [ + "darling_core 0.21.3", + "darling_macro 0.21.3", ] [[package]] @@ -2895,13 +2933,39 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "darling_core" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "serde", + "strsim", + "syn 2.0.106", +] + [[package]] name = "darling_macro" version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ - "darling_core", + "darling_core 0.20.11", + "quote", + "syn 2.0.106", +] + +[[package]] +name = "darling_macro" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" +dependencies = [ + "darling_core 0.21.3", "quote", "syn 2.0.106", ] @@ -3076,7 +3140,7 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8" dependencies = [ - "darling", + "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.106", @@ -3538,7 +3602,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0dd55d08012b4e0dfcc92b8d6081234df65f2986ad34cc76eeed69c5e2ce7506" dependencies = [ - "darling", + "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.106", @@ -4750,7 +4814,7 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a" dependencies = [ - "darling", + "darling 0.20.11", "indoc", "proc-macro2", "quote", @@ -4919,47 +4983,47 @@ dependencies = [ [[package]] name = "jsonrpsee" version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fba77a59c4c644fd48732367624d1bcf6f409f9c9a286fbc71d2f1fc0b2ea16" +source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" dependencies = [ - "jsonrpsee-client-transport", - "jsonrpsee-core 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpsee-http-client 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpsee-proc-macros 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpsee-server 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)", - "jsonrpsee-wasm-client", - "jsonrpsee-ws-client", + "jsonrpsee-core 0.25.1", + "jsonrpsee-http-client 0.25.1", + "jsonrpsee-proc-macros 0.25.1", + "jsonrpsee-server 0.25.1", + "jsonrpsee-types 0.25.1", "tokio", "tracing", ] [[package]] name = "jsonrpsee" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f3f48dc3e6b8bd21e15436c1ddd0bc22a6a54e8ec46fedd6adf3425f396ec6a" dependencies = [ - "jsonrpsee-core 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", - "jsonrpsee-http-client 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", - "jsonrpsee-proc-macros 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", - "jsonrpsee-server 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", - "jsonrpsee-types 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", + "jsonrpsee-client-transport", + "jsonrpsee-core 0.26.0", + "jsonrpsee-http-client 0.26.0", + "jsonrpsee-proc-macros 0.26.0", + "jsonrpsee-server 0.26.0", + "jsonrpsee-types 0.26.0", + "jsonrpsee-wasm-client", + "jsonrpsee-ws-client", "tokio", "tracing", ] [[package]] name = "jsonrpsee-client-transport" -version = "0.25.1" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2a320a3f1464e4094f780c4d48413acd786ce5627aaaecfac9e9c7431d13ae1" +checksum = "cf36eb27f8e13fa93dcb50ccb44c417e25b818cfa1a481b5470cd07b19c60b98" dependencies = [ "base64 0.22.1", "futures-channel", "futures-util", "gloo-net", "http", - "jsonrpsee-core 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpsee-core 0.26.0", "pin-project", "rustls", "rustls-pki-types", @@ -4976,17 +5040,15 @@ dependencies = [ [[package]] name = "jsonrpsee-core" version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "693c93cbb7db25f4108ed121304b671a36002c2db67dff2ee4391a688c738547" +source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" dependencies = [ "async-trait", "bytes", - "futures-timer", "futures-util", "http", "http-body", "http-body-util", - "jsonrpsee-types 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpsee-types 0.25.1", "parking_lot", "pin-project", "rand 0.9.2", @@ -4995,24 +5057,24 @@ dependencies = [ "serde_json", "thiserror 2.0.16", "tokio", - "tokio-stream", "tower 0.5.2", "tracing", - "wasm-bindgen-futures", ] [[package]] name = "jsonrpsee-core" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "316c96719901f05d1137f19ba598b5fe9c9bc39f4335f67f6be8613921946480" dependencies = [ "async-trait", "bytes", + "futures-timer", "futures-util", "http", "http-body", "http-body-util", - "jsonrpsee-types 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", + "jsonrpsee-types 0.26.0", "parking_lot", "pin-project", "rand 0.9.2", @@ -5021,23 +5083,24 @@ dependencies = [ "serde_json", "thiserror 2.0.16", "tokio", + "tokio-stream", "tower 0.5.2", "tracing", + "wasm-bindgen-futures", ] [[package]] name = "jsonrpsee-http-client" version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6962d2bd295f75e97dd328891e58fce166894b974c1f7ce2e7597f02eeceb791" +source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" dependencies = [ "base64 0.22.1", "http-body", "hyper", "hyper-rustls", "hyper-util", - "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)", + "jsonrpsee-core 0.25.1", + "jsonrpsee-types 0.25.1", "rustls", "rustls-platform-verifier", "serde", @@ -5050,16 +5113,17 @@ dependencies = [ [[package]] name = "jsonrpsee-http-client" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "790bedefcec85321e007ff3af84b4e417540d5c87b3c9779b9e247d1bcc3dab8" dependencies = [ "base64 0.22.1", "http-body", "hyper", "hyper-rustls", "hyper-util", - "jsonrpsee-core 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", - "jsonrpsee-types 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", + "jsonrpsee-core 0.26.0", + "jsonrpsee-types 0.26.0", "rustls", "rustls-platform-verifier", "serde", @@ -5073,8 +5137,7 @@ dependencies = [ [[package]] name = "jsonrpsee-proc-macros" version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fa4f5daed39f982a1bb9d15449a28347490ad42b212f8eaa2a2a344a0dce9e9" +source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" dependencies = [ "heck", "proc-macro-crate", @@ -5085,8 +5148,9 @@ dependencies = [ [[package]] name = "jsonrpsee-proc-macros" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2da3f8ab5ce1bb124b6d082e62dffe997578ceaf0aeb9f3174a214589dc00f07" dependencies = [ "heck", "proc-macro-crate", @@ -5098,8 +5162,7 @@ dependencies = [ [[package]] name = "jsonrpsee-server" version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d38b0bcf407ac68d241f90e2d46041e6a06988f97fe1721fb80b91c42584fae6" +source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" dependencies = [ "futures-util", "http", @@ -5107,8 +5170,8 @@ dependencies = [ "http-body-util", "hyper", "hyper-util", - "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)", + "jsonrpsee-core 0.25.1", + "jsonrpsee-types 0.25.1", "pin-project", "route-recognizer", "serde", @@ -5124,8 +5187,9 @@ dependencies = [ [[package]] name = "jsonrpsee-server" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c51b7c290bb68ce3af2d029648148403863b982f138484a73f02a9dd52dbd7f" dependencies = [ "futures-util", "http", @@ -5133,8 +5197,8 @@ dependencies = [ "http-body-util", "hyper", "hyper-util", - "jsonrpsee-core 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", - "jsonrpsee-types 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", + "jsonrpsee-core 0.26.0", + "jsonrpsee-types 0.26.0", "pin-project", "route-recognizer", "serde", @@ -5151,8 +5215,7 @@ dependencies = [ [[package]] name = "jsonrpsee-types" version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66df7256371c45621b3b7d2fb23aea923d577616b9c0e9c0b950a6ea5c2be0ca" +source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" dependencies = [ "http", "serde", @@ -5162,8 +5225,9 @@ dependencies = [ [[package]] name = "jsonrpsee-types" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc88ff4688e43cc3fa9883a8a95c6fa27aa2e76c96e610b737b6554d650d7fd5" dependencies = [ "http", "serde", @@ -5173,26 +5237,26 @@ dependencies = [ [[package]] name = "jsonrpsee-wasm-client" -version = "0.25.1" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b67695cbcf4653f39f8f8738925547e0e23fd9fe315bccf951097b9f6a38781" +checksum = "7902885de4779f711a95d82c8da2d7e5f9f3a7c7cfa44d51c067fd1c29d72a3c" dependencies = [ "jsonrpsee-client-transport", - "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)", + "jsonrpsee-core 0.26.0", + "jsonrpsee-types 0.26.0", "tower 0.5.2", ] [[package]] name = "jsonrpsee-ws-client" -version = "0.25.1" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2da2694c9ff271a9d3ebfe520f6b36820e85133a51be77a3cb549fd615095261" +checksum = "9b6fceceeb05301cc4c065ab3bd2fa990d41ff4eb44e4ca1b30fa99c057c3e79" dependencies = [ "http", "jsonrpsee-client-transport", - "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)", + "jsonrpsee-core 0.26.0", + "jsonrpsee-types 0.26.0", "tower 0.5.2", "url", ] @@ -6181,6 +6245,22 @@ name = "op-alloy-consensus" version = "0.18.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c88d2940558fd69f8f07b3cbd7bb3c02fc7d31159c1a7ba9deede50e7881024" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives 1.3.1", + "alloy-rlp", + "alloy-serde", + "derive_more", + "serde", + "thiserror 2.0.16", +] + +[[package]] +name = "op-alloy-consensus" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9ade20c592484ba1ea538006e0454284174447a3adf9bb59fa99ed512f95493" dependencies = [ "alloy-consensus", "alloy-eips", @@ -6204,9 +6284,9 @@ checksum = "a79f352fc3893dcd670172e615afef993a41798a1d3fc0db88a3e60ef2e70ecc" [[package]] name = "op-alloy-network" -version = "0.18.14" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7071d7c3457d02aa0d35799cb8fbd93eabd51a21d100dcf411f4fcab6fdd2ea5" +checksum = "84741a798124ceb43979d70db654039937a00979b1341fa8bfdc48473bbd52bf" dependencies = [ "alloy-consensus", "alloy-network", @@ -6214,18 +6294,18 @@ dependencies = [ "alloy-provider", "alloy-rpc-types-eth", "alloy-signer", - "op-alloy-consensus", - "op-alloy-rpc-types", + "op-alloy-consensus 0.19.1", + "op-alloy-rpc-types 0.19.1", ] [[package]] name = "op-alloy-rpc-jsonrpsee" -version = "0.18.14" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "327fc8be822ca7d4be006c69779853fa27e747cff4456a1c2ef521a68ac26432" +checksum = "aa85f170bf8f914a7619e1447918781a8c5bd1041bb6629940b851e865487156" dependencies = [ "alloy-primitives 1.3.1", - "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpsee 0.26.0", ] [[package]] @@ -6241,7 +6321,26 @@ dependencies = [ "alloy-rpc-types-eth", "alloy-serde", "derive_more", - "op-alloy-consensus", + "op-alloy-consensus 0.18.14", + "serde", + "serde_json", + "thiserror 2.0.16", +] + +[[package]] +name = "op-alloy-rpc-types" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9076d4fcb8e260cec8ad01cd155200c0dbb562e62adb553af245914f30854e29" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-network-primitives", + "alloy-primitives 1.3.1", + "alloy-rpc-types-eth", + "alloy-serde", + "derive_more", + "op-alloy-consensus 0.19.1", "serde", "serde_json", "thiserror 2.0.16", @@ -6262,7 +6361,28 @@ dependencies = [ "derive_more", "ethereum_ssz", "ethereum_ssz_derive", - "op-alloy-consensus", + "op-alloy-consensus 0.18.14", + "serde", + "snap", + "thiserror 2.0.16", +] + +[[package]] +name = "op-alloy-rpc-types-engine" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4256b1eda5766a9fa7de5874e54515994500bef632afda41e940aed015f9455" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives 1.3.1", + "alloy-rlp", + "alloy-rpc-types-engine", + "alloy-serde", + "derive_more", + "ethereum_ssz", + "ethereum_ssz_derive", + "op-alloy-consensus 0.19.1", "serde", "snap", "thiserror 2.0.16", @@ -6277,7 +6397,7 @@ dependencies = [ "alloy-eips", "alloy-json-rpc", "alloy-network", - "alloy-op-evm 0.18.3", + "alloy-op-evm 0.20.1", "alloy-primitives 1.3.1", "alloy-provider", "alloy-rpc-client", @@ -6302,69 +6422,69 @@ dependencies = [ "futures-util", "hex", "http", - "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", - "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)", + "jsonrpsee 0.26.0", + "jsonrpsee-core 0.26.0", + "jsonrpsee-types 0.26.0", "macros", "metrics", "moka", "nanoid", - "op-alloy-consensus", + "op-alloy-consensus 0.19.1", "op-alloy-flz", "op-alloy-network", - "op-alloy-rpc-types", - "op-alloy-rpc-types-engine", - "op-revm 9.0.1", + "op-alloy-rpc-types 0.19.1", + "op-alloy-rpc-types-engine 0.19.1", + "op-revm 10.0.0", "opentelemetry 0.29.1", "parking_lot", "rand 0.9.2", "reth", - "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-basic-payload-builder 1.7.0", + "reth-chain-state 1.7.0", + "reth-chainspec 1.7.0", "reth-cli", "reth-cli-commands", "reth-cli-util", "reth-db", - "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-evm 1.7.0", + "reth-execution-types 1.7.0", "reth-exex", "reth-ipc", - "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-metrics 1.7.0", + "reth-network-peers 1.7.0", "reth-node-api", "reth-node-builder", "reth-node-core", "reth-node-ethereum", - "reth-optimism-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-optimism-chainspec 1.7.0", "reth-optimism-cli", - "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-consensus 1.7.0", + "reth-optimism-evm 1.7.0", + "reth-optimism-forks 1.7.0", "reth-optimism-node", - "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-payload-builder 1.7.0", + "reth-optimism-primitives 1.7.0", "reth-optimism-rpc", - "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-optimism-txpool 1.7.0", + "reth-payload-builder 1.7.0", + "reth-payload-builder-primitives 1.7.0", + "reth-payload-primitives 1.7.0", + "reth-payload-util 1.7.0", "reth-primitives", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.7.0", "reth-provider", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.7.0", "reth-rpc-api", "reth-rpc-engine-api", "reth-rpc-eth-types", "reth-rpc-layer", - "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-storage-api 1.7.0", + "reth-tasks 1.7.0", "reth-testing-utils", "reth-tracing-otlp", - "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", + "reth-transaction-pool 1.7.0", + "reth-trie 1.7.0", + "revm 29.0.0", "rlimit", "rollup-boost", "secp256k1 0.30.0", @@ -6407,12 +6527,12 @@ dependencies = [ [[package]] name = "op-revm" -version = "9.0.1" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6889cdfed74c6c924a54b2357982fce232e06473c6bb73b9a0c71a9151bfabd" +checksum = "5ba21d705bbbfc947a423cba466d75e4af0c7d43ee89ba0a0f1cfa04963cede9" dependencies = [ "auto_impl", - "revm 28.0.1", + "revm 29.0.0", "serde", ] @@ -7599,23 +7719,23 @@ checksum = "95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3" [[package]] name = "reth" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-rpc-types", "aquamarine", "clap", "eyre", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.7.0", "reth-cli-runner", "reth-cli-util", - "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-consensus 1.7.0", + "reth-consensus-common 1.7.0", "reth-db", "reth-ethereum-cli", "reth-ethereum-payload-builder", - "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-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", "reth-network", "reth-network-api", "reth-node-api", @@ -7623,22 +7743,22 @@ dependencies = [ "reth-node-core", "reth-node-ethereum", "reth-node-metrics", - "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-payload-builder 1.7.0", + "reth-payload-primitives 1.7.0", "reth-primitives", "reth-provider", "reth-ress-protocol", "reth-ress-provider", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.7.0", "reth-rpc", "reth-rpc-api", "reth-rpc-builder", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.7.0", "reth-tokio-util", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.7.0", "tokio", "tracing", ] @@ -7654,23 +7774,23 @@ dependencies = [ "futures-core", "futures-util", "metrics", - "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)", + "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", "tokio", "tracing", ] [[package]] name = "reth-basic-payload-builder" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7678,15 +7798,15 @@ dependencies = [ "futures-core", "futures-util", "metrics", - "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)", + "reth-chain-state 1.7.0", + "reth-metrics 1.7.0", + "reth-payload-builder 1.7.0", + "reth-payload-builder-primitives 1.7.0", + "reth-payload-primitives 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-revm 1.7.0", + "reth-storage-api 1.7.0", + "reth-tasks 1.7.0", "tokio", "tracing", ] @@ -7703,14 +7823,14 @@ dependencies = [ "metrics", "parking_lot", "pin-project", - "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)", + "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", "tokio", "tokio-stream", @@ -7719,8 +7839,8 @@ dependencies = [ [[package]] name = "reth-chain-state" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7732,14 +7852,14 @@ dependencies = [ "parking_lot", "pin-project", "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)", + "reth-chainspec 1.7.0", + "reth-errors 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-execution-types 1.7.0", + "reth-metrics 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-storage-api 1.7.0", + "reth-trie 1.7.0", "revm-database", "revm-state", "serde", @@ -7762,36 +7882,36 @@ dependencies = [ "alloy-trie", "auto_impl", "derive_more", - "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)", + "reth-ethereum-forks 1.6.0", + "reth-network-peers 1.6.0", + "reth-primitives-traits 1.6.0", "serde_json", ] [[package]] name = "reth-chainspec" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.20.1", "alloy-genesis", "alloy-primitives 1.3.1", "alloy-trie", "auto_impl", "derive_more", - "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)", + "reth-ethereum-forks 1.7.0", + "reth-network-peers 1.7.0", + "reth-primitives-traits 1.7.0", "serde_json", ] [[package]] name = "reth-cli" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-genesis", "clap", @@ -7804,10 +7924,9 @@ dependencies = [ [[package]] name = "reth-cli-commands" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ - "ahash", "alloy-chains", "alloy-consensus", "alloy-eips", @@ -7821,17 +7940,18 @@ dependencies = [ "fdlimit", "futures", "human_bytes", + "humantime", "itertools 0.14.0", "lz4", "ratatui", "reqwest", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.7.0", "reth-cli", "reth-cli-runner", "reth-cli-util", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.7.0", "reth-config", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.7.0", "reth-db", "reth-db-api", "reth-db-common", @@ -7844,26 +7964,27 @@ dependencies = [ "reth-era-utils", "reth-eth-wire", "reth-etl", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.7.0", "reth-exex", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.7.0", "reth-net-nat", "reth-network", "reth-network-p2p", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.7.0", "reth-node-api", "reth-node-builder", "reth-node-core", "reth-node-events", "reth-node-metrics", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.7.0", "reth-provider", "reth-prune", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.7.0", "reth-stages", "reth-static-file", - "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-static-file-types 1.7.0", + "reth-trie 1.7.0", + "reth-trie-common 1.7.0", "reth-trie-db", "secp256k1 0.30.0", "serde", @@ -7873,22 +7994,23 @@ dependencies = [ "tokio-stream", "toml", "tracing", + "zstd", ] [[package]] name = "reth-cli-runner" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.7.0", "tokio", "tracing", ] [[package]] name = "reth-cli-util" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -7896,7 +8018,7 @@ dependencies = [ "eyre", "libc", "rand 0.8.5", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.7.0", "secp256k1 0.30.0", "serde", "thiserror 2.0.16", @@ -7915,16 +8037,16 @@ dependencies = [ "alloy-trie", "bytes", "modular-bitfield", - "op-alloy-consensus", - "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)", + "op-alloy-consensus 0.18.14", + "reth-codecs-derive 1.6.0", + "reth-zstd-compressors 1.6.0", "serde", ] [[package]] name = "reth-codecs" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7934,9 +8056,9 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "op-alloy-consensus", - "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)", + "op-alloy-consensus 0.19.1", + "reth-codecs-derive 1.7.0", + "reth-zstd-compressors 1.7.0", "serde", "visibility", ] @@ -7954,8 +8076,8 @@ dependencies = [ [[package]] name = "reth-codecs-derive" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "convert_case", "proc-macro2", @@ -7965,14 +8087,14 @@ dependencies = [ [[package]] name = "reth-config" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "eyre", "humantime-serde", "reth-network-types", - "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-prune-types 1.7.0", + "reth-stages-types 1.7.0", "serde", "toml", "url", @@ -7986,21 +8108,21 @@ dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "auto_impl", - "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-execution-types 1.6.0", + "reth-primitives-traits 1.6.0", "thiserror 2.0.16", ] [[package]] name = "reth-consensus" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "auto_impl", - "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-execution-types 1.7.0", + "reth-primitives-traits 1.7.0", "thiserror 2.0.16", ] @@ -8011,27 +8133,27 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f163 dependencies = [ "alloy-consensus", "alloy-eips", - "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)", + "reth-chainspec 1.6.0", + "reth-consensus 1.6.0", + "reth-primitives-traits 1.6.0", ] [[package]] name = "reth-consensus-common" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", - "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)", + "reth-chainspec 1.7.0", + "reth-consensus 1.7.0", + "reth-primitives-traits 1.7.0", ] [[package]] name = "reth-consensus-debug-client" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8045,7 +8167,7 @@ dependencies = [ "futures", "reqwest", "reth-node-api", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.7.0", "reth-tracing", "ringbuffer", "serde", @@ -8055,8 +8177,8 @@ dependencies = [ [[package]] name = "reth-db" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "derive_more", @@ -8065,12 +8187,12 @@ dependencies = [ "page_size", "parking_lot", "reth-db-api", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.7.0", "reth-libmdbx", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.7.0", "reth-nippy-jar", - "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-static-file-types 1.7.0", + "reth-storage-errors 1.7.0", "reth-tracing", "rustc-hash 2.1.1", "strum 0.27.2", @@ -8081,8 +8203,8 @@ dependencies = [ [[package]] name = "reth-db-api" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -8094,42 +8216,42 @@ dependencies = [ "modular-bitfield", "parity-scale-codec", "proptest", - "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)", + "reth-codecs 1.7.0", + "reth-db-models 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-optimism-primitives 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-prune-types 1.7.0", + "reth-stages-types 1.7.0", + "reth-storage-errors 1.7.0", + "reth-trie-common 1.7.0", "roaring", "serde", ] [[package]] name = "reth-db-common" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-genesis", "alloy-primitives 1.3.1", "boyer-moore-magiclen", "eyre", - "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-chainspec 1.7.0", + "reth-codecs 1.7.0", "reth-config", "reth-db-api", "reth-etl", - "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-execution-errors 1.7.0", + "reth-fs-util 1.7.0", "reth-node-types", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.7.0", "reth-provider", - "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-stages-types 1.7.0", + "reth-static-file-types 1.7.0", + "reth-trie 1.7.0", "reth-trie-db", "serde", "serde_json", @@ -8144,28 +8266,28 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f163 dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0", ] [[package]] name = "reth-db-models" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "arbitrary", "bytes", "modular-bitfield", - "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-codecs 1.7.0", + "reth-primitives-traits 1.7.0", "serde", ] [[package]] name = "reth-discv4" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -8175,10 +8297,10 @@ dependencies = [ "itertools 0.14.0", "parking_lot", "rand 0.8.5", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.7.0", "reth-net-banlist", "reth-net-nat", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.7.0", "schnellru", "secp256k1 0.30.0", "serde", @@ -8190,8 +8312,8 @@ dependencies = [ [[package]] name = "reth-discv5" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -8202,10 +8324,10 @@ dependencies = [ "itertools 0.14.0", "metrics", "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)", + "reth-chainspec 1.7.0", + "reth-ethereum-forks 1.7.0", + "reth-metrics 1.7.0", + "reth-network-peers 1.7.0", "secp256k1 0.30.0", "thiserror 2.0.16", "tokio", @@ -8214,8 +8336,8 @@ dependencies = [ [[package]] name = "reth-dns-discovery" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "data-encoding", @@ -8223,8 +8345,8 @@ dependencies = [ "hickory-resolver", "linked_hash_set", "parking_lot", - "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-ethereum-forks 1.7.0", + "reth-network-peers 1.7.0", "reth-tokio-util", "schnellru", "secp256k1 0.30.0", @@ -8238,8 +8360,8 @@ dependencies = [ [[package]] name = "reth-downloaders" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8252,16 +8374,16 @@ dependencies = [ "pin-project", "rayon", "reth-config", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.7.0", "reth-db", "reth-db-api", - "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-ethereum-primitives 1.7.0", + "reth-metrics 1.7.0", "reth-network-p2p", - "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-network-peers 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-storage-api 1.7.0", + "reth-tasks 1.7.0", "reth-testing-utils", "tempfile", "thiserror 2.0.16", @@ -8273,8 +8395,8 @@ dependencies = [ [[package]] name = "reth-ecies" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "aes", "alloy-primitives 1.3.1", @@ -8290,7 +8412,7 @@ dependencies = [ "hmac", "pin-project", "rand 0.8.5", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.7.0", "secp256k1 0.30.0", "sha2 0.10.9", "sha3", @@ -8304,23 +8426,23 @@ dependencies = [ [[package]] name = "reth-engine-local" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "eyre", "futures-util", - "op-alloy-rpc-types-engine", - "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)", + "op-alloy-rpc-types-engine 0.19.1", + "reth-chainspec 1.7.0", + "reth-engine-primitives 1.7.0", + "reth-ethereum-engine-primitives 1.7.0", + "reth-optimism-chainspec 1.7.0", + "reth-payload-builder 1.7.0", + "reth-payload-primitives 1.7.0", "reth-provider", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.7.0", "tokio", "tokio-stream", "tracing", @@ -8337,15 +8459,15 @@ dependencies = [ "alloy-rpc-types-engine", "auto_impl", "futures", - "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)", + "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.16", "tokio", @@ -8353,8 +8475,8 @@ dependencies = [ [[package]] name = "reth-engine-primitives" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8362,15 +8484,15 @@ dependencies = [ "alloy-rpc-types-engine", "auto_impl", "futures", - "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)", + "reth-chain-state 1.7.0", + "reth-errors 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", + "reth-execution-types 1.7.0", + "reth-payload-builder-primitives 1.7.0", + "reth-payload-primitives 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-trie-common 1.7.0", "serde", "thiserror 2.0.16", "tokio", @@ -8378,35 +8500,35 @@ dependencies = [ [[package]] name = "reth-engine-service" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "futures", "pin-project", - "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-chainspec 1.7.0", + "reth-consensus 1.7.0", + "reth-engine-primitives 1.7.0", "reth-engine-tree", - "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-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", "reth-network-p2p", "reth-node-types", - "reth-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-builder 1.7.0", "reth-provider", "reth-prune", "reth-stages-api", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.7.0", "thiserror 2.0.16", ] [[package]] name = "reth-engine-tree" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.20.1", "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", @@ -8416,36 +8538,38 @@ dependencies = [ "mini-moka", "parking_lot", "rayon", - "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-chain-state 1.7.0", + "reth-chainspec 1.7.0", + "reth-consensus 1.7.0", "reth-db", - "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-engine-primitives 1.7.0", + "reth-errors 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", + "reth-execution-types 1.7.0", + "reth-metrics 1.7.0", "reth-network-p2p", - "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-payload-builder 1.7.0", + "reth-payload-primitives 1.7.0", + "reth-primitives-traits 1.7.0", "reth-provider", "reth-prune", - "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-prune-types 1.7.0", + "reth-revm 1.7.0", "reth-stages", "reth-stages-api", "reth-static-file", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.7.0", "reth-tracing", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.7.0", "reth-trie-db", "reth-trie-parallel", - "reth-trie-sparse 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-sparse 1.7.0", "reth-trie-sparse-parallel", - "revm 28.0.1", + "revm 29.0.0", "revm-primitives", "schnellru", + "smallvec", "thiserror 2.0.16", "tokio", "tracing", @@ -8453,8 +8577,8 @@ dependencies = [ [[package]] name = "reth-engine-util" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -8462,16 +8586,16 @@ dependencies = [ "futures", "itertools 0.14.0", "pin-project", - "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-chainspec 1.7.0", + "reth-engine-primitives 1.7.0", "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)", + "reth-errors 1.7.0", + "reth-evm 1.7.0", + "reth-fs-util 1.7.0", + "reth-payload-primitives 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-revm 1.7.0", + "reth-storage-api 1.7.0", "serde", "serde_json", "tokio", @@ -8481,8 +8605,8 @@ dependencies = [ [[package]] name = "reth-era" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8490,46 +8614,44 @@ dependencies = [ "alloy-rlp", "ethereum_ssz", "ethereum_ssz_derive", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.7.0", "snap", "thiserror 2.0.16", ] [[package]] name = "reth-era-downloader" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "bytes", "eyre", "futures-util", "reqwest", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.7.0", "sha2 0.10.9", "tokio", ] [[package]] name = "reth-era-utils" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", - "alloy-rlp", "eyre", "futures-util", "reth-db-api", "reth-era", "reth-era-downloader", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", "reth-etl", - "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-fs-util 1.7.0", + "reth-primitives-traits 1.7.0", "reth-provider", - "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-stages-types 1.7.0", + "reth-storage-api 1.7.0", "tokio", "tracing", ] @@ -8539,27 +8661,27 @@ name = "reth-errors" version = "1.6.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ - "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)", + "reth-consensus 1.6.0", + "reth-execution-errors 1.6.0", + "reth-storage-errors 1.6.0", "thiserror 2.0.16", ] [[package]] name = "reth-errors" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ - "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)", + "reth-consensus 1.7.0", + "reth-execution-errors 1.7.0", + "reth-storage-errors 1.7.0", "thiserror 2.0.16", ] [[package]] name = "reth-eth-wire" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-chains", "alloy-primitives 1.3.1", @@ -8568,13 +8690,13 @@ dependencies = [ "derive_more", "futures", "pin-project", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.7.0", "reth-ecies", - "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)", + "reth-eth-wire-types 1.7.0", + "reth-ethereum-forks 1.7.0", + "reth-metrics 1.7.0", + "reth-network-peers 1.7.0", + "reth-primitives-traits 1.7.0", "serde", "snap", "thiserror 2.0.16", @@ -8592,48 +8714,48 @@ dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-hardforks", + "alloy-hardforks 0.2.13", "alloy-primitives 1.3.1", "alloy-rlp", "bytes", "derive_more", - "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)", + "reth-chainspec 1.6.0", + "reth-codecs-derive 1.6.0", + "reth-ethereum-primitives 1.6.0", + "reth-primitives-traits 1.6.0", "serde", "thiserror 2.0.16", ] [[package]] name = "reth-eth-wire-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-hardforks", + "alloy-hardforks 0.3.1", "alloy-primitives 1.3.1", "alloy-rlp", "bytes", "derive_more", - "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)", + "reth-chainspec 1.7.0", + "reth-codecs-derive 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-primitives-traits 1.7.0", "serde", "thiserror 2.0.16", ] [[package]] name = "reth-ethereum-cli" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "clap", "eyre", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.7.0", "reth-cli", "reth-cli-commands", "reth-cli-runner", @@ -8649,17 +8771,17 @@ dependencies = [ [[package]] name = "reth-ethereum-consensus" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", "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)", + "reth-chainspec 1.7.0", + "reth-consensus 1.7.0", + "reth-consensus-common 1.7.0", + "reth-execution-types 1.7.0", + "reth-primitives-traits 1.7.0", "tracing", ] @@ -8672,10 +8794,10 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", - "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)", + "reth-engine-primitives 1.6.0", + "reth-ethereum-primitives 1.6.0", + "reth-payload-primitives 1.6.0", + "reth-primitives-traits 1.6.0", "serde", "sha2 0.10.9", "thiserror 2.0.16", @@ -8683,17 +8805,17 @@ dependencies = [ [[package]] name = "reth-ethereum-engine-primitives" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", - "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)", + "reth-engine-primitives 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-payload-primitives 1.7.0", + "reth-primitives-traits 1.7.0", "serde", "sha2 0.10.9", "thiserror 2.0.16", @@ -8705,7 +8827,7 @@ version = "1.6.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-eip2124", - "alloy-hardforks", + "alloy-hardforks 0.2.13", "alloy-primitives 1.3.1", "auto_impl", "once_cell", @@ -8714,11 +8836,11 @@ dependencies = [ [[package]] name = "reth-ethereum-forks" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eip2124", - "alloy-hardforks", + "alloy-hardforks 0.3.1", "alloy-primitives 1.3.1", "auto_impl", "once_cell", @@ -8727,28 +8849,30 @@ dependencies = [ [[package]] name = "reth-ethereum-payload-builder" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives 1.3.1", + "alloy-rlp", "alloy-rpc-types-engine", - "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-basic-payload-builder 1.7.0", + "reth-chainspec 1.7.0", + "reth-consensus-common 1.7.0", + "reth-errors 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", "reth-evm-ethereum", - "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", + "reth-payload-builder 1.7.0", + "reth-payload-builder-primitives 1.7.0", + "reth-payload-primitives 1.7.0", + "reth-payload-validator 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-revm 1.7.0", + "reth-storage-api 1.7.0", + "reth-transaction-pool 1.7.0", + "revm 29.0.0", "tracing", ] @@ -8761,16 +8885,16 @@ dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-rlp", - "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)", + "reth-primitives-traits 1.6.0", + "reth-zstd-compressors 1.6.0", "serde", "serde_with", ] [[package]] name = "reth-ethereum-primitives" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8778,17 +8902,17 @@ dependencies = [ "alloy-rlp", "arbitrary", "modular-bitfield", - "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)", + "reth-codecs 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-zstd-compressors 1.7.0", "serde", "serde_with", ] [[package]] name = "reth-etl" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "rayon", "reth-db-api", @@ -8807,56 +8931,56 @@ dependencies = [ "auto_impl", "derive_more", "futures-util", - "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)", + "reth-execution-errors 1.6.0", + "reth-execution-types 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.1.0", ] [[package]] name = "reth-evm" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.20.1", "alloy-primitives 1.3.1", "auto_impl", "derive_more", "futures-util", "metrics", - "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", + "reth-execution-errors 1.7.0", + "reth-execution-types 1.7.0", + "reth-metrics 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-storage-api 1.7.0", + "reth-storage-errors 1.7.0", + "reth-trie-common 1.7.0", + "revm 29.0.0", ] [[package]] name = "reth-evm-ethereum" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.20.1", "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", + "reth-chainspec 1.7.0", + "reth-ethereum-forks 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", + "reth-execution-types 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-storage-errors 1.7.0", + "revm 29.0.0", ] [[package]] @@ -8868,20 +8992,20 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", "nybbles", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-storage-errors 1.6.0", "thiserror 2.0.16", ] [[package]] name = "reth-execution-errors" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ - "alloy-evm 0.18.3", + "alloy-evm 0.20.1", "alloy-primitives 1.3.1", "alloy-rlp", "nybbles", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.7.0", "thiserror 2.0.16", ] @@ -8895,34 +9019,34 @@ dependencies = [ "alloy-evm 0.15.0", "alloy-primitives 1.3.1", "derive_more", - "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)", + "reth-ethereum-primitives 1.6.0", + "reth-primitives-traits 1.6.0", + "reth-trie-common 1.6.0", "revm 27.1.0", ] [[package]] name = "reth-execution-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.20.1", "alloy-primitives 1.3.1", "derive_more", - "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", + "reth-ethereum-primitives 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-trie-common 1.7.0", + "revm 29.0.0", "serde", "serde_with", ] [[package]] name = "reth-exex" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8932,23 +9056,23 @@ dependencies = [ "itertools 0.14.0", "metrics", "parking_lot", - "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-chain-state 1.7.0", + "reth-chainspec 1.7.0", "reth-config", - "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-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", "reth-exex-types", - "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-fs-util 1.7.0", + "reth-metrics 1.7.0", "reth-node-api", "reth-node-core", - "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-payload-builder 1.7.0", + "reth-primitives-traits 1.7.0", "reth-provider", - "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-prune-types 1.7.0", + "reth-revm 1.7.0", "reth-stages-api", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.7.0", "reth-tracing", "rmp-serde", "thiserror 2.0.16", @@ -8959,14 +9083,14 @@ dependencies = [ [[package]] name = "reth-exex-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eips", "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)", + "reth-chain-state 1.7.0", + "reth-execution-types 1.7.0", + "reth-primitives-traits 1.7.0", "serde", "serde_with", ] @@ -8983,8 +9107,8 @@ dependencies = [ [[package]] name = "reth-fs-util" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "serde", "serde_json", @@ -8993,8 +9117,8 @@ dependencies = [ [[package]] name = "reth-invalid-block-hooks" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -9002,17 +9126,16 @@ dependencies = [ "alloy-rpc-types-debug", "eyre", "futures", - "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpsee 0.26.0", "pretty_assertions", - "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-engine-primitives 1.7.0", + "reth-evm 1.7.0", + "reth-primitives-traits 1.7.0", "reth-provider", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.7.0", "reth-rpc-api", "reth-tracing", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.7.0", "revm-bytecode", "revm-database", "serde", @@ -9021,14 +9144,14 @@ dependencies = [ [[package]] name = "reth-ipc" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "bytes", "futures", "futures-util", "interprocess", - "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpsee 0.26.0", "pin-project", "serde_json", "thiserror 2.0.16", @@ -9041,8 +9164,8 @@ dependencies = [ [[package]] name = "reth-libmdbx" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "bitflags 2.9.2", "byteorder", @@ -9058,8 +9181,8 @@ dependencies = [ [[package]] name = "reth-mdbx-sys" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "bindgen 0.70.1", "cc", @@ -9076,8 +9199,8 @@ dependencies = [ [[package]] name = "reth-metrics" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "futures", "metrics", @@ -9088,16 +9211,16 @@ dependencies = [ [[package]] name = "reth-net-banlist" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", ] [[package]] name = "reth-net-nat" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "futures-util", "if-addrs", @@ -9110,8 +9233,8 @@ dependencies = [ [[package]] name = "reth-network" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9129,28 +9252,28 @@ dependencies = [ "pin-project", "rand 0.8.5", "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-chainspec 1.7.0", + "reth-consensus 1.7.0", "reth-discv4", "reth-discv5", "reth-dns-discovery", "reth-ecies", "reth-eth-wire", - "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-eth-wire-types 1.7.0", + "reth-ethereum-forks 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-fs-util 1.7.0", + "reth-metrics 1.7.0", "reth-net-banlist", "reth-network-api", "reth-network-p2p", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.7.0", "reth-network-types", - "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-primitives-traits 1.7.0", + "reth-storage-api 1.7.0", + "reth-tasks 1.7.0", "reth-tokio-util", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.7.0", "rustc-hash 2.1.1", "schnellru", "secp256k1 0.30.0", @@ -9165,8 +9288,8 @@ dependencies = [ [[package]] name = "reth-network-api" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -9176,10 +9299,10 @@ dependencies = [ "derive_more", "enr", "futures", - "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-eth-wire-types 1.7.0", + "reth-ethereum-forks 1.7.0", "reth-network-p2p", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.7.0", "reth-network-types", "reth-tokio-util", "serde", @@ -9190,8 +9313,8 @@ dependencies = [ [[package]] name = "reth-network-p2p" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9200,13 +9323,13 @@ dependencies = [ "derive_more", "futures", "parking_lot", - "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-consensus 1.7.0", + "reth-eth-wire-types 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-network-peers 1.7.0", "reth-network-types", - "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)", + "reth-primitives-traits 1.7.0", + "reth-storage-errors 1.7.0", "tokio", "tracing", ] @@ -9226,8 +9349,8 @@ dependencies = [ [[package]] name = "reth-network-peers" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -9241,13 +9364,13 @@ dependencies = [ [[package]] name = "reth-network-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eip2124", "humantime-serde", "reth-net-banlist", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.7.0", "serde", "serde_json", "tracing", @@ -9255,15 +9378,15 @@ dependencies = [ [[package]] name = "reth-nippy-jar" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "anyhow", "bincode", "derive_more", "lz4_flex", "memmap2", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.7.0", "serde", "thiserror 2.0.16", "tracing", @@ -9272,32 +9395,32 @@ dependencies = [ [[package]] name = "reth-node-api" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-rpc-types-engine", "eyre", - "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-basic-payload-builder 1.7.0", + "reth-consensus 1.7.0", "reth-db-api", - "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-engine-primitives 1.7.0", + "reth-evm 1.7.0", "reth-network-api", "reth-node-core", "reth-node-types", - "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-builder 1.7.0", + "reth-payload-builder-primitives 1.7.0", + "reth-payload-primitives 1.7.0", "reth-provider", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.7.0", "reth-tokio-util", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.7.0", ] [[package]] name = "reth-node-builder" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9309,27 +9432,27 @@ dependencies = [ "eyre", "fdlimit", "futures", - "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpsee 0.26.0", "rayon", - "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-basic-payload-builder 1.7.0", + "reth-chain-state 1.7.0", + "reth-chainspec 1.7.0", "reth-cli-util", "reth-config", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.7.0", "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-primitives 1.7.0", "reth-engine-service", "reth-engine-tree", "reth-engine-util", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.7.0", "reth-exex", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.7.0", "reth-invalid-block-hooks", "reth-network", "reth-network-api", @@ -9339,8 +9462,8 @@ dependencies = [ "reth-node-ethstats", "reth-node-events", "reth-node-metrics", - "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-payload-builder 1.7.0", + "reth-primitives-traits 1.7.0", "reth-provider", "reth-prune", "reth-rpc", @@ -9351,10 +9474,10 @@ dependencies = [ "reth-rpc-layer", "reth-stages", "reth-static-file", - "reth-tasks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-tasks 1.7.0", "reth-tokio-util", "reth-tracing", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.7.0", "secp256k1 0.30.0", "serde_json", "tokio", @@ -9364,8 +9487,8 @@ dependencies = [ [[package]] name = "reth-node-core" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9378,30 +9501,30 @@ dependencies = [ "futures", "humantime", "rand 0.9.2", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.7.0", "reth-cli-util", "reth-config", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.7.0", "reth-db", "reth-discv4", "reth-discv5", "reth-engine-local", - "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-engine-primitives 1.7.0", + "reth-ethereum-forks 1.7.0", "reth-net-nat", "reth-network", "reth-network-p2p", - "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-network-peers 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-prune-types 1.7.0", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "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-stages-types 1.7.0", + "reth-storage-api 1.7.0", + "reth-storage-errors 1.7.0", "reth-tracing", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.7.0", "secp256k1 0.30.0", "serde", "shellexpand", @@ -9416,30 +9539,30 @@ dependencies = [ [[package]] name = "reth-node-ethereum" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eips", "alloy-network", "alloy-rpc-types-engine", "alloy-rpc-types-eth", "eyre", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.7.0", "reth-engine-local", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.7.0", "reth-ethereum-consensus", - "reth-ethereum-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-engine-primitives 1.7.0", "reth-ethereum-payload-builder", - "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-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", "reth-evm-ethereum", "reth-network", "reth-node-api", "reth-node-builder", - "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-payload-primitives 1.7.0", + "reth-primitives-traits 1.7.0", "reth-provider", - "reth-revm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-revm 1.7.0", "reth-rpc", "reth-rpc-api", "reth-rpc-builder", @@ -9447,25 +9570,25 @@ dependencies = [ "reth-rpc-eth-types", "reth-rpc-server-types", "reth-tracing", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "revm 28.0.1", + "reth-transaction-pool 1.7.0", + "revm 29.0.0", "tokio", ] [[package]] name = "reth-node-ethstats" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "chrono", "futures-util", - "reth-chain-state 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chain-state 1.7.0", "reth-network-api", - "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)", + "reth-primitives-traits 1.7.0", + "reth-storage-api 1.7.0", + "reth-transaction-pool 1.7.0", "serde", "serde_json", "thiserror 2.0.16", @@ -9478,8 +9601,8 @@ dependencies = [ [[package]] name = "reth-node-events" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9489,32 +9612,32 @@ dependencies = [ "futures", "humantime", "pin-project", - "reth-engine-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-engine-primitives 1.7.0", "reth-network-api", - "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-primitives-traits 1.7.0", + "reth-prune-types 1.7.0", "reth-stages", - "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-static-file-types 1.7.0", + "reth-storage-api 1.7.0", "tokio", "tracing", ] [[package]] name = "reth-node-metrics" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "eyre", "http", - "jsonrpsee-server 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpsee-server 0.26.0", "metrics", "metrics-exporter-prometheus 0.16.2", "metrics-process", "metrics-util 0.19.1", "procfs", - "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)", + "reth-metrics 1.7.0", + "reth-tasks 1.7.0", "tikv-jemalloc-ctl", "tokio", "tower 0.5.2", @@ -9523,14 +9646,14 @@ dependencies = [ [[package]] name = "reth-node-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.7.0", "reth-db-api", - "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)", + "reth-engine-primitives 1.7.0", + "reth-payload-primitives 1.7.0", + "reth-primitives-traits 1.7.0", ] [[package]] @@ -9542,42 +9665,42 @@ dependencies = [ "alloy-consensus", "alloy-eips", "alloy-genesis", - "alloy-hardforks", + "alloy-hardforks 0.2.13", "alloy-primitives 1.3.1", "derive_more", - "op-alloy-consensus", - "op-alloy-rpc-types", - "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)", + "op-alloy-consensus 0.18.14", + "op-alloy-rpc-types 0.18.14", + "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", "serde_json", ] [[package]] name = "reth-optimism-chainspec" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", "alloy-genesis", - "alloy-hardforks", + "alloy-hardforks 0.3.1", "alloy-primitives 1.3.1", "derive_more", "miniz_oxide", - "op-alloy-consensus", - "op-alloy-rpc-types", + "op-alloy-consensus 0.19.1", + "op-alloy-rpc-types 0.19.1", "paste", - "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)", + "reth-chainspec 1.7.0", + "reth-ethereum-forks 1.7.0", + "reth-network-peers 1.7.0", + "reth-optimism-forks 1.7.0", + "reth-optimism-primitives 1.7.0", + "reth-primitives-traits 1.7.0", "serde", "serde_json", "tar-no-std", @@ -9586,8 +9709,8 @@ dependencies = [ [[package]] name = "reth-optimism-cli" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9597,33 +9720,33 @@ dependencies = [ "derive_more", "eyre", "futures-util", - "op-alloy-consensus", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "op-alloy-consensus 0.19.1", + "reth-chainspec 1.7.0", "reth-cli", "reth-cli-commands", "reth-cli-runner", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.7.0", "reth-db", "reth-db-api", "reth-db-common", "reth-downloaders", - "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-execution-types 1.7.0", + "reth-fs-util 1.7.0", "reth-node-builder", "reth-node-core", "reth-node-events", "reth-node-metrics", - "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-chainspec 1.7.0", + "reth-optimism-consensus 1.7.0", + "reth-optimism-evm 1.7.0", "reth-optimism-node", - "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-optimism-primitives 1.7.0", + "reth-primitives-traits 1.7.0", "reth-provider", "reth-prune", "reth-stages", "reth-static-file", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.7.0", "reth-tracing", "serde", "tokio", @@ -9640,17 +9763,17 @@ dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-trie", - "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)", + "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.1.0", "thiserror 2.0.16", "tracing", @@ -9658,25 +9781,25 @@ dependencies = [ [[package]] name = "reth-optimism-consensus" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives 1.3.1", "alloy-trie", - "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", + "reth-chainspec 1.7.0", + "reth-consensus 1.7.0", + "reth-consensus-common 1.7.0", + "reth-execution-types 1.7.0", + "reth-optimism-chainspec 1.7.0", + "reth-optimism-forks 1.7.0", + "reth-optimism-primitives 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-storage-api 1.7.0", + "reth-storage-errors 1.7.0", + "reth-trie-common 1.7.0", + "revm 29.0.0", "thiserror 2.0.16", "tracing", ] @@ -9691,75 +9814,106 @@ dependencies = [ "alloy-evm 0.15.0", "alloy-op-evm 0.15.0", "alloy-primitives 1.3.1", - "op-alloy-consensus", + "op-alloy-consensus 0.18.14", "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)", + "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", "revm 27.1.0", "thiserror 2.0.16", ] [[package]] name = "reth-optimism-evm" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", - "alloy-op-evm 0.18.3", - "alloy-primitives 1.3.1", - "op-alloy-consensus", - "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)", + "alloy-evm 0.20.1", + "alloy-op-evm 0.20.1", + "alloy-primitives 1.3.1", + "op-alloy-consensus 0.19.1", + "op-alloy-rpc-types-engine 0.19.1", + "op-revm 10.0.0", + "reth-chainspec 1.7.0", + "reth-evm 1.7.0", + "reth-execution-errors 1.7.0", + "reth-execution-types 1.7.0", + "reth-optimism-chainspec 1.7.0", + "reth-optimism-consensus 1.7.0", + "reth-optimism-forks 1.7.0", + "reth-optimism-primitives 1.7.0", + "reth-primitives-traits 1.7.0", "reth-rpc-eth-api", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", - "revm 28.0.1", + "reth-storage-errors 1.7.0", + "revm 29.0.0", "thiserror 2.0.16", ] +[[package]] +name = "reth-optimism-flashblocks" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" +dependencies = [ + "alloy-eips", + "alloy-primitives 1.3.1", + "alloy-rpc-types-engine", + "alloy-serde", + "brotli", + "eyre", + "futures-util", + "reth-chain-state 1.7.0", + "reth-errors 1.7.0", + "reth-evm 1.7.0", + "reth-execution-types 1.7.0", + "reth-optimism-evm 1.7.0", + "reth-optimism-primitives 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-revm 1.7.0", + "reth-rpc-eth-types", + "reth-storage-api 1.7.0", + "reth-tasks 1.7.0", + "serde", + "serde_json", + "tokio", + "tokio-tungstenite", + "tracing", + "url", +] + [[package]] name = "reth-optimism-forks" version = "1.6.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ - "alloy-op-hardforks", + "alloy-op-hardforks 0.2.13", "alloy-primitives 1.3.1", "once_cell", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-ethereum-forks 1.6.0", ] [[package]] name = "reth-optimism-forks" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ - "alloy-op-hardforks", + "alloy-op-hardforks 0.3.1", "alloy-primitives 1.3.1", "once_cell", - "reth-ethereum-forks 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-forks 1.7.0", ] [[package]] name = "reth-optimism-node" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -9767,38 +9921,39 @@ dependencies = [ "alloy-rpc-types-eth", "clap", "eyre", - "op-alloy-consensus", - "op-alloy-rpc-types-engine", - "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)", + "op-alloy-consensus 0.19.1", + "op-alloy-rpc-types-engine 0.19.1", + "op-revm 10.0.0", + "reth-chainspec 1.7.0", + "reth-consensus 1.7.0", "reth-engine-local", - "reth-evm 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-evm 1.7.0", "reth-network", "reth-node-api", "reth-node-builder", "reth-node-core", - "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-chainspec 1.7.0", + "reth-optimism-consensus 1.7.0", + "reth-optimism-evm 1.7.0", + "reth-optimism-forks 1.7.0", + "reth-optimism-payload-builder 1.7.0", + "reth-optimism-primitives 1.7.0", "reth-optimism-rpc", "reth-optimism-storage", - "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-optimism-txpool 1.7.0", + "reth-payload-builder 1.7.0", + "reth-primitives-traits 1.7.0", "reth-provider", "reth-rpc-api", "reth-rpc-engine-api", "reth-rpc-server-types", "reth-tracing", - "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", + "reth-transaction-pool 1.7.0", + "reth-trie-common 1.7.0", + "revm 29.0.0", "serde", "tokio", + "url", ] [[package]] @@ -9813,26 +9968,26 @@ dependencies = [ "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 (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)", + "op-alloy-consensus 0.18.14", + "op-alloy-rpc-types-engine 0.18.14", + "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.1.0", "serde", "sha2 0.10.9", @@ -9842,8 +9997,8 @@ dependencies = [ [[package]] name = "reth-optimism-payload-builder" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9852,27 +10007,27 @@ dependencies = [ "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 (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", + "op-alloy-consensus 0.19.1", + "op-alloy-rpc-types-engine 0.19.1", + "reth-basic-payload-builder 1.7.0", + "reth-chain-state 1.7.0", + "reth-chainspec 1.7.0", + "reth-evm 1.7.0", + "reth-execution-types 1.7.0", + "reth-optimism-evm 1.7.0", + "reth-optimism-forks 1.7.0", + "reth-optimism-primitives 1.7.0", + "reth-optimism-txpool 1.7.0", + "reth-payload-builder 1.7.0", + "reth-payload-builder-primitives 1.7.0", + "reth-payload-primitives 1.7.0", + "reth-payload-util 1.7.0", + "reth-payload-validator 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-revm 1.7.0", + "reth-storage-api 1.7.0", + "reth-transaction-pool 1.7.0", + "revm 29.0.0", "serde", "sha2 0.10.9", "thiserror 2.0.16", @@ -9888,14 +10043,14 @@ dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-rlp", - "op-alloy-consensus", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "op-alloy-consensus 0.18.14", + "reth-primitives-traits 1.6.0", ] [[package]] name = "reth-optimism-primitives" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9904,18 +10059,18 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "op-alloy-consensus", - "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)", + "op-alloy-consensus 0.19.1", + "reth-codecs 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-zstd-compressors 1.7.0", "serde", "serde_with", ] [[package]] name = "reth-optimism-rpc" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9930,38 +10085,39 @@ dependencies = [ "async-trait", "derive_more", "eyre", - "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", - "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)", + "jsonrpsee 0.26.0", + "jsonrpsee-core 0.26.0", + "jsonrpsee-types 0.26.0", "metrics", - "op-alloy-consensus", + "op-alloy-consensus 0.19.1", "op-alloy-network", "op-alloy-rpc-jsonrpsee", - "op-alloy-rpc-types", - "op-alloy-rpc-types-engine", - "op-revm 9.0.1", + "op-alloy-rpc-types 0.19.1", + "op-alloy-rpc-types-engine 0.19.1", + "op-revm 10.0.0", "reqwest", - "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-chainspec 1.7.0", + "reth-evm 1.7.0", + "reth-metrics 1.7.0", "reth-node-api", "reth-node-builder", - "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-optimism-evm 1.7.0", + "reth-optimism-flashblocks", + "reth-optimism-forks 1.7.0", + "reth-optimism-payload-builder 1.7.0", + "reth-optimism-primitives 1.7.0", + "reth-optimism-txpool 1.7.0", + "reth-primitives-traits 1.7.0", "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 (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", + "reth-storage-api 1.7.0", + "reth-tasks 1.7.0", + "reth-transaction-pool 1.7.0", + "revm 29.0.0", "serde_json", "thiserror 2.0.16", "tokio", @@ -9971,18 +10127,18 @@ dependencies = [ [[package]] name = "reth-optimism-storage" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.7.0", "reth-db-api", "reth-node-api", - "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-optimism-primitives 1.7.0", + "reth-primitives-traits 1.7.0", "reth-provider", - "reth-storage-api 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-api 1.7.0", ] [[package]] @@ -10001,20 +10157,20 @@ dependencies = [ "derive_more", "futures-util", "metrics", - "op-alloy-consensus", + "op-alloy-consensus 0.18.14", "op-alloy-flz", - "op-alloy-rpc-types", + "op-alloy-rpc-types 0.18.14", "op-revm 8.1.0", "parking_lot", - "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)", + "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.16", "tokio", @@ -10023,8 +10179,8 @@ dependencies = [ [[package]] name = "reth-optimism-txpool" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10037,20 +10193,20 @@ dependencies = [ "derive_more", "futures-util", "metrics", - "op-alloy-consensus", + "op-alloy-consensus 0.19.1", "op-alloy-flz", - "op-alloy-rpc-types", - "op-revm 9.0.1", + "op-alloy-rpc-types 0.19.1", + "op-revm 10.0.0", "parking_lot", - "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)", + "reth-chain-state 1.7.0", + "reth-chainspec 1.7.0", + "reth-metrics 1.7.0", + "reth-optimism-evm 1.7.0", + "reth-optimism-forks 1.7.0", + "reth-optimism-primitives 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-storage-api 1.7.0", + "reth-transaction-pool 1.7.0", "serde", "thiserror 2.0.16", "tokio", @@ -10066,12 +10222,12 @@ dependencies = [ "alloy-rpc-types", "futures-util", "metrics", - "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)", + "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", "tokio", "tokio-stream", "tracing", @@ -10079,20 +10235,20 @@ dependencies = [ [[package]] name = "reth-payload-builder" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "alloy-rpc-types", "futures-util", "metrics", - "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)", + "reth-chain-state 1.7.0", + "reth-ethereum-engine-primitives 1.7.0", + "reth-metrics 1.7.0", + "reth-payload-builder-primitives 1.7.0", + "reth-payload-primitives 1.7.0", + "reth-primitives-traits 1.7.0", "tokio", "tokio-stream", "tracing", @@ -10104,7 +10260,7 @@ version = "1.6.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "pin-project", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-payload-primitives 1.6.0", "tokio", "tokio-stream", "tracing", @@ -10112,11 +10268,11 @@ dependencies = [ [[package]] name = "reth-payload-builder-primitives" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "pin-project", - "reth-payload-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-payload-primitives 1.7.0", "tokio", "tokio-stream", "tracing", @@ -10131,11 +10287,11 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", - "op-alloy-rpc-types-engine", - "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)", + "op-alloy-rpc-types-engine 0.18.14", + "reth-chain-state 1.6.0", + "reth-chainspec 1.6.0", + "reth-errors 1.6.0", + "reth-primitives-traits 1.6.0", "serde", "thiserror 2.0.16", "tokio", @@ -10143,18 +10299,18 @@ dependencies = [ [[package]] name = "reth-payload-primitives" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", - "op-alloy-rpc-types-engine", - "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)", + "op-alloy-rpc-types-engine 0.19.1", + "reth-chain-state 1.7.0", + "reth-chainspec 1.7.0", + "reth-errors 1.7.0", + "reth-primitives-traits 1.7.0", "serde", "thiserror 2.0.16", "tokio", @@ -10167,17 +10323,17 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f163 dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-transaction-pool 1.6.0", ] [[package]] name = "reth-payload-util" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", - "reth-transaction-pool 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-transaction-pool 1.7.0", ] [[package]] @@ -10187,31 +10343,31 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f163 dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0", ] [[package]] name = "reth-payload-validator" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.7.0", ] [[package]] name = "reth-primitives" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "c-kzg", "once_cell", - "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)", + "reth-ethereum-forks 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-static-file-types 1.7.0", ] [[package]] @@ -10230,8 +10386,8 @@ dependencies = [ "bytes", "derive_more", "once_cell", - "op-alloy-consensus", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "op-alloy-consensus 0.18.14", + "reth-codecs 1.6.0", "revm-bytecode", "revm-primitives", "revm-state", @@ -10243,8 +10399,8 @@ dependencies = [ [[package]] name = "reth-primitives-traits" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10260,11 +10416,11 @@ dependencies = [ "derive_more", "modular-bitfield", "once_cell", - "op-alloy-consensus", + "op-alloy-consensus 0.19.1", "proptest", "proptest-arbitrary-interop", "rayon", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.7.0", "revm-bytecode", "revm-primitives", "revm-state", @@ -10276,8 +10432,8 @@ dependencies = [ [[package]] name = "reth-provider" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10290,27 +10446,27 @@ dependencies = [ "notify", "parking_lot", "rayon", - "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-chain-state 1.7.0", + "reth-chainspec 1.7.0", + "reth-codecs 1.7.0", "reth-db", "reth-db-api", - "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-errors 1.7.0", + "reth-ethereum-engine-primitives 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", + "reth-execution-types 1.7.0", + "reth-fs-util 1.7.0", + "reth-metrics 1.7.0", "reth-nippy-jar", "reth-node-types", - "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-primitives-traits 1.7.0", + "reth-prune-types 1.7.0", + "reth-stages-types 1.7.0", + "reth-static-file-types 1.7.0", + "reth-storage-api 1.7.0", + "reth-storage-errors 1.7.0", + "reth-trie 1.7.0", "reth-trie-db", "revm-database", "revm-state", @@ -10321,8 +10477,8 @@ dependencies = [ [[package]] name = "reth-prune" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10330,16 +10486,16 @@ dependencies = [ "itertools 0.14.0", "metrics", "rayon", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.7.0", "reth-config", "reth-db-api", - "reth-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-errors 1.7.0", "reth-exex-types", - "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-metrics 1.7.0", + "reth-primitives-traits 1.7.0", "reth-provider", - "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-prune-types 1.7.0", + "reth-static-file-types 1.7.0", "reth-tokio-util", "rustc-hash 2.1.1", "thiserror 2.0.16", @@ -10359,32 +10515,32 @@ dependencies = [ [[package]] name = "reth-prune-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "arbitrary", "derive_more", "modular-bitfield", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.7.0", "serde", "thiserror 2.0.16", ] [[package]] name = "reth-ress-protocol" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "alloy-rlp", "futures", "reth-eth-wire", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.7.0", "reth-network", "reth-network-api", - "reth-storage-errors 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-storage-errors 1.7.0", "tokio", "tokio-stream", "tracing", @@ -10392,26 +10548,26 @@ dependencies = [ [[package]] name = "reth-ress-provider" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "eyre", "futures", "parking_lot", - "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-chain-state 1.7.0", + "reth-errors 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", "reth-node-api", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.7.0", "reth-ress-protocol", - "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-revm 1.7.0", + "reth-storage-api 1.7.0", + "reth-tasks 1.7.0", "reth-tokio-util", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.7.0", "schnellru", "tokio", "tracing", @@ -10423,39 +10579,40 @@ version = "1.6.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "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)", + "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.1.0", ] [[package]] name = "reth-revm" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "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", + "reth-primitives-traits 1.7.0", + "reth-storage-api 1.7.0", + "reth-storage-errors 1.7.0", + "reth-trie 1.7.0", + "revm 29.0.0", ] [[package]] name = "reth-rpc" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-dyn-abi", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.20.1", "alloy-genesis", "alloy-network", "alloy-primitives 1.3.1", "alloy-rlp", + "alloy-rpc-client", "alloy-rpc-types", "alloy-rpc-types-admin", "alloy-rpc-types-beacon", @@ -10475,37 +10632,38 @@ dependencies = [ "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)", + "jsonrpsee 0.26.0", + "jsonrpsee-types 0.26.0", "jsonwebtoken", "parking_lot", "pin-project", - "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-chain-state 1.7.0", + "reth-chainspec 1.7.0", + "reth-consensus 1.7.0", + "reth-consensus-common 1.7.0", + "reth-engine-primitives 1.7.0", + "reth-errors 1.7.0", + "reth-evm 1.7.0", "reth-evm-ethereum", - "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-execution-types 1.7.0", + "reth-metrics 1.7.0", "reth-network-api", - "reth-network-peers 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-network-peers 1.7.0", "reth-network-types", "reth-node-api", - "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-primitives-traits 1.7.0", + "reth-revm 1.7.0", "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 (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", + "reth-storage-api 1.7.0", + "reth-tasks 1.7.0", + "reth-transaction-pool 1.7.0", + "reth-trie-common 1.7.0", + "revm 29.0.0", "revm-inspectors", "revm-primitives", "serde", @@ -10521,8 +10679,8 @@ dependencies = [ [[package]] name = "reth-rpc-api" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eips", "alloy-genesis", @@ -10539,43 +10697,43 @@ dependencies = [ "alloy-rpc-types-trace", "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 (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)", + "jsonrpsee 0.26.0", + "reth-chain-state 1.7.0", + "reth-engine-primitives 1.7.0", + "reth-network-peers 1.7.0", "reth-rpc-eth-api", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-common 1.7.0", ] [[package]] name = "reth-rpc-builder" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-network", "alloy-provider", "http", - "jsonrpsee 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpsee 0.26.0", "metrics", "pin-project", - "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-chain-state 1.7.0", + "reth-chainspec 1.7.0", + "reth-consensus 1.7.0", + "reth-evm 1.7.0", "reth-ipc", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.7.0", "reth-network-api", "reth-node-core", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.7.0", "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 (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-storage-api 1.7.0", + "reth-tasks 1.7.0", + "reth-transaction-pool 1.7.0", "serde", "thiserror 2.0.16", "tokio", @@ -10587,8 +10745,8 @@ dependencies = [ [[package]] name = "reth-rpc-convert" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-json-rpc", @@ -10596,44 +10754,44 @@ dependencies = [ "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", + "jsonrpsee-types 0.26.0", + "op-alloy-consensus 0.19.1", "op-alloy-network", - "op-alloy-rpc-types", - "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", + "op-alloy-rpc-types 0.19.1", + "op-revm 10.0.0", + "reth-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", + "reth-optimism-primitives 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-storage-api 1.7.0", + "revm-context 9.0.2", "thiserror 2.0.16", ] [[package]] name = "reth-rpc-engine-api" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eips", "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)", + "jsonrpsee-core 0.26.0", + "jsonrpsee-types 0.26.0", "metrics", "parking_lot", - "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-chainspec 1.7.0", + "reth-engine-primitives 1.7.0", + "reth-metrics 1.7.0", + "reth-payload-builder 1.7.0", + "reth-payload-builder-primitives 1.7.0", + "reth-payload-primitives 1.7.0", + "reth-primitives-traits 1.7.0", "reth-rpc-api", - "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-storage-api 1.7.0", + "reth-tasks 1.7.0", + "reth-transaction-pool 1.7.0", "serde", "thiserror 2.0.16", "tokio", @@ -10642,13 +10800,13 @@ dependencies = [ [[package]] name = "reth-rpc-eth-api" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-dyn-abi", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.20.1", "alloy-json-rpc", "alloy-network", "alloy-primitives 1.3.1", @@ -10660,25 +10818,25 @@ dependencies = [ "auto_impl", "dyn-clone", "futures", - "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)", + "jsonrpsee 0.26.0", + "jsonrpsee-types 0.26.0", "parking_lot", - "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-chain-state 1.7.0", + "reth-chainspec 1.7.0", + "reth-errors 1.7.0", + "reth-evm 1.7.0", "reth-network-api", "reth-node-api", - "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-primitives-traits 1.7.0", + "reth-revm 1.7.0", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "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", + "reth-storage-api 1.7.0", + "reth-tasks 1.7.0", + "reth-transaction-pool 1.7.0", + "reth-trie-common 1.7.0", + "revm 29.0.0", "revm-inspectors", "tokio", "tracing", @@ -10686,39 +10844,42 @@ dependencies = [ [[package]] name = "reth-rpc-eth-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.18.3", + "alloy-evm 0.20.1", "alloy-network", "alloy-primitives 1.3.1", + "alloy-rpc-client", "alloy-rpc-types-eth", "alloy-sol-types 1.3.1", + "alloy-transport", "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)", + "jsonrpsee-core 0.26.0", + "jsonrpsee-types 0.26.0", "metrics", "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)", + "reqwest", + "reth-chain-state 1.7.0", + "reth-chainspec 1.7.0", + "reth-errors 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-evm 1.7.0", + "reth-execution-types 1.7.0", + "reth-metrics 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-revm 1.7.0", "reth-rpc-convert", "reth-rpc-server-types", - "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", + "reth-storage-api 1.7.0", + "reth-tasks 1.7.0", + "reth-transaction-pool 1.7.0", + "reth-trie 1.7.0", + "revm 29.0.0", "revm-inspectors", "schnellru", "serde", @@ -10730,12 +10891,12 @@ dependencies = [ [[package]] name = "reth-rpc-layer" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-rpc-types-engine", "http", - "jsonrpsee-http-client 0.25.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpsee-http-client 0.26.0", "pin-project", "tower 0.5.2", "tower-http", @@ -10744,15 +10905,15 @@ dependencies = [ [[package]] name = "reth-rpc-server-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eips", "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 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "jsonrpsee-core 0.26.0", + "jsonrpsee-types 0.26.0", + "reth-errors 1.7.0", "reth-network-api", "serde", "strum 0.27.2", @@ -10760,8 +10921,8 @@ dependencies = [ [[package]] name = "reth-stages" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10773,32 +10934,32 @@ dependencies = [ "num-traits", "rayon", "reqwest", - "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-chainspec 1.7.0", + "reth-codecs 1.7.0", "reth-config", - "reth-consensus 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-consensus 1.7.0", "reth-db", "reth-db-api", "reth-era", "reth-era-downloader", "reth-era-utils", - "reth-ethereum-primitives 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-ethereum-primitives 1.7.0", "reth-etl", - "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-evm 1.7.0", + "reth-execution-types 1.7.0", "reth-exex", - "reth-fs-util 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-fs-util 1.7.0", "reth-network-p2p", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.7.0", "reth-provider", "reth-prune", - "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-prune-types 1.7.0", + "reth-revm 1.7.0", "reth-stages-api", - "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-static-file-types 1.7.0", + "reth-storage-errors 1.7.0", "reth-testing-utils", - "reth-trie 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie 1.7.0", "reth-trie-db", "tempfile", "thiserror 2.0.16", @@ -10808,8 +10969,8 @@ dependencies = [ [[package]] name = "reth-stages-api" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", @@ -10817,16 +10978,16 @@ dependencies = [ "auto_impl", "futures-util", "metrics", - "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-consensus 1.7.0", + "reth-errors 1.7.0", + "reth-metrics 1.7.0", "reth-network-p2p", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.7.0", "reth-provider", "reth-prune", - "reth-stages-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-stages-types 1.7.0", "reth-static-file", - "reth-static-file-types 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-static-file-types 1.7.0", "reth-tokio-util", "thiserror 2.0.16", "tokio", @@ -10839,39 +11000,39 @@ version = "1.6.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" dependencies = [ "alloy-primitives 1.3.1", - "reth-trie-common 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-trie-common 1.6.0", ] [[package]] name = "reth-stages-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "arbitrary", "bytes", "modular-bitfield", - "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)", + "reth-codecs 1.7.0", + "reth-trie-common 1.7.0", "serde", ] [[package]] name = "reth-static-file" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "parking_lot", "rayon", - "reth-codecs 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-codecs 1.7.0", "reth-db-api", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-primitives-traits 1.7.0", "reth-provider", - "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-prune-types 1.7.0", + "reth-stages-types 1.7.0", + "reth-static-file-types 1.7.0", + "reth-storage-errors 1.7.0", "reth-tokio-util", "tracing", ] @@ -10889,8 +11050,8 @@ dependencies = [ [[package]] name = "reth-static-file-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "clap", @@ -10909,38 +11070,38 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", - "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)", + "reth-chainspec 1.6.0", + "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", "revm-database", ] [[package]] name = "reth-storage-api" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", - "reth-chainspec 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-chainspec 1.7.0", "reth-db-api", - "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)", + "reth-db-models 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-execution-types 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-prune-types 1.7.0", + "reth-stages-types 1.7.0", + "reth-storage-errors 1.7.0", + "reth-trie-common 1.7.0", "revm-database", ] @@ -10953,25 +11114,25 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", "derive_more", - "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)", + "reth-primitives-traits 1.6.0", + "reth-prune-types 1.6.0", + "reth-static-file-types 1.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?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-rlp", "derive_more", - "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)", + "reth-primitives-traits 1.7.0", + "reth-prune-types 1.7.0", + "reth-static-file-types 1.7.0", "revm-database-interface", "thiserror 2.0.16", ] @@ -10985,7 +11146,7 @@ dependencies = [ "dyn-clone", "futures-util", "metrics", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-metrics 1.6.0", "thiserror 2.0.16", "tokio", "tracing", @@ -10994,8 +11155,8 @@ dependencies = [ [[package]] name = "reth-tasks" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "auto_impl", "dyn-clone", @@ -11003,7 +11164,7 @@ dependencies = [ "metrics", "pin-project", "rayon", - "reth-metrics 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-metrics 1.7.0", "thiserror 2.0.16", "tokio", "tracing", @@ -11012,8 +11173,8 @@ dependencies = [ [[package]] name = "reth-testing-utils" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11021,15 +11182,15 @@ dependencies = [ "alloy-primitives 1.3.1", "rand 0.8.5", "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)", + "reth-ethereum-primitives 1.7.0", + "reth-primitives-traits 1.7.0", "secp256k1 0.30.0", ] [[package]] name = "reth-tokio-util" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "tokio", "tokio-stream", @@ -11038,8 +11199,8 @@ dependencies = [ [[package]] name = "reth-tracing" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "clap", "eyre", @@ -11053,8 +11214,8 @@ dependencies = [ [[package]] name = "reth-tracing-otlp" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "opentelemetry 0.29.1", "opentelemetry-otlp 0.29.0", @@ -11080,16 +11241,16 @@ dependencies = [ "futures-util", "metrics", "parking_lot", - "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)", + "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", "revm-interpreter 23.0.2", "revm-primitives", "rustc-hash 2.1.1", @@ -11103,8 +11264,8 @@ dependencies = [ [[package]] name = "reth-transaction-pool" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11119,17 +11280,17 @@ dependencies = [ "paste", "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", + "reth-chain-state 1.7.0", + "reth-chainspec 1.7.0", + "reth-eth-wire-types 1.7.0", + "reth-ethereum-primitives 1.7.0", + "reth-execution-types 1.7.0", + "reth-fs-util 1.7.0", + "reth-metrics 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-storage-api 1.7.0", + "reth-tasks 1.7.0", + "revm-interpreter 25.0.2", "revm-primitives", "rustc-hash 2.1.1", "schnellru", @@ -11154,20 +11315,20 @@ dependencies = [ "alloy-trie", "auto_impl", "itertools 0.14.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)", + "reth-execution-errors 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", "tracing", ] [[package]] name = "reth-trie" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11177,13 +11338,13 @@ dependencies = [ "auto_impl", "itertools 0.14.0", "metrics", - "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)", + "reth-execution-errors 1.7.0", + "reth-metrics 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-stages-types 1.7.0", + "reth-storage-errors 1.7.0", + "reth-trie-common 1.7.0", + "reth-trie-sparse 1.7.0", "revm-database", "tracing", "triehash", @@ -11202,14 +11363,14 @@ dependencies = [ "itertools 0.14.0", "nybbles", "rayon", - "reth-primitives-traits 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-primitives-traits 1.6.0", "revm-database", ] [[package]] name = "reth-trie-common" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", @@ -11225,8 +11386,8 @@ dependencies = [ "nybbles", "plain_hasher", "rayon", - "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-codecs 1.7.0", + "reth-primitives-traits 1.7.0", "revm-database", "serde", "serde_with", @@ -11234,21 +11395,21 @@ dependencies = [ [[package]] name = "reth-trie-db" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "reth-db-api", - "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)", + "reth-execution-errors 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-trie 1.7.0", "tracing", ] [[package]] name = "reth-trie-parallel" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -11257,14 +11418,14 @@ dependencies = [ "metrics", "rayon", "reth-db-api", - "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-execution-errors 1.7.0", + "reth-metrics 1.7.0", "reth-provider", - "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-storage-errors 1.7.0", + "reth-trie 1.7.0", + "reth-trie-common 1.7.0", "reth-trie-db", - "reth-trie-sparse 1.6.0 (git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628)", + "reth-trie-sparse 1.7.0", "thiserror 2.0.16", "tokio", "tracing", @@ -11279,17 +11440,17 @@ dependencies = [ "alloy-rlp", "alloy-trie", "auto_impl", - "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)", + "reth-execution-errors 1.6.0", + "reth-primitives-traits 1.6.0", + "reth-trie-common 1.6.0", "smallvec", "tracing", ] [[package]] name = "reth-trie-sparse" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", @@ -11297,28 +11458,28 @@ dependencies = [ "auto_impl", "metrics", "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)", + "reth-execution-errors 1.7.0", + "reth-metrics 1.7.0", + "reth-primitives-traits 1.7.0", + "reth-trie-common 1.7.0", "smallvec", "tracing", ] [[package]] name = "reth-trie-sparse-parallel" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", "alloy-trie", "metrics", "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-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)", + "reth-execution-errors 1.7.0", + "reth-metrics 1.7.0", + "reth-trie-common 1.7.0", + "reth-trie-sparse 1.7.0", "smallvec", "tracing", ] @@ -11333,8 +11494,8 @@ dependencies = [ [[package]] name = "reth-zstd-compressors" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?rev=0fa93840e8f48f97c68ea888dab86b2c7cf49628#0fa93840e8f48f97c68ea888dab86b2c7cf49628" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "zstd", ] @@ -11360,28 +11521,28 @@ dependencies = [ [[package]] name = "revm" -version = "28.0.1" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee5d3f7d031e90ab47c7488061bdc4875abc4e9dcea6c18f5dee09732d0436fb" +checksum = "0c278b6ee9bba9e25043e3fae648fdce632d1944d3ba16f5203069b43bddd57f" dependencies = [ "revm-bytecode", - "revm-context 9.0.1", - "revm-context-interface 10.0.1", + "revm-context 9.0.2", + "revm-context-interface 10.1.0", "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-handler 10.0.0", + "revm-inspector 10.0.0", + "revm-interpreter 25.0.2", + "revm-precompile 27.0.0", "revm-primitives", "revm-state", ] [[package]] name = "revm-bytecode" -version = "6.2.1" +version = "6.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d800e6c2119457ded5b0af71634eb2468040bf97de468eee5a730272a106da0" +checksum = "66c52031b73cae95d84cd1b07725808b5fd1500da3e5e24574a3b2dc13d9f16d" dependencies = [ "bitvec", "phf", @@ -11407,15 +11568,15 @@ dependencies = [ [[package]] name = "revm-context" -version = "9.0.1" +version = "9.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c63485b4d1b0e67f342f9a8c0e9f78b6b5f1750863a39bdf6ceabdbaaf4aed1" +checksum = "0fb02c5dab3b535aa5b18277b1d21c5117a25d42af717e6ce133df0ea56663e1" dependencies = [ "bitvec", "cfg-if", "derive-where", "revm-bytecode", - "revm-context-interface 10.0.1", + "revm-context-interface 10.1.0", "revm-database-interface", "revm-primitives", "revm-state", @@ -11435,7 +11596,6 @@ dependencies = [ "revm-database-interface", "revm-primitives", "revm-state", - "serde", ] [[package]] @@ -11456,9 +11616,9 @@ dependencies = [ [[package]] name = "revm-context-interface" -version = "10.0.1" +version = "10.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "550cb8b9465e00bdb0a384922b69f864c5bcc228bed19c8ecbfa69fff2256382" +checksum = "6b8e9311d27cf75fbf819e7ba4ca05abee1ae02e44ff6a17301c7ab41091b259" dependencies = [ "alloy-eip2930", "alloy-eip7702", @@ -11472,9 +11632,9 @@ dependencies = [ [[package]] name = "revm-database" -version = "7.0.4" +version = "7.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40000c7d917c865f6c232a78581b78e70c43f52db17282bd1b52d4f0565bc8a2" +checksum = "39a276ed142b4718dcf64bc9624f474373ed82ef20611025045c3fb23edbef9c" dependencies = [ "alloy-eips", "revm-bytecode", @@ -11486,9 +11646,9 @@ dependencies = [ [[package]] name = "revm-database-interface" -version = "7.0.4" +version = "7.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4ccea7a168cba1196b1e57dd3e22c36047208c135f600f8e58cbe7d49957dba" +checksum = "8c523c77e74eeedbac5d6f7c092e3851dbe9c7fec6f418b85992bd79229db361" dependencies = [ "auto_impl", "either", @@ -11518,18 +11678,18 @@ dependencies = [ [[package]] name = "revm-handler" -version = "9.0.1" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cb09d07e6799823ce5a344f1604236b53fe1a92bacd7122c0b16286f92254c2" +checksum = "528d2d81cc918d311b8231c35330fac5fba8b69766ddc538833e2b5593ee016e" dependencies = [ "auto_impl", "derive-where", "revm-bytecode", - "revm-context 9.0.1", - "revm-context-interface 10.0.1", + "revm-context 9.0.2", + "revm-context-interface 10.1.0", "revm-database-interface", - "revm-interpreter 25.0.1", - "revm-precompile 26.0.1", + "revm-interpreter 25.0.2", + "revm-precompile 27.0.0", "revm-primitives", "revm-state", "serde", @@ -11555,16 +11715,16 @@ dependencies = [ [[package]] name = "revm-inspector" -version = "9.1.0" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2770c0d7e9f4f23660dc0b8b954b7a1eee8989ec97f936ebce366c78b6d7b915" +checksum = "bf443b664075999a14916b50c5ae9e35a7d71186873b8f8302943d50a672e5e0" dependencies = [ "auto_impl", "either", - "revm-context 9.0.1", + "revm-context 9.0.2", "revm-database-interface", - "revm-handler 9.0.1", - "revm-interpreter 25.0.1", + "revm-handler 10.0.0", + "revm-interpreter 25.0.2", "revm-primitives", "revm-state", "serde", @@ -11573,9 +11733,9 @@ dependencies = [ [[package]] name = "revm-inspectors" -version = "0.28.1" +version = "0.29.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d3f54151c26870f50a3d7e8688e30a0f3578dd57bc69450caa1df11a7713906" +checksum = "8fdb678b03faa678a7007a7c761a78efa9ca9adcd9434ef3d1ad894aec6e43d1" dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-eth", @@ -11585,7 +11745,7 @@ dependencies = [ "boa_engine", "boa_gc", "colorchoice", - "revm 28.0.1", + "revm 29.0.0", "serde", "serde_json", "thiserror 2.0.16", @@ -11600,7 +11760,6 @@ dependencies = [ "revm-bytecode", "revm-context-interface 8.0.1", "revm-primitives", - "serde", ] [[package]] @@ -11617,12 +11776,12 @@ dependencies = [ [[package]] name = "revm-interpreter" -version = "25.0.1" +version = "25.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c938c0d4d617c285203cad8aba1cefeec383fcff2fdf94a4469f588ab979b5" +checksum = "53d6406b711fac73b4f13120f359ed8e65964380dd6182bd12c4c09ad0d4641f" dependencies = [ "revm-bytecode", - "revm-context-interface 10.0.1", + "revm-context-interface 10.1.0", "revm-primitives", "serde", ] @@ -11655,9 +11814,9 @@ dependencies = [ [[package]] name = "revm-precompile" -version = "26.0.1" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f7bb5e8b92891c5ac9dd8dae157bd1d90aab01973ad4f99d4135d507facc3e7" +checksum = "25b57d4bd9e6b5fe469da5452a8a137bc2d030a3cd47c46908efc615bbc699da" dependencies = [ "ark-bls12-381", "ark-bn254", @@ -11693,9 +11852,9 @@ dependencies = [ [[package]] name = "revm-state" -version = "7.0.4" +version = "7.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9d7f39ea56df3bfbb3c81c99b1f028d26f205b6004156baffbf1a4f84b46cfa" +checksum = "1f64fbacb86008394aaebd3454f9643b7d5a782bd251135e17c5b33da592d84d" dependencies = [ "bitflags 2.9.2", "revm-bytecode", @@ -11820,19 +11979,19 @@ dependencies = [ "hyper", "hyper-rustls", "hyper-util", - "jsonrpsee 0.25.1 (git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff)", + "jsonrpsee 0.25.1", "metrics", "metrics-derive", "metrics-exporter-prometheus 0.16.2", "metrics-util 0.19.1", "moka", - "op-alloy-rpc-types-engine", + "op-alloy-rpc-types-engine 0.18.14", "opentelemetry 0.28.0", "opentelemetry-otlp 0.28.0", "opentelemetry_sdk 0.28.0", "parking_lot", "paste", - "reth-optimism-payload-builder 1.6.0 (git+https://github.com/paradigmxyz/reth?tag=v1.6.0)", + "reth-optimism-payload-builder 1.6.0", "rustls", "serde", "serde_json", @@ -12415,7 +12574,7 @@ version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" dependencies = [ - "darling", + "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.106", @@ -13675,7 +13834,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bee2ea1551f90040ab0e34b6fb7f2fa3bad8acc925837ac654f2c78a13e3089" dependencies = [ - "darling", + "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.106", diff --git a/Cargo.toml b/Cargo.toml index 9a9866135..c85cd383d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,73 +40,73 @@ codegen-units = 1 incremental = false [workspace.dependencies] -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 = [ +reth = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-chain-state = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-cli = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-cli-commands = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-cli-util = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-db = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-db-common = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-errors = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-payload-builder = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-node-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-rpc-engine-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-node-ethereum = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-trie = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-trie-parallel = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-basic-payload-builder = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-node-core = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-primitives-traits = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-provider = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0", features = [ "test-utils", ] } -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-chainspec = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-storage-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-rpc-api = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-evm = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-evm-ethereum = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-execution-errors = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-exex = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-tasks = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-metrics = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-trie-db = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-payload-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-transaction-pool = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-execution-types = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-revm = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-payload-builder-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-payload-util = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-rpc-layer = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-network-peers = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-testing-utils = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-node-builder = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-rpc-eth-types = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-tracing-otlp = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-ipc = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } # reth optimism -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 = [ +reth-optimism-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-optimism-consensus = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-optimism-cli = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-optimism-forks = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-optimism-evm = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-optimism-node = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-optimism-payload-builder = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-optimism-chainspec = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-optimism-txpool = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0" } +reth-optimism-rpc = { git = "https://github.com/paradigmxyz/reth", tag = "v1.7.0", features = [ "client", ] } -revm = { version = "28.0.1", features = [ +revm = { version = "29.0.0", features = [ "std", "secp256k1", "optional_balance_check", ], default-features = false } -revm-inspectors = { version = "0.28.0", default-features = false } -op-revm = { version = "9.0.1", default-features = false } +revm-inspectors = { version = "0.29.0", default-features = false } +op-revm = { version = "10.0.0", default-features = false } ethereum_ssz_derive = "0.9.0" ethereum_ssz = "0.9.0" @@ -114,9 +114,9 @@ ethereum_ssz = "0.9.0" 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.18.2", default-features = false } -alloy-provider = { version = "1.0.23", features = [ +alloy-contract = { version = "1.0.30" } +alloy-evm = { version = "0.20.1", default-features = false } +alloy-provider = { version = "1.0.30", features = [ "ipc", "pubsub", "txpool-api", @@ -143,12 +143,12 @@ alloy-genesis = { version = "1.0.23" } alloy-trie = { version = "0.9.0" } # optimism -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 } +alloy-op-evm = { version = "0.20.1", default-features = false } +op-alloy-rpc-types = { version = "0.19.0", default-features = false } +op-alloy-rpc-types-engine = { version = "0.19.0", default-features = false } +op-alloy-rpc-jsonrpsee = { version = "0.19.0", default-features = false } +op-alloy-network = { version = "0.19.0", default-features = false } +op-alloy-consensus = { version = "0.19.0", default-features = false } op-alloy-flz = { version = "0.13.1", default-features = false } async-trait = { version = "0.1.83" } @@ -156,9 +156,9 @@ clap = { version = "4.4.3", features = ["derive", "env", "string"] } clap_builder = { version = "4.5.19" } thiserror = { version = "1.0.64" } eyre = { version = "0.6.12" } -jsonrpsee = { version = "0.25.1" } -jsonrpsee-types = { version = "0.25.1" } -jsonrpsee-core = { version = "0.25.1" } +jsonrpsee = { version = "0.26.0" } +jsonrpsee-types = { version = "0.26.0" } +jsonrpsee-core = { version = "0.26.0" } parking_lot = { version = "0.12.3" } tokio = { version = "1.40.0" } auto_impl = { version = "1.2.0" } From 52ef395ff4cbf680733d3c9d1901fc5579c77e21 Mon Sep 17 00:00:00 2001 From: Solar Mithril Date: Fri, 12 Sep 2025 14:31:23 +0500 Subject: [PATCH 2/3] Add comm --- Cargo.lock | 2756 ++++++++++----------------------- crates/op-rbuilder/Cargo.toml | 3 +- 2 files changed, 798 insertions(+), 1961 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d86ff3a66..bf13c8563 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -293,26 +293,6 @@ dependencies = [ "thiserror 2.0.16", ] -[[package]] -name = "alloy-evm" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28de0dd1bbb0634ef7c3715e8e60176b77b82f8b6b15b2e35fe64cf6640f6550" -dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-hardforks 0.2.13", - "alloy-primitives 1.3.1", - "alloy-rpc-types-eth", - "alloy-sol-types 1.3.1", - "auto_impl", - "derive_more", - "op-alloy-consensus 0.18.14", - "op-revm 8.1.0", - "revm 27.1.0", - "thiserror 2.0.16", -] - [[package]] name = "alloy-evm" version = "0.20.1" @@ -321,15 +301,15 @@ checksum = "0dbe7c66c859b658d879b22e8aaa19546dab726b0639f4649a424ada3d99349e" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-hardforks 0.3.1", + "alloy-hardforks", "alloy-primitives 1.3.1", "alloy-rpc-types-eth", "alloy-sol-types 1.3.1", "auto_impl", "derive_more", - "op-alloy-consensus 0.19.1", - "op-revm 10.0.0", - "revm 29.0.0", + "op-alloy-consensus", + "op-revm", + "revm", "thiserror 2.0.16", ] @@ -347,19 +327,6 @@ dependencies = [ "serde_with", ] -[[package]] -name = "alloy-hardforks" -version = "0.2.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3165210652f71dfc094b051602bafd691f506c54050a174b1cba18fb5ef706a3" -dependencies = [ - "alloy-chains", - "alloy-eip2124", - "alloy-primitives 1.3.1", - "auto_impl", - "dyn-clone", -] - [[package]] name = "alloy-hardforks" version = "0.3.1" @@ -452,23 +419,6 @@ dependencies = [ "serde", ] -[[package]] -name = "alloy-op-evm" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0afe768962308a08b42fddef8a4296324f140b5a8dd0d4360038229885ce9434" -dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-evm 0.15.0", - "alloy-op-hardforks 0.2.13", - "alloy-primitives 1.3.1", - "auto_impl", - "op-alloy-consensus 0.18.14", - "op-revm 8.1.0", - "revm 27.1.0", -] - [[package]] name = "alloy-op-evm" version = "0.20.1" @@ -477,24 +427,13 @@ checksum = "ed9b726869a13d5d958f2f78fbef7ce522689c4d40d613c16239f5e286fbeb1a" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.20.1", - "alloy-op-hardforks 0.3.1", + "alloy-evm", + "alloy-op-hardforks", "alloy-primitives 1.3.1", "auto_impl", - "op-alloy-consensus 0.19.1", - "op-revm 10.0.0", - "revm 29.0.0", -] - -[[package]] -name = "alloy-op-hardforks" -version = "0.2.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3417f4187eaf7f7fb0d7556f0197bca26f0b23c4bb3aca0c9d566dc1c5d727a2" -dependencies = [ - "alloy-chains", - "alloy-hardforks 0.2.13", - "auto_impl", + "op-alloy-consensus", + "op-revm", + "revm", ] [[package]] @@ -504,7 +443,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07953246c78130f119855393ba0235d22539c60b6a627f737cdf0ae692f042f6" dependencies = [ "alloy-chains", - "alloy-hardforks 0.3.1", + "alloy-hardforks", "auto_impl", ] @@ -4980,20 +4919,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "jsonrpsee" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" -dependencies = [ - "jsonrpsee-core 0.25.1", - "jsonrpsee-http-client 0.25.1", - "jsonrpsee-proc-macros 0.25.1", - "jsonrpsee-server 0.25.1", - "jsonrpsee-types 0.25.1", - "tokio", - "tracing", -] - [[package]] name = "jsonrpsee" version = "0.26.0" @@ -5001,11 +4926,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f3f48dc3e6b8bd21e15436c1ddd0bc22a6a54e8ec46fedd6adf3425f396ec6a" dependencies = [ "jsonrpsee-client-transport", - "jsonrpsee-core 0.26.0", - "jsonrpsee-http-client 0.26.0", - "jsonrpsee-proc-macros 0.26.0", - "jsonrpsee-server 0.26.0", - "jsonrpsee-types 0.26.0", + "jsonrpsee-core", + "jsonrpsee-http-client", + "jsonrpsee-proc-macros", + "jsonrpsee-server", + "jsonrpsee-types", "jsonrpsee-wasm-client", "jsonrpsee-ws-client", "tokio", @@ -5023,7 +4948,7 @@ dependencies = [ "futures-util", "gloo-net", "http", - "jsonrpsee-core 0.26.0", + "jsonrpsee-core", "pin-project", "rustls", "rustls-pki-types", @@ -5037,30 +4962,6 @@ dependencies = [ "url", ] -[[package]] -name = "jsonrpsee-core" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" -dependencies = [ - "async-trait", - "bytes", - "futures-util", - "http", - "http-body", - "http-body-util", - "jsonrpsee-types 0.25.1", - "parking_lot", - "pin-project", - "rand 0.9.2", - "rustc-hash 2.1.1", - "serde", - "serde_json", - "thiserror 2.0.16", - "tokio", - "tower 0.5.2", - "tracing", -] - [[package]] name = "jsonrpsee-core" version = "0.26.0" @@ -5074,7 +4975,7 @@ dependencies = [ "http", "http-body", "http-body-util", - "jsonrpsee-types 0.26.0", + "jsonrpsee-types", "parking_lot", "pin-project", "rand 0.9.2", @@ -5089,28 +4990,6 @@ dependencies = [ "wasm-bindgen-futures", ] -[[package]] -name = "jsonrpsee-http-client" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" -dependencies = [ - "base64 0.22.1", - "http-body", - "hyper", - "hyper-rustls", - "hyper-util", - "jsonrpsee-core 0.25.1", - "jsonrpsee-types 0.25.1", - "rustls", - "rustls-platform-verifier", - "serde", - "serde_json", - "thiserror 2.0.16", - "tokio", - "tower 0.5.2", - "url", -] - [[package]] name = "jsonrpsee-http-client" version = "0.26.0" @@ -5122,8 +5001,8 @@ dependencies = [ "hyper", "hyper-rustls", "hyper-util", - "jsonrpsee-core 0.26.0", - "jsonrpsee-types 0.26.0", + "jsonrpsee-core", + "jsonrpsee-types", "rustls", "rustls-platform-verifier", "serde", @@ -5134,18 +5013,6 @@ dependencies = [ "url", ] -[[package]] -name = "jsonrpsee-proc-macros" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" -dependencies = [ - "heck", - "proc-macro-crate", - "proc-macro2", - "quote", - "syn 2.0.106", -] - [[package]] name = "jsonrpsee-proc-macros" version = "0.26.0" @@ -5159,32 +5026,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "jsonrpsee-server" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" -dependencies = [ - "futures-util", - "http", - "http-body", - "http-body-util", - "hyper", - "hyper-util", - "jsonrpsee-core 0.25.1", - "jsonrpsee-types 0.25.1", - "pin-project", - "route-recognizer", - "serde", - "serde_json", - "soketto", - "thiserror 2.0.16", - "tokio", - "tokio-stream", - "tokio-util", - "tower 0.5.2", - "tracing", -] - [[package]] name = "jsonrpsee-server" version = "0.26.0" @@ -5197,8 +5038,8 @@ dependencies = [ "http-body-util", "hyper", "hyper-util", - "jsonrpsee-core 0.26.0", - "jsonrpsee-types 0.26.0", + "jsonrpsee-core", + "jsonrpsee-types", "pin-project", "route-recognizer", "serde", @@ -5212,17 +5053,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "jsonrpsee-types" -version = "0.25.1" -source = "git+https://github.com/paritytech/jsonrpsee?rev=f04afa740e55db60dce20d9839758792f035ffff#f04afa740e55db60dce20d9839758792f035ffff" -dependencies = [ - "http", - "serde", - "serde_json", - "thiserror 2.0.16", -] - [[package]] name = "jsonrpsee-types" version = "0.26.0" @@ -5242,8 +5072,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7902885de4779f711a95d82c8da2d7e5f9f3a7c7cfa44d51c067fd1c29d72a3c" dependencies = [ "jsonrpsee-client-transport", - "jsonrpsee-core 0.26.0", - "jsonrpsee-types 0.26.0", + "jsonrpsee-core", + "jsonrpsee-types", "tower 0.5.2", ] @@ -5255,8 +5085,8 @@ checksum = "9b6fceceeb05301cc4c065ab3bd2fa990d41ff4eb44e4ca1b30fa99c057c3e79" dependencies = [ "http", "jsonrpsee-client-transport", - "jsonrpsee-core 0.26.0", - "jsonrpsee-types 0.26.0", + "jsonrpsee-core", + "jsonrpsee-types", "tower 0.5.2", "url", ] @@ -6240,22 +6070,6 @@ version = "1.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" -[[package]] -name = "op-alloy-consensus" -version = "0.18.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c88d2940558fd69f8f07b3cbd7bb3c02fc7d31159c1a7ba9deede50e7881024" -dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-primitives 1.3.1", - "alloy-rlp", - "alloy-serde", - "derive_more", - "serde", - "thiserror 2.0.16", -] - [[package]] name = "op-alloy-consensus" version = "0.19.1" @@ -6294,8 +6108,8 @@ dependencies = [ "alloy-provider", "alloy-rpc-types-eth", "alloy-signer", - "op-alloy-consensus 0.19.1", - "op-alloy-rpc-types 0.19.1", + "op-alloy-consensus", + "op-alloy-rpc-types", ] [[package]] @@ -6305,26 +6119,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa85f170bf8f914a7619e1447918781a8c5bd1041bb6629940b851e865487156" dependencies = [ "alloy-primitives 1.3.1", - "jsonrpsee 0.26.0", -] - -[[package]] -name = "op-alloy-rpc-types" -version = "0.18.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f22201e53e8cbb67a053e88b534b4e7f02265c5406994bf35978482a9ad0ae26" -dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-network-primitives", - "alloy-primitives 1.3.1", - "alloy-rpc-types-eth", - "alloy-serde", - "derive_more", - "op-alloy-consensus 0.18.14", - "serde", - "serde_json", - "thiserror 2.0.16", + "jsonrpsee", ] [[package]] @@ -6340,33 +6135,12 @@ dependencies = [ "alloy-rpc-types-eth", "alloy-serde", "derive_more", - "op-alloy-consensus 0.19.1", + "op-alloy-consensus", "serde", "serde_json", "thiserror 2.0.16", ] -[[package]] -name = "op-alloy-rpc-types-engine" -version = "0.18.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2b4f977b51e9e177e69a4d241ab7c4b439df9a3a5a998c000ae01be724de271" -dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-primitives 1.3.1", - "alloy-rlp", - "alloy-rpc-types-engine", - "alloy-serde", - "derive_more", - "ethereum_ssz", - "ethereum_ssz_derive", - "op-alloy-consensus 0.18.14", - "serde", - "snap", - "thiserror 2.0.16", -] - [[package]] name = "op-alloy-rpc-types-engine" version = "0.19.1" @@ -6382,7 +6156,7 @@ dependencies = [ "derive_more", "ethereum_ssz", "ethereum_ssz_derive", - "op-alloy-consensus 0.19.1", + "op-alloy-consensus", "serde", "snap", "thiserror 2.0.16", @@ -6397,7 +6171,7 @@ dependencies = [ "alloy-eips", "alloy-json-rpc", "alloy-network", - "alloy-op-evm 0.20.1", + "alloy-op-evm", "alloy-primitives 1.3.1", "alloy-provider", "alloy-rpc-client", @@ -6422,69 +6196,69 @@ dependencies = [ "futures-util", "hex", "http", - "jsonrpsee 0.26.0", - "jsonrpsee-core 0.26.0", - "jsonrpsee-types 0.26.0", + "jsonrpsee", + "jsonrpsee-core", + "jsonrpsee-types", "macros", "metrics", "moka", "nanoid", - "op-alloy-consensus 0.19.1", + "op-alloy-consensus", "op-alloy-flz", "op-alloy-network", - "op-alloy-rpc-types 0.19.1", - "op-alloy-rpc-types-engine 0.19.1", - "op-revm 10.0.0", + "op-alloy-rpc-types", + "op-alloy-rpc-types-engine", + "op-revm", "opentelemetry 0.29.1", "parking_lot", "rand 0.9.2", "reth", - "reth-basic-payload-builder 1.7.0", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", + "reth-basic-payload-builder", + "reth-chain-state", + "reth-chainspec", "reth-cli", "reth-cli-commands", "reth-cli-util", "reth-db", - "reth-evm 1.7.0", - "reth-execution-types 1.7.0", + "reth-evm", + "reth-execution-types", "reth-exex", "reth-ipc", - "reth-metrics 1.7.0", - "reth-network-peers 1.7.0", + "reth-metrics", + "reth-network-peers", "reth-node-api", "reth-node-builder", "reth-node-core", "reth-node-ethereum", - "reth-optimism-chainspec 1.7.0", + "reth-optimism-chainspec", "reth-optimism-cli", - "reth-optimism-consensus 1.7.0", - "reth-optimism-evm 1.7.0", - "reth-optimism-forks 1.7.0", + "reth-optimism-consensus", + "reth-optimism-evm", + "reth-optimism-forks", "reth-optimism-node", - "reth-optimism-payload-builder 1.7.0", - "reth-optimism-primitives 1.7.0", + "reth-optimism-payload-builder", + "reth-optimism-primitives", "reth-optimism-rpc", - "reth-optimism-txpool 1.7.0", - "reth-payload-builder 1.7.0", - "reth-payload-builder-primitives 1.7.0", - "reth-payload-primitives 1.7.0", - "reth-payload-util 1.7.0", + "reth-optimism-txpool", + "reth-payload-builder", + "reth-payload-builder-primitives", + "reth-payload-primitives", + "reth-payload-util", "reth-primitives", - "reth-primitives-traits 1.7.0", + "reth-primitives-traits", "reth-provider", - "reth-revm 1.7.0", + "reth-revm", "reth-rpc-api", "reth-rpc-engine-api", "reth-rpc-eth-types", "reth-rpc-layer", - "reth-storage-api 1.7.0", - "reth-tasks 1.7.0", + "reth-storage-api", + "reth-tasks", "reth-testing-utils", "reth-tracing-otlp", - "reth-transaction-pool 1.7.0", - "reth-trie 1.7.0", - "revm 29.0.0", + "reth-transaction-pool", + "reth-trie", + "revm", "rlimit", "rollup-boost", "secp256k1 0.30.0", @@ -6513,18 +6287,6 @@ dependencies = [ "vergen-git2", ] -[[package]] -name = "op-revm" -version = "8.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ce1dc7533f4e5716c55cd3d62488c6200cb4dfda96e0c75a7e484652464343b" -dependencies = [ - "auto_impl", - "once_cell", - "revm 27.1.0", - "serde", -] - [[package]] name = "op-revm" version = "10.0.0" @@ -6532,7 +6294,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ba21d705bbbfc947a423cba466d75e4af0c7d43ee89ba0a0f1cfa04963cede9" dependencies = [ "auto_impl", - "revm 29.0.0", + "revm", "serde", ] @@ -7726,16 +7488,16 @@ dependencies = [ "aquamarine", "clap", "eyre", - "reth-chainspec 1.7.0", + "reth-chainspec", "reth-cli-runner", "reth-cli-util", - "reth-consensus 1.7.0", - "reth-consensus-common 1.7.0", + "reth-consensus", + "reth-consensus-common", "reth-db", "reth-ethereum-cli", "reth-ethereum-payload-builder", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", + "reth-ethereum-primitives", + "reth-evm", "reth-network", "reth-network-api", "reth-node-api", @@ -7743,46 +7505,22 @@ dependencies = [ "reth-node-core", "reth-node-ethereum", "reth-node-metrics", - "reth-payload-builder 1.7.0", - "reth-payload-primitives 1.7.0", + "reth-payload-builder", + "reth-payload-primitives", "reth-primitives", "reth-provider", "reth-ress-protocol", "reth-ress-provider", - "reth-revm 1.7.0", + "reth-revm", "reth-rpc", "reth-rpc-api", "reth-rpc-builder", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-tasks 1.7.0", + "reth-tasks", "reth-tokio-util", - "reth-transaction-pool 1.7.0", - "tokio", - "tracing", -] - -[[package]] -name = "reth-basic-payload-builder" -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.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-transaction-pool", "tokio", "tracing", ] @@ -7798,42 +7536,16 @@ dependencies = [ "futures-core", "futures-util", "metrics", - "reth-chain-state 1.7.0", - "reth-metrics 1.7.0", - "reth-payload-builder 1.7.0", - "reth-payload-builder-primitives 1.7.0", - "reth-payload-primitives 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-revm 1.7.0", - "reth-storage-api 1.7.0", - "reth-tasks 1.7.0", - "tokio", - "tracing", -] - -[[package]] -name = "reth-chain-state" -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.1", - "derive_more", - "metrics", - "parking_lot", - "pin-project", - "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", + "reth-chain-state", + "reth-metrics", + "reth-payload-builder", + "reth-payload-builder-primitives", + "reth-payload-primitives", + "reth-primitives-traits", + "reth-revm", + "reth-storage-api", + "reth-tasks", "tokio", - "tokio-stream", "tracing", ] @@ -7852,14 +7564,14 @@ dependencies = [ "parking_lot", "pin-project", "rand 0.9.2", - "reth-chainspec 1.7.0", - "reth-errors 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-execution-types 1.7.0", - "reth-metrics 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-storage-api 1.7.0", - "reth-trie 1.7.0", + "reth-chainspec", + "reth-errors", + "reth-ethereum-primitives", + "reth-execution-types", + "reth-metrics", + "reth-primitives-traits", + "reth-storage-api", + "reth-trie", "revm-database", "revm-state", "serde", @@ -7868,26 +7580,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "reth-chainspec" -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.15.0", - "alloy-genesis", - "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", - "serde_json", -] - [[package]] name = "reth-chainspec" version = "1.7.0" @@ -7896,15 +7588,15 @@ dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-evm 0.20.1", + "alloy-evm", "alloy-genesis", "alloy-primitives 1.3.1", "alloy-trie", "auto_impl", "derive_more", - "reth-ethereum-forks 1.7.0", - "reth-network-peers 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-ethereum-forks", + "reth-network-peers", + "reth-primitives-traits", "serde_json", ] @@ -7945,13 +7637,13 @@ dependencies = [ "lz4", "ratatui", "reqwest", - "reth-chainspec 1.7.0", + "reth-chainspec", "reth-cli", "reth-cli-runner", "reth-cli-util", - "reth-codecs 1.7.0", + "reth-codecs", "reth-config", - "reth-consensus 1.7.0", + "reth-consensus", "reth-db", "reth-db-api", "reth-db-common", @@ -7964,27 +7656,27 @@ dependencies = [ "reth-era-utils", "reth-eth-wire", "reth-etl", - "reth-evm 1.7.0", + "reth-evm", "reth-exex", - "reth-fs-util 1.7.0", + "reth-fs-util", "reth-net-nat", "reth-network", "reth-network-p2p", - "reth-network-peers 1.7.0", + "reth-network-peers", "reth-node-api", "reth-node-builder", "reth-node-core", "reth-node-events", "reth-node-metrics", - "reth-primitives-traits 1.7.0", + "reth-primitives-traits", "reth-provider", "reth-prune", - "reth-revm 1.7.0", + "reth-revm", "reth-stages", "reth-static-file", - "reth-static-file-types 1.7.0", - "reth-trie 1.7.0", - "reth-trie-common 1.7.0", + "reth-static-file-types", + "reth-trie", + "reth-trie-common", "reth-trie-db", "secp256k1 0.30.0", "serde", @@ -8002,7 +7694,7 @@ name = "reth-cli-runner" version = "1.7.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ - "reth-tasks 1.7.0", + "reth-tasks", "tokio", "tracing", ] @@ -8018,31 +7710,13 @@ dependencies = [ "eyre", "libc", "rand 0.8.5", - "reth-fs-util 1.7.0", + "reth-fs-util", "secp256k1 0.30.0", "serde", "thiserror 2.0.16", "tikv-jemallocator", ] -[[package]] -name = "reth-codecs" -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.1", - "alloy-trie", - "bytes", - "modular-bitfield", - "op-alloy-consensus 0.18.14", - "reth-codecs-derive 1.6.0", - "reth-zstd-compressors 1.6.0", - "serde", -] - [[package]] name = "reth-codecs" version = "1.7.0" @@ -8056,17 +7730,17 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "op-alloy-consensus 0.19.1", - "reth-codecs-derive 1.7.0", - "reth-zstd-compressors 1.7.0", + "op-alloy-consensus", + "reth-codecs-derive", + "reth-zstd-compressors", "serde", "visibility", ] [[package]] name = "reth-codecs-derive" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "convert_case", "proc-macro2", @@ -8075,44 +7749,20 @@ dependencies = [ ] [[package]] -name = "reth-codecs-derive" -version = "1.7.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" -dependencies = [ - "convert_case", - "proc-macro2", - "quote", - "syn 2.0.106", -] - -[[package]] -name = "reth-config" +name = "reth-config" version = "1.7.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "eyre", "humantime-serde", "reth-network-types", - "reth-prune-types 1.7.0", - "reth-stages-types 1.7.0", + "reth-prune-types", + "reth-stages-types", "serde", "toml", "url", ] -[[package]] -name = "reth-consensus" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-consensus", - "alloy-primitives 1.3.1", - "auto_impl", - "reth-execution-types 1.6.0", - "reth-primitives-traits 1.6.0", - "thiserror 2.0.16", -] - [[package]] name = "reth-consensus" version = "1.7.0" @@ -8121,23 +7771,11 @@ dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", "auto_impl", - "reth-execution-types 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-execution-types", + "reth-primitives-traits", "thiserror 2.0.16", ] -[[package]] -name = "reth-consensus-common" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-consensus", - "alloy-eips", - "reth-chainspec 1.6.0", - "reth-consensus 1.6.0", - "reth-primitives-traits 1.6.0", -] - [[package]] name = "reth-consensus-common" version = "1.7.0" @@ -8145,9 +7783,9 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-consensus", "alloy-eips", - "reth-chainspec 1.7.0", - "reth-consensus 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-chainspec", + "reth-consensus", + "reth-primitives-traits", ] [[package]] @@ -8167,7 +7805,7 @@ dependencies = [ "futures", "reqwest", "reth-node-api", - "reth-primitives-traits 1.7.0", + "reth-primitives-traits", "reth-tracing", "ringbuffer", "serde", @@ -8187,12 +7825,12 @@ dependencies = [ "page_size", "parking_lot", "reth-db-api", - "reth-fs-util 1.7.0", + "reth-fs-util", "reth-libmdbx", - "reth-metrics 1.7.0", + "reth-metrics", "reth-nippy-jar", - "reth-static-file-types 1.7.0", - "reth-storage-errors 1.7.0", + "reth-static-file-types", + "reth-storage-errors", "reth-tracing", "rustc-hash 2.1.1", "strum 0.27.2", @@ -8216,15 +7854,15 @@ dependencies = [ "modular-bitfield", "parity-scale-codec", "proptest", - "reth-codecs 1.7.0", - "reth-db-models 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-optimism-primitives 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-prune-types 1.7.0", - "reth-stages-types 1.7.0", - "reth-storage-errors 1.7.0", - "reth-trie-common 1.7.0", + "reth-codecs", + "reth-db-models", + "reth-ethereum-primitives", + "reth-optimism-primitives", + "reth-primitives-traits", + "reth-prune-types", + "reth-stages-types", + "reth-storage-errors", + "reth-trie-common", "roaring", "serde", ] @@ -8239,19 +7877,19 @@ dependencies = [ "alloy-primitives 1.3.1", "boyer-moore-magiclen", "eyre", - "reth-chainspec 1.7.0", - "reth-codecs 1.7.0", + "reth-chainspec", + "reth-codecs", "reth-config", "reth-db-api", "reth-etl", - "reth-execution-errors 1.7.0", - "reth-fs-util 1.7.0", + "reth-execution-errors", + "reth-fs-util", "reth-node-types", - "reth-primitives-traits 1.7.0", + "reth-primitives-traits", "reth-provider", - "reth-stages-types 1.7.0", - "reth-static-file-types 1.7.0", - "reth-trie 1.7.0", + "reth-stages-types", + "reth-static-file-types", + "reth-trie", "reth-trie-db", "serde", "serde_json", @@ -8259,16 +7897,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "reth-db-models" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-eips", - "alloy-primitives 1.3.1", - "reth-primitives-traits 1.6.0", -] - [[package]] name = "reth-db-models" version = "1.7.0" @@ -8279,8 +7907,8 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "reth-codecs 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-codecs", + "reth-primitives-traits", "serde", ] @@ -8297,10 +7925,10 @@ dependencies = [ "itertools 0.14.0", "parking_lot", "rand 0.8.5", - "reth-ethereum-forks 1.7.0", + "reth-ethereum-forks", "reth-net-banlist", "reth-net-nat", - "reth-network-peers 1.7.0", + "reth-network-peers", "schnellru", "secp256k1 0.30.0", "serde", @@ -8324,10 +7952,10 @@ dependencies = [ "itertools 0.14.0", "metrics", "rand 0.9.2", - "reth-chainspec 1.7.0", - "reth-ethereum-forks 1.7.0", - "reth-metrics 1.7.0", - "reth-network-peers 1.7.0", + "reth-chainspec", + "reth-ethereum-forks", + "reth-metrics", + "reth-network-peers", "secp256k1 0.30.0", "thiserror 2.0.16", "tokio", @@ -8345,8 +7973,8 @@ dependencies = [ "hickory-resolver", "linked_hash_set", "parking_lot", - "reth-ethereum-forks 1.7.0", - "reth-network-peers 1.7.0", + "reth-ethereum-forks", + "reth-network-peers", "reth-tokio-util", "schnellru", "secp256k1 0.30.0", @@ -8374,16 +8002,16 @@ dependencies = [ "pin-project", "rayon", "reth-config", - "reth-consensus 1.7.0", + "reth-consensus", "reth-db", "reth-db-api", - "reth-ethereum-primitives 1.7.0", - "reth-metrics 1.7.0", + "reth-ethereum-primitives", + "reth-metrics", "reth-network-p2p", - "reth-network-peers 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-storage-api 1.7.0", - "reth-tasks 1.7.0", + "reth-network-peers", + "reth-primitives-traits", + "reth-storage-api", + "reth-tasks", "reth-testing-utils", "tempfile", "thiserror 2.0.16", @@ -8412,7 +8040,7 @@ dependencies = [ "hmac", "pin-project", "rand 0.8.5", - "reth-network-peers 1.7.0", + "reth-network-peers", "secp256k1 0.30.0", "sha2 0.10.9", "sha3", @@ -8434,45 +8062,20 @@ dependencies = [ "alloy-rpc-types-engine", "eyre", "futures-util", - "op-alloy-rpc-types-engine 0.19.1", - "reth-chainspec 1.7.0", - "reth-engine-primitives 1.7.0", - "reth-ethereum-engine-primitives 1.7.0", - "reth-optimism-chainspec 1.7.0", - "reth-payload-builder 1.7.0", - "reth-payload-primitives 1.7.0", + "op-alloy-rpc-types-engine", + "reth-chainspec", + "reth-engine-primitives", + "reth-ethereum-engine-primitives", + "reth-optimism-chainspec", + "reth-payload-builder", + "reth-payload-primitives", "reth-provider", - "reth-transaction-pool 1.7.0", + "reth-transaction-pool", "tokio", "tokio-stream", "tracing", ] -[[package]] -name = "reth-engine-primitives" -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.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.16", - "tokio", -] - [[package]] name = "reth-engine-primitives" version = "1.7.0" @@ -8484,15 +8087,15 @@ dependencies = [ "alloy-rpc-types-engine", "auto_impl", "futures", - "reth-chain-state 1.7.0", - "reth-errors 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", - "reth-execution-types 1.7.0", - "reth-payload-builder-primitives 1.7.0", - "reth-payload-primitives 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-trie-common 1.7.0", + "reth-chain-state", + "reth-errors", + "reth-ethereum-primitives", + "reth-evm", + "reth-execution-types", + "reth-payload-builder-primitives", + "reth-payload-primitives", + "reth-primitives-traits", + "reth-trie-common", "serde", "thiserror 2.0.16", "tokio", @@ -8505,19 +8108,19 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "futures", "pin-project", - "reth-chainspec 1.7.0", - "reth-consensus 1.7.0", - "reth-engine-primitives 1.7.0", + "reth-chainspec", + "reth-consensus", + "reth-engine-primitives", "reth-engine-tree", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", + "reth-ethereum-primitives", + "reth-evm", "reth-network-p2p", "reth-node-types", - "reth-payload-builder 1.7.0", + "reth-payload-builder", "reth-provider", "reth-prune", "reth-stages-api", - "reth-tasks 1.7.0", + "reth-tasks", "thiserror 2.0.16", ] @@ -8528,7 +8131,7 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.20.1", + "alloy-evm", "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", @@ -8538,35 +8141,35 @@ dependencies = [ "mini-moka", "parking_lot", "rayon", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", - "reth-consensus 1.7.0", + "reth-chain-state", + "reth-chainspec", + "reth-consensus", "reth-db", - "reth-engine-primitives 1.7.0", - "reth-errors 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", - "reth-execution-types 1.7.0", - "reth-metrics 1.7.0", + "reth-engine-primitives", + "reth-errors", + "reth-ethereum-primitives", + "reth-evm", + "reth-execution-types", + "reth-metrics", "reth-network-p2p", - "reth-payload-builder 1.7.0", - "reth-payload-primitives 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-payload-builder", + "reth-payload-primitives", + "reth-primitives-traits", "reth-provider", "reth-prune", - "reth-prune-types 1.7.0", - "reth-revm 1.7.0", + "reth-prune-types", + "reth-revm", "reth-stages", "reth-stages-api", "reth-static-file", - "reth-tasks 1.7.0", + "reth-tasks", "reth-tracing", - "reth-trie 1.7.0", + "reth-trie", "reth-trie-db", "reth-trie-parallel", - "reth-trie-sparse 1.7.0", + "reth-trie-sparse", "reth-trie-sparse-parallel", - "revm 29.0.0", + "revm", "revm-primitives", "schnellru", "smallvec", @@ -8586,16 +8189,16 @@ dependencies = [ "futures", "itertools 0.14.0", "pin-project", - "reth-chainspec 1.7.0", - "reth-engine-primitives 1.7.0", + "reth-chainspec", + "reth-engine-primitives", "reth-engine-tree", - "reth-errors 1.7.0", - "reth-evm 1.7.0", - "reth-fs-util 1.7.0", - "reth-payload-primitives 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-revm 1.7.0", - "reth-storage-api 1.7.0", + "reth-errors", + "reth-evm", + "reth-fs-util", + "reth-payload-primitives", + "reth-primitives-traits", + "reth-revm", + "reth-storage-api", "serde", "serde_json", "tokio", @@ -8614,7 +8217,7 @@ dependencies = [ "alloy-rlp", "ethereum_ssz", "ethereum_ssz_derive", - "reth-ethereum-primitives 1.7.0", + "reth-ethereum-primitives", "snap", "thiserror 2.0.16", ] @@ -8629,7 +8232,7 @@ dependencies = [ "eyre", "futures-util", "reqwest", - "reth-fs-util 1.7.0", + "reth-fs-util", "sha2 0.10.9", "tokio", ] @@ -8647,34 +8250,23 @@ dependencies = [ "reth-era", "reth-era-downloader", "reth-etl", - "reth-fs-util 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-fs-util", + "reth-primitives-traits", "reth-provider", - "reth-stages-types 1.7.0", - "reth-storage-api 1.7.0", + "reth-stages-types", + "reth-storage-api", "tokio", "tracing", ] -[[package]] -name = "reth-errors" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "reth-consensus 1.6.0", - "reth-execution-errors 1.6.0", - "reth-storage-errors 1.6.0", - "thiserror 2.0.16", -] - [[package]] name = "reth-errors" version = "1.7.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ - "reth-consensus 1.7.0", - "reth-execution-errors 1.7.0", - "reth-storage-errors 1.7.0", + "reth-consensus", + "reth-execution-errors", + "reth-storage-errors", "thiserror 2.0.16", ] @@ -8690,13 +8282,13 @@ dependencies = [ "derive_more", "futures", "pin-project", - "reth-codecs 1.7.0", + "reth-codecs", "reth-ecies", - "reth-eth-wire-types 1.7.0", - "reth-ethereum-forks 1.7.0", - "reth-metrics 1.7.0", - "reth-network-peers 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-eth-wire-types", + "reth-ethereum-forks", + "reth-metrics", + "reth-network-peers", + "reth-primitives-traits", "serde", "snap", "thiserror 2.0.16", @@ -8706,27 +8298,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "reth-eth-wire-types" -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 0.2.13", - "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", - "serde", - "thiserror 2.0.16", -] - [[package]] name = "reth-eth-wire-types" version = "1.7.0" @@ -8735,15 +8306,15 @@ dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-hardforks 0.3.1", + "alloy-hardforks", "alloy-primitives 1.3.1", "alloy-rlp", "bytes", "derive_more", - "reth-chainspec 1.7.0", - "reth-codecs-derive 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-chainspec", + "reth-codecs-derive", + "reth-ethereum-primitives", + "reth-primitives-traits", "serde", "thiserror 2.0.16", ] @@ -8755,7 +8326,7 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "clap", "eyre", - "reth-chainspec 1.7.0", + "reth-chainspec", "reth-cli", "reth-cli-commands", "reth-cli-runner", @@ -8777,32 +8348,14 @@ dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives 1.3.1", - "reth-chainspec 1.7.0", - "reth-consensus 1.7.0", - "reth-consensus-common 1.7.0", - "reth-execution-types 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-chainspec", + "reth-consensus", + "reth-consensus-common", + "reth-execution-types", + "reth-primitives-traits", "tracing", ] -[[package]] -name = "reth-ethereum-engine-primitives" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-eips", - "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", - "serde", - "sha2 0.10.9", - "thiserror 2.0.16", -] - [[package]] name = "reth-ethereum-engine-primitives" version = "1.7.0" @@ -8812,35 +8365,22 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", - "reth-engine-primitives 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-payload-primitives 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-engine-primitives", + "reth-ethereum-primitives", + "reth-payload-primitives", + "reth-primitives-traits", "serde", "sha2 0.10.9", "thiserror 2.0.16", ] -[[package]] -name = "reth-ethereum-forks" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-eip2124", - "alloy-hardforks 0.2.13", - "alloy-primitives 1.3.1", - "auto_impl", - "once_cell", - "rustc-hash 2.1.1", -] - [[package]] name = "reth-ethereum-forks" version = "1.7.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-eip2124", - "alloy-hardforks 0.3.1", + "alloy-hardforks", "alloy-primitives 1.3.1", "auto_impl", "once_cell", @@ -8857,40 +8397,25 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", "alloy-rpc-types-engine", - "reth-basic-payload-builder 1.7.0", - "reth-chainspec 1.7.0", - "reth-consensus-common 1.7.0", - "reth-errors 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", + "reth-basic-payload-builder", + "reth-chainspec", + "reth-consensus-common", + "reth-errors", + "reth-ethereum-primitives", + "reth-evm", "reth-evm-ethereum", - "reth-payload-builder 1.7.0", - "reth-payload-builder-primitives 1.7.0", - "reth-payload-primitives 1.7.0", - "reth-payload-validator 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-revm 1.7.0", - "reth-storage-api 1.7.0", - "reth-transaction-pool 1.7.0", - "revm 29.0.0", + "reth-payload-builder", + "reth-payload-builder-primitives", + "reth-payload-primitives", + "reth-payload-validator", + "reth-primitives-traits", + "reth-revm", + "reth-storage-api", + "reth-transaction-pool", + "revm", "tracing", ] -[[package]] -name = "reth-ethereum-primitives" -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.1", - "alloy-rlp", - "reth-primitives-traits 1.6.0", - "reth-zstd-compressors 1.6.0", - "serde", - "serde_with", -] - [[package]] name = "reth-ethereum-primitives" version = "1.7.0" @@ -8902,9 +8427,9 @@ dependencies = [ "alloy-rlp", "arbitrary", "modular-bitfield", - "reth-codecs 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-zstd-compressors 1.7.0", + "reth-codecs", + "reth-primitives-traits", + "reth-zstd-compressors", "serde", "serde_with", ] @@ -8919,27 +8444,6 @@ dependencies = [ "tempfile", ] -[[package]] -name = "reth-evm" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-evm 0.15.0", - "alloy-primitives 1.3.1", - "auto_impl", - "derive_more", - "futures-util", - "reth-execution-errors 1.6.0", - "reth-execution-types 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.1.0", -] - [[package]] name = "reth-evm" version = "1.7.0" @@ -8947,20 +8451,20 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.20.1", + "alloy-evm", "alloy-primitives 1.3.1", "auto_impl", "derive_more", "futures-util", "metrics", - "reth-execution-errors 1.7.0", - "reth-execution-types 1.7.0", - "reth-metrics 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-storage-api 1.7.0", - "reth-storage-errors 1.7.0", - "reth-trie-common 1.7.0", - "revm 29.0.0", + "reth-execution-errors", + "reth-execution-types", + "reth-metrics", + "reth-primitives-traits", + "reth-storage-api", + "reth-storage-errors", + "reth-trie-common", + "revm", ] [[package]] @@ -8970,30 +8474,17 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.20.1", + "alloy-evm", "alloy-primitives 1.3.1", "alloy-rpc-types-engine", - "reth-chainspec 1.7.0", - "reth-ethereum-forks 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", - "reth-execution-types 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-storage-errors 1.7.0", - "revm 29.0.0", -] - -[[package]] -name = "reth-execution-errors" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-evm 0.15.0", - "alloy-primitives 1.3.1", - "alloy-rlp", - "nybbles", - "reth-storage-errors 1.6.0", - "thiserror 2.0.16", + "reth-chainspec", + "reth-ethereum-forks", + "reth-ethereum-primitives", + "reth-evm", + "reth-execution-types", + "reth-primitives-traits", + "reth-storage-errors", + "revm", ] [[package]] @@ -9001,30 +8492,14 @@ name = "reth-execution-errors" version = "1.7.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ - "alloy-evm 0.20.1", + "alloy-evm", "alloy-primitives 1.3.1", "alloy-rlp", "nybbles", - "reth-storage-errors 1.7.0", + "reth-storage-errors", "thiserror 2.0.16", ] -[[package]] -name = "reth-execution-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-evm 0.15.0", - "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.1.0", -] - [[package]] name = "reth-execution-types" version = "1.7.0" @@ -9032,13 +8507,13 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.20.1", + "alloy-evm", "alloy-primitives 1.3.1", "derive_more", - "reth-ethereum-primitives 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-trie-common 1.7.0", - "revm 29.0.0", + "reth-ethereum-primitives", + "reth-primitives-traits", + "reth-trie-common", + "revm", "serde", "serde_with", ] @@ -9056,23 +8531,23 @@ dependencies = [ "itertools 0.14.0", "metrics", "parking_lot", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", + "reth-chain-state", + "reth-chainspec", "reth-config", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", + "reth-ethereum-primitives", + "reth-evm", "reth-exex-types", - "reth-fs-util 1.7.0", - "reth-metrics 1.7.0", + "reth-fs-util", + "reth-metrics", "reth-node-api", "reth-node-core", - "reth-payload-builder 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-payload-builder", + "reth-primitives-traits", "reth-provider", - "reth-prune-types 1.7.0", - "reth-revm 1.7.0", + "reth-prune-types", + "reth-revm", "reth-stages-api", - "reth-tasks 1.7.0", + "reth-tasks", "reth-tracing", "rmp-serde", "thiserror 2.0.16", @@ -9088,23 +8563,13 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", - "reth-chain-state 1.7.0", - "reth-execution-types 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-chain-state", + "reth-execution-types", + "reth-primitives-traits", "serde", "serde_with", ] -[[package]] -name = "reth-fs-util" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "serde", - "serde_json", - "thiserror 2.0.16", -] - [[package]] name = "reth-fs-util" version = "1.7.0" @@ -9126,16 +8591,16 @@ dependencies = [ "alloy-rpc-types-debug", "eyre", "futures", - "jsonrpsee 0.26.0", + "jsonrpsee", "pretty_assertions", - "reth-engine-primitives 1.7.0", - "reth-evm 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-engine-primitives", + "reth-evm", + "reth-primitives-traits", "reth-provider", - "reth-revm 1.7.0", + "reth-revm", "reth-rpc-api", "reth-tracing", - "reth-trie 1.7.0", + "reth-trie", "revm-bytecode", "revm-database", "serde", @@ -9151,7 +8616,7 @@ dependencies = [ "futures", "futures-util", "interprocess", - "jsonrpsee 0.26.0", + "jsonrpsee", "pin-project", "serde_json", "thiserror 2.0.16", @@ -9188,15 +8653,6 @@ dependencies = [ "cc", ] -[[package]] -name = "reth-metrics" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "metrics", - "metrics-derive", -] - [[package]] name = "reth-metrics" version = "1.7.0" @@ -9252,28 +8708,28 @@ dependencies = [ "pin-project", "rand 0.8.5", "rand 0.9.2", - "reth-chainspec 1.7.0", - "reth-consensus 1.7.0", + "reth-chainspec", + "reth-consensus", "reth-discv4", "reth-discv5", "reth-dns-discovery", "reth-ecies", "reth-eth-wire", - "reth-eth-wire-types 1.7.0", - "reth-ethereum-forks 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-fs-util 1.7.0", - "reth-metrics 1.7.0", + "reth-eth-wire-types", + "reth-ethereum-forks", + "reth-ethereum-primitives", + "reth-fs-util", + "reth-metrics", "reth-net-banlist", "reth-network-api", "reth-network-p2p", - "reth-network-peers 1.7.0", + "reth-network-peers", "reth-network-types", - "reth-primitives-traits 1.7.0", - "reth-storage-api 1.7.0", - "reth-tasks 1.7.0", + "reth-primitives-traits", + "reth-storage-api", + "reth-tasks", "reth-tokio-util", - "reth-transaction-pool 1.7.0", + "reth-transaction-pool", "rustc-hash 2.1.1", "schnellru", "secp256k1 0.30.0", @@ -9299,10 +8755,10 @@ dependencies = [ "derive_more", "enr", "futures", - "reth-eth-wire-types 1.7.0", - "reth-ethereum-forks 1.7.0", + "reth-eth-wire-types", + "reth-ethereum-forks", "reth-network-p2p", - "reth-network-peers 1.7.0", + "reth-network-peers", "reth-network-types", "reth-tokio-util", "serde", @@ -9323,30 +8779,17 @@ dependencies = [ "derive_more", "futures", "parking_lot", - "reth-consensus 1.7.0", - "reth-eth-wire-types 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-network-peers 1.7.0", + "reth-consensus", + "reth-eth-wire-types", + "reth-ethereum-primitives", + "reth-network-peers", "reth-network-types", - "reth-primitives-traits 1.7.0", - "reth-storage-errors 1.7.0", + "reth-primitives-traits", + "reth-storage-errors", "tokio", "tracing", ] -[[package]] -name = "reth-network-peers" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-primitives 1.3.1", - "alloy-rlp", - "secp256k1 0.30.0", - "serde_with", - "thiserror 2.0.16", - "url", -] - [[package]] name = "reth-network-peers" version = "1.7.0" @@ -9370,7 +8813,7 @@ dependencies = [ "alloy-eip2124", "humantime-serde", "reth-net-banlist", - "reth-network-peers 1.7.0", + "reth-network-peers", "serde", "serde_json", "tracing", @@ -9386,7 +8829,7 @@ dependencies = [ "derive_more", "lz4_flex", "memmap2", - "reth-fs-util 1.7.0", + "reth-fs-util", "serde", "thiserror 2.0.16", "tracing", @@ -9400,21 +8843,21 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-rpc-types-engine", "eyre", - "reth-basic-payload-builder 1.7.0", - "reth-consensus 1.7.0", + "reth-basic-payload-builder", + "reth-consensus", "reth-db-api", - "reth-engine-primitives 1.7.0", - "reth-evm 1.7.0", + "reth-engine-primitives", + "reth-evm", "reth-network-api", "reth-node-core", "reth-node-types", - "reth-payload-builder 1.7.0", - "reth-payload-builder-primitives 1.7.0", - "reth-payload-primitives 1.7.0", + "reth-payload-builder", + "reth-payload-builder-primitives", + "reth-payload-primitives", "reth-provider", - "reth-tasks 1.7.0", + "reth-tasks", "reth-tokio-util", - "reth-transaction-pool 1.7.0", + "reth-transaction-pool", ] [[package]] @@ -9432,27 +8875,27 @@ dependencies = [ "eyre", "fdlimit", "futures", - "jsonrpsee 0.26.0", + "jsonrpsee", "rayon", - "reth-basic-payload-builder 1.7.0", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", + "reth-basic-payload-builder", + "reth-chain-state", + "reth-chainspec", "reth-cli-util", "reth-config", - "reth-consensus 1.7.0", + "reth-consensus", "reth-consensus-debug-client", "reth-db", "reth-db-api", "reth-db-common", "reth-downloaders", "reth-engine-local", - "reth-engine-primitives 1.7.0", + "reth-engine-primitives", "reth-engine-service", "reth-engine-tree", "reth-engine-util", - "reth-evm 1.7.0", + "reth-evm", "reth-exex", - "reth-fs-util 1.7.0", + "reth-fs-util", "reth-invalid-block-hooks", "reth-network", "reth-network-api", @@ -9462,8 +8905,8 @@ dependencies = [ "reth-node-ethstats", "reth-node-events", "reth-node-metrics", - "reth-payload-builder 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-payload-builder", + "reth-primitives-traits", "reth-provider", "reth-prune", "reth-rpc", @@ -9474,10 +8917,10 @@ dependencies = [ "reth-rpc-layer", "reth-stages", "reth-static-file", - "reth-tasks 1.7.0", + "reth-tasks", "reth-tokio-util", "reth-tracing", - "reth-transaction-pool 1.7.0", + "reth-transaction-pool", "secp256k1 0.30.0", "serde_json", "tokio", @@ -9501,30 +8944,30 @@ dependencies = [ "futures", "humantime", "rand 0.9.2", - "reth-chainspec 1.7.0", + "reth-chainspec", "reth-cli-util", "reth-config", - "reth-consensus 1.7.0", + "reth-consensus", "reth-db", "reth-discv4", "reth-discv5", "reth-engine-local", - "reth-engine-primitives 1.7.0", - "reth-ethereum-forks 1.7.0", + "reth-engine-primitives", + "reth-ethereum-forks", "reth-net-nat", "reth-network", "reth-network-p2p", - "reth-network-peers 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-prune-types 1.7.0", + "reth-network-peers", + "reth-primitives-traits", + "reth-prune-types", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-stages-types 1.7.0", - "reth-storage-api 1.7.0", - "reth-storage-errors 1.7.0", + "reth-stages-types", + "reth-storage-api", + "reth-storage-errors", "reth-tracing", - "reth-transaction-pool 1.7.0", + "reth-transaction-pool", "secp256k1 0.30.0", "serde", "shellexpand", @@ -9547,22 +8990,22 @@ dependencies = [ "alloy-rpc-types-engine", "alloy-rpc-types-eth", "eyre", - "reth-chainspec 1.7.0", + "reth-chainspec", "reth-engine-local", - "reth-engine-primitives 1.7.0", + "reth-engine-primitives", "reth-ethereum-consensus", - "reth-ethereum-engine-primitives 1.7.0", + "reth-ethereum-engine-primitives", "reth-ethereum-payload-builder", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", + "reth-ethereum-primitives", + "reth-evm", "reth-evm-ethereum", "reth-network", "reth-node-api", "reth-node-builder", - "reth-payload-primitives 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-payload-primitives", + "reth-primitives-traits", "reth-provider", - "reth-revm 1.7.0", + "reth-revm", "reth-rpc", "reth-rpc-api", "reth-rpc-builder", @@ -9570,8 +9013,8 @@ dependencies = [ "reth-rpc-eth-types", "reth-rpc-server-types", "reth-tracing", - "reth-transaction-pool 1.7.0", - "revm 29.0.0", + "reth-transaction-pool", + "revm", "tokio", ] @@ -9584,11 +9027,11 @@ dependencies = [ "alloy-primitives 1.3.1", "chrono", "futures-util", - "reth-chain-state 1.7.0", + "reth-chain-state", "reth-network-api", - "reth-primitives-traits 1.7.0", - "reth-storage-api 1.7.0", - "reth-transaction-pool 1.7.0", + "reth-primitives-traits", + "reth-storage-api", + "reth-transaction-pool", "serde", "serde_json", "thiserror 2.0.16", @@ -9612,13 +9055,13 @@ dependencies = [ "futures", "humantime", "pin-project", - "reth-engine-primitives 1.7.0", + "reth-engine-primitives", "reth-network-api", - "reth-primitives-traits 1.7.0", - "reth-prune-types 1.7.0", + "reth-primitives-traits", + "reth-prune-types", "reth-stages", - "reth-static-file-types 1.7.0", - "reth-storage-api 1.7.0", + "reth-static-file-types", + "reth-storage-api", "tokio", "tracing", ] @@ -9630,14 +9073,14 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "eyre", "http", - "jsonrpsee-server 0.26.0", + "jsonrpsee-server", "metrics", "metrics-exporter-prometheus 0.16.2", "metrics-process", "metrics-util 0.19.1", "procfs", - "reth-metrics 1.7.0", - "reth-tasks 1.7.0", + "reth-metrics", + "reth-tasks", "tikv-jemalloc-ctl", "tokio", "tower 0.5.2", @@ -9649,34 +9092,11 @@ name = "reth-node-types" version = "1.7.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ - "reth-chainspec 1.7.0", + "reth-chainspec", "reth-db-api", - "reth-engine-primitives 1.7.0", - "reth-payload-primitives 1.7.0", - "reth-primitives-traits 1.7.0", -] - -[[package]] -name = "reth-optimism-chainspec" -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 0.2.13", - "alloy-primitives 1.3.1", - "derive_more", - "op-alloy-consensus 0.18.14", - "op-alloy-rpc-types 0.18.14", - "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", - "serde_json", + "reth-engine-primitives", + "reth-payload-primitives", + "reth-primitives-traits", ] [[package]] @@ -9688,19 +9108,19 @@ dependencies = [ "alloy-consensus", "alloy-eips", "alloy-genesis", - "alloy-hardforks 0.3.1", + "alloy-hardforks", "alloy-primitives 1.3.1", "derive_more", "miniz_oxide", - "op-alloy-consensus 0.19.1", - "op-alloy-rpc-types 0.19.1", + "op-alloy-consensus", + "op-alloy-rpc-types", "paste", - "reth-chainspec 1.7.0", - "reth-ethereum-forks 1.7.0", - "reth-network-peers 1.7.0", - "reth-optimism-forks 1.7.0", - "reth-optimism-primitives 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-chainspec", + "reth-ethereum-forks", + "reth-network-peers", + "reth-optimism-forks", + "reth-optimism-primitives", + "reth-primitives-traits", "serde", "serde_json", "tar-no-std", @@ -9720,33 +9140,33 @@ dependencies = [ "derive_more", "eyre", "futures-util", - "op-alloy-consensus 0.19.1", - "reth-chainspec 1.7.0", + "op-alloy-consensus", + "reth-chainspec", "reth-cli", "reth-cli-commands", "reth-cli-runner", - "reth-consensus 1.7.0", + "reth-consensus", "reth-db", "reth-db-api", "reth-db-common", "reth-downloaders", - "reth-execution-types 1.7.0", - "reth-fs-util 1.7.0", + "reth-execution-types", + "reth-fs-util", "reth-node-builder", "reth-node-core", "reth-node-events", "reth-node-metrics", - "reth-optimism-chainspec 1.7.0", - "reth-optimism-consensus 1.7.0", - "reth-optimism-evm 1.7.0", + "reth-optimism-chainspec", + "reth-optimism-consensus", + "reth-optimism-evm", "reth-optimism-node", - "reth-optimism-primitives 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-optimism-primitives", + "reth-primitives-traits", "reth-provider", "reth-prune", "reth-stages", "reth-static-file", - "reth-static-file-types 1.7.0", + "reth-static-file-types", "reth-tracing", "serde", "tokio", @@ -9754,31 +9174,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "reth-optimism-consensus" -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.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.1.0", - "thiserror 2.0.16", - "tracing", -] - [[package]] name = "reth-optimism-consensus" version = "1.7.0" @@ -9788,47 +9183,22 @@ dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-trie", - "reth-chainspec 1.7.0", - "reth-consensus 1.7.0", - "reth-consensus-common 1.7.0", - "reth-execution-types 1.7.0", - "reth-optimism-chainspec 1.7.0", - "reth-optimism-forks 1.7.0", - "reth-optimism-primitives 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-storage-api 1.7.0", - "reth-storage-errors 1.7.0", - "reth-trie-common 1.7.0", - "revm 29.0.0", + "reth-chainspec", + "reth-consensus", + "reth-consensus-common", + "reth-execution-types", + "reth-optimism-chainspec", + "reth-optimism-forks", + "reth-optimism-primitives", + "reth-primitives-traits", + "reth-storage-api", + "reth-storage-errors", + "reth-trie-common", + "revm", "thiserror 2.0.16", "tracing", ] -[[package]] -name = "reth-optimism-evm" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-evm 0.15.0", - "alloy-op-evm 0.15.0", - "alloy-primitives 1.3.1", - "op-alloy-consensus 0.18.14", - "op-revm 8.1.0", - "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", - "revm 27.1.0", - "thiserror 2.0.16", -] - [[package]] name = "reth-optimism-evm" version = "1.7.0" @@ -9836,24 +9206,24 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.20.1", - "alloy-op-evm 0.20.1", - "alloy-primitives 1.3.1", - "op-alloy-consensus 0.19.1", - "op-alloy-rpc-types-engine 0.19.1", - "op-revm 10.0.0", - "reth-chainspec 1.7.0", - "reth-evm 1.7.0", - "reth-execution-errors 1.7.0", - "reth-execution-types 1.7.0", - "reth-optimism-chainspec 1.7.0", - "reth-optimism-consensus 1.7.0", - "reth-optimism-forks 1.7.0", - "reth-optimism-primitives 1.7.0", - "reth-primitives-traits 1.7.0", + "alloy-evm", + "alloy-op-evm", + "alloy-primitives 1.3.1", + "op-alloy-consensus", + "op-alloy-rpc-types-engine", + "op-revm", + "reth-chainspec", + "reth-evm", + "reth-execution-errors", + "reth-execution-types", + "reth-optimism-chainspec", + "reth-optimism-consensus", + "reth-optimism-forks", + "reth-optimism-primitives", + "reth-primitives-traits", "reth-rpc-eth-api", - "reth-storage-errors 1.7.0", - "revm 29.0.0", + "reth-storage-errors", + "revm", "thiserror 2.0.16", ] @@ -9869,17 +9239,17 @@ dependencies = [ "brotli", "eyre", "futures-util", - "reth-chain-state 1.7.0", - "reth-errors 1.7.0", - "reth-evm 1.7.0", - "reth-execution-types 1.7.0", - "reth-optimism-evm 1.7.0", - "reth-optimism-primitives 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-revm 1.7.0", + "reth-chain-state", + "reth-errors", + "reth-evm", + "reth-execution-types", + "reth-optimism-evm", + "reth-optimism-primitives", + "reth-primitives-traits", + "reth-revm", "reth-rpc-eth-types", - "reth-storage-api 1.7.0", - "reth-tasks 1.7.0", + "reth-storage-api", + "reth-tasks", "serde", "serde_json", "tokio", @@ -9888,26 +9258,15 @@ dependencies = [ "url", ] -[[package]] -name = "reth-optimism-forks" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-op-hardforks 0.2.13", - "alloy-primitives 1.3.1", - "once_cell", - "reth-ethereum-forks 1.6.0", -] - [[package]] name = "reth-optimism-forks" version = "1.7.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ - "alloy-op-hardforks 0.3.1", + "alloy-op-hardforks", "alloy-primitives 1.3.1", "once_cell", - "reth-ethereum-forks 1.7.0", + "reth-ethereum-forks", ] [[package]] @@ -9921,80 +9280,41 @@ dependencies = [ "alloy-rpc-types-eth", "clap", "eyre", - "op-alloy-consensus 0.19.1", - "op-alloy-rpc-types-engine 0.19.1", - "op-revm 10.0.0", - "reth-chainspec 1.7.0", - "reth-consensus 1.7.0", + "op-alloy-consensus", + "op-alloy-rpc-types-engine", + "op-revm", + "reth-chainspec", + "reth-consensus", "reth-engine-local", - "reth-evm 1.7.0", + "reth-evm", "reth-network", "reth-node-api", "reth-node-builder", "reth-node-core", - "reth-optimism-chainspec 1.7.0", - "reth-optimism-consensus 1.7.0", - "reth-optimism-evm 1.7.0", - "reth-optimism-forks 1.7.0", - "reth-optimism-payload-builder 1.7.0", - "reth-optimism-primitives 1.7.0", + "reth-optimism-chainspec", + "reth-optimism-consensus", + "reth-optimism-evm", + "reth-optimism-forks", + "reth-optimism-payload-builder", + "reth-optimism-primitives", "reth-optimism-rpc", "reth-optimism-storage", - "reth-optimism-txpool 1.7.0", - "reth-payload-builder 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-optimism-txpool", + "reth-payload-builder", + "reth-primitives-traits", "reth-provider", "reth-rpc-api", "reth-rpc-engine-api", "reth-rpc-server-types", "reth-tracing", - "reth-transaction-pool 1.7.0", - "reth-trie-common 1.7.0", - "revm 29.0.0", + "reth-transaction-pool", + "reth-trie-common", + "revm", "serde", "tokio", "url", ] -[[package]] -name = "reth-optimism-payload-builder" -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.1", - "alloy-rlp", - "alloy-rpc-types-debug", - "alloy-rpc-types-engine", - "derive_more", - "op-alloy-consensus 0.18.14", - "op-alloy-rpc-types-engine 0.18.14", - "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.1.0", - "serde", - "sha2 0.10.9", - "thiserror 2.0.16", - "tracing", -] - [[package]] name = "reth-optimism-payload-builder" version = "1.7.0" @@ -10007,46 +9327,33 @@ dependencies = [ "alloy-rpc-types-debug", "alloy-rpc-types-engine", "derive_more", - "op-alloy-consensus 0.19.1", - "op-alloy-rpc-types-engine 0.19.1", - "reth-basic-payload-builder 1.7.0", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", - "reth-evm 1.7.0", - "reth-execution-types 1.7.0", - "reth-optimism-evm 1.7.0", - "reth-optimism-forks 1.7.0", - "reth-optimism-primitives 1.7.0", - "reth-optimism-txpool 1.7.0", - "reth-payload-builder 1.7.0", - "reth-payload-builder-primitives 1.7.0", - "reth-payload-primitives 1.7.0", - "reth-payload-util 1.7.0", - "reth-payload-validator 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-revm 1.7.0", - "reth-storage-api 1.7.0", - "reth-transaction-pool 1.7.0", - "revm 29.0.0", + "op-alloy-consensus", + "op-alloy-rpc-types-engine", + "reth-basic-payload-builder", + "reth-chain-state", + "reth-chainspec", + "reth-evm", + "reth-execution-types", + "reth-optimism-evm", + "reth-optimism-forks", + "reth-optimism-primitives", + "reth-optimism-txpool", + "reth-payload-builder", + "reth-payload-builder-primitives", + "reth-payload-primitives", + "reth-payload-util", + "reth-payload-validator", + "reth-primitives-traits", + "reth-revm", + "reth-storage-api", + "reth-transaction-pool", + "revm", "serde", "sha2 0.10.9", "thiserror 2.0.16", "tracing", ] -[[package]] -name = "reth-optimism-primitives" -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.1", - "alloy-rlp", - "op-alloy-consensus 0.18.14", - "reth-primitives-traits 1.6.0", -] - [[package]] name = "reth-optimism-primitives" version = "1.7.0" @@ -10059,10 +9366,10 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "op-alloy-consensus 0.19.1", - "reth-codecs 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-zstd-compressors 1.7.0", + "op-alloy-consensus", + "reth-codecs", + "reth-primitives-traits", + "reth-zstd-compressors", "serde", "serde_with", ] @@ -10085,39 +9392,39 @@ dependencies = [ "async-trait", "derive_more", "eyre", - "jsonrpsee 0.26.0", - "jsonrpsee-core 0.26.0", - "jsonrpsee-types 0.26.0", + "jsonrpsee", + "jsonrpsee-core", + "jsonrpsee-types", "metrics", - "op-alloy-consensus 0.19.1", + "op-alloy-consensus", "op-alloy-network", "op-alloy-rpc-jsonrpsee", - "op-alloy-rpc-types 0.19.1", - "op-alloy-rpc-types-engine 0.19.1", - "op-revm 10.0.0", + "op-alloy-rpc-types", + "op-alloy-rpc-types-engine", + "op-revm", "reqwest", - "reth-chainspec 1.7.0", - "reth-evm 1.7.0", - "reth-metrics 1.7.0", + "reth-chainspec", + "reth-evm", + "reth-metrics", "reth-node-api", "reth-node-builder", - "reth-optimism-evm 1.7.0", + "reth-optimism-evm", "reth-optimism-flashblocks", - "reth-optimism-forks 1.7.0", - "reth-optimism-payload-builder 1.7.0", - "reth-optimism-primitives 1.7.0", - "reth-optimism-txpool 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-optimism-forks", + "reth-optimism-payload-builder", + "reth-optimism-primitives", + "reth-optimism-txpool", + "reth-primitives-traits", "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.7.0", - "reth-tasks 1.7.0", - "reth-transaction-pool 1.7.0", - "revm 29.0.0", + "reth-storage-api", + "reth-tasks", + "reth-transaction-pool", + "revm", "serde_json", "thiserror 2.0.16", "tokio", @@ -10132,19 +9439,19 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", - "reth-chainspec 1.7.0", + "reth-chainspec", "reth-db-api", "reth-node-api", - "reth-optimism-primitives 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-optimism-primitives", + "reth-primitives-traits", "reth-provider", - "reth-storage-api 1.7.0", + "reth-storage-api", ] [[package]] name = "reth-optimism-txpool" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" +version = "1.7.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10157,20 +9464,20 @@ dependencies = [ "derive_more", "futures-util", "metrics", - "op-alloy-consensus 0.18.14", + "op-alloy-consensus", "op-alloy-flz", - "op-alloy-rpc-types 0.18.14", - "op-revm 8.1.0", + "op-alloy-rpc-types", + "op-revm", "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", + "reth-chain-state", + "reth-chainspec", + "reth-metrics", + "reth-optimism-evm", + "reth-optimism-forks", + "reth-optimism-primitives", + "reth-primitives-traits", + "reth-storage-api", + "reth-transaction-pool", "serde", "thiserror 2.0.16", "tokio", @@ -10178,91 +9485,23 @@ dependencies = [ ] [[package]] -name = "reth-optimism-txpool" +name = "reth-payload-builder" version = "1.7.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-consensus", - "alloy-eips", - "alloy-json-rpc", "alloy-primitives 1.3.1", - "alloy-rpc-client", - "alloy-rpc-types-eth", - "alloy-serde", - "c-kzg", - "derive_more", + "alloy-rpc-types", "futures-util", "metrics", - "op-alloy-consensus 0.19.1", - "op-alloy-flz", - "op-alloy-rpc-types 0.19.1", - "op-revm 10.0.0", - "parking_lot", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", - "reth-metrics 1.7.0", - "reth-optimism-evm 1.7.0", - "reth-optimism-forks 1.7.0", - "reth-optimism-primitives 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-storage-api 1.7.0", - "reth-transaction-pool 1.7.0", - "serde", - "thiserror 2.0.16", + "reth-chain-state", + "reth-ethereum-engine-primitives", + "reth-metrics", + "reth-payload-builder-primitives", + "reth-payload-primitives", + "reth-primitives-traits", "tokio", - "tracing", -] - -[[package]] -name = "reth-payload-builder" -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.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", - "tokio", - "tokio-stream", - "tracing", -] - -[[package]] -name = "reth-payload-builder" -version = "1.7.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" -dependencies = [ - "alloy-consensus", - "alloy-primitives 1.3.1", - "alloy-rpc-types", - "futures-util", - "metrics", - "reth-chain-state 1.7.0", - "reth-ethereum-engine-primitives 1.7.0", - "reth-metrics 1.7.0", - "reth-payload-builder-primitives 1.7.0", - "reth-payload-primitives 1.7.0", - "reth-primitives-traits 1.7.0", - "tokio", - "tokio-stream", - "tracing", -] - -[[package]] -name = "reth-payload-builder-primitives" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "pin-project", - "reth-payload-primitives 1.6.0", - "tokio", - "tokio-stream", + "tokio-stream", "tracing", ] @@ -10272,31 +9511,12 @@ version = "1.7.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "pin-project", - "reth-payload-primitives 1.7.0", + "reth-payload-primitives", "tokio", "tokio-stream", "tracing", ] -[[package]] -name = "reth-payload-primitives" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-eips", - "alloy-primitives 1.3.1", - "alloy-rpc-types-engine", - "auto_impl", - "op-alloy-rpc-types-engine 0.18.14", - "reth-chain-state 1.6.0", - "reth-chainspec 1.6.0", - "reth-errors 1.6.0", - "reth-primitives-traits 1.6.0", - "serde", - "thiserror 2.0.16", - "tokio", -] - [[package]] name = "reth-payload-primitives" version = "1.7.0" @@ -10306,26 +9526,16 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", - "op-alloy-rpc-types-engine 0.19.1", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", - "reth-errors 1.7.0", - "reth-primitives-traits 1.7.0", + "op-alloy-rpc-types-engine", + "reth-chain-state", + "reth-chainspec", + "reth-errors", + "reth-primitives-traits", "serde", "thiserror 2.0.16", "tokio", ] -[[package]] -name = "reth-payload-util" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-consensus", - "alloy-primitives 1.3.1", - "reth-transaction-pool 1.6.0", -] - [[package]] name = "reth-payload-util" version = "1.7.0" @@ -10333,17 +9543,7 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-consensus", "alloy-primitives 1.3.1", - "reth-transaction-pool 1.7.0", -] - -[[package]] -name = "reth-payload-validator" -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.6.0", + "reth-transaction-pool", ] [[package]] @@ -10353,7 +9553,7 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", - "reth-primitives-traits 1.7.0", + "reth-primitives-traits", ] [[package]] @@ -10364,37 +9564,10 @@ dependencies = [ "alloy-consensus", "c-kzg", "once_cell", - "reth-ethereum-forks 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-static-file-types 1.7.0", -] - -[[package]] -name = "reth-primitives-traits" -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.1", - "alloy-rlp", - "alloy-rpc-types-eth", - "alloy-trie", - "auto_impl", - "bytes", - "derive_more", - "once_cell", - "op-alloy-consensus 0.18.14", - "reth-codecs 1.6.0", - "revm-bytecode", - "revm-primitives", - "revm-state", - "secp256k1 0.30.0", - "serde", - "serde_with", - "thiserror 2.0.16", + "reth-ethereum-forks", + "reth-ethereum-primitives", + "reth-primitives-traits", + "reth-static-file-types", ] [[package]] @@ -10416,11 +9589,11 @@ dependencies = [ "derive_more", "modular-bitfield", "once_cell", - "op-alloy-consensus 0.19.1", + "op-alloy-consensus", "proptest", "proptest-arbitrary-interop", "rayon", - "reth-codecs 1.7.0", + "reth-codecs", "revm-bytecode", "revm-primitives", "revm-state", @@ -10446,27 +9619,27 @@ dependencies = [ "notify", "parking_lot", "rayon", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", - "reth-codecs 1.7.0", + "reth-chain-state", + "reth-chainspec", + "reth-codecs", "reth-db", "reth-db-api", - "reth-errors 1.7.0", - "reth-ethereum-engine-primitives 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", - "reth-execution-types 1.7.0", - "reth-fs-util 1.7.0", - "reth-metrics 1.7.0", + "reth-errors", + "reth-ethereum-engine-primitives", + "reth-ethereum-primitives", + "reth-evm", + "reth-execution-types", + "reth-fs-util", + "reth-metrics", "reth-nippy-jar", "reth-node-types", - "reth-primitives-traits 1.7.0", - "reth-prune-types 1.7.0", - "reth-stages-types 1.7.0", - "reth-static-file-types 1.7.0", - "reth-storage-api 1.7.0", - "reth-storage-errors 1.7.0", - "reth-trie 1.7.0", + "reth-primitives-traits", + "reth-prune-types", + "reth-stages-types", + "reth-static-file-types", + "reth-storage-api", + "reth-storage-errors", + "reth-trie", "reth-trie-db", "revm-database", "revm-state", @@ -10486,16 +9659,16 @@ dependencies = [ "itertools 0.14.0", "metrics", "rayon", - "reth-chainspec 1.7.0", + "reth-chainspec", "reth-config", "reth-db-api", - "reth-errors 1.7.0", + "reth-errors", "reth-exex-types", - "reth-metrics 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-metrics", + "reth-primitives-traits", "reth-provider", - "reth-prune-types 1.7.0", - "reth-static-file-types 1.7.0", + "reth-prune-types", + "reth-static-file-types", "reth-tokio-util", "rustc-hash 2.1.1", "thiserror 2.0.16", @@ -10503,16 +9676,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "reth-prune-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-primitives 1.3.1", - "derive_more", - "thiserror 2.0.16", -] - [[package]] name = "reth-prune-types" version = "1.7.0" @@ -10522,7 +9685,7 @@ dependencies = [ "arbitrary", "derive_more", "modular-bitfield", - "reth-codecs 1.7.0", + "reth-codecs", "serde", "thiserror 2.0.16", ] @@ -10537,10 +9700,10 @@ dependencies = [ "alloy-rlp", "futures", "reth-eth-wire", - "reth-ethereum-primitives 1.7.0", + "reth-ethereum-primitives", "reth-network", "reth-network-api", - "reth-storage-errors 1.7.0", + "reth-storage-errors", "tokio", "tokio-stream", "tracing", @@ -10556,47 +9719,34 @@ dependencies = [ "eyre", "futures", "parking_lot", - "reth-chain-state 1.7.0", - "reth-errors 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", + "reth-chain-state", + "reth-errors", + "reth-ethereum-primitives", + "reth-evm", "reth-node-api", - "reth-primitives-traits 1.7.0", + "reth-primitives-traits", "reth-ress-protocol", - "reth-revm 1.7.0", - "reth-storage-api 1.7.0", - "reth-tasks 1.7.0", + "reth-revm", + "reth-storage-api", + "reth-tasks", "reth-tokio-util", - "reth-trie 1.7.0", + "reth-trie", "schnellru", "tokio", "tracing", ] -[[package]] -name = "reth-revm" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-primitives 1.3.1", - "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.1.0", -] - [[package]] name = "reth-revm" version = "1.7.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229456a0c70b338501d923a5" dependencies = [ "alloy-primitives 1.3.1", - "reth-primitives-traits 1.7.0", - "reth-storage-api 1.7.0", - "reth-storage-errors 1.7.0", - "reth-trie 1.7.0", - "revm 29.0.0", + "reth-primitives-traits", + "reth-storage-api", + "reth-storage-errors", + "reth-trie", + "revm", ] [[package]] @@ -10607,7 +9757,7 @@ dependencies = [ "alloy-consensus", "alloy-dyn-abi", "alloy-eips", - "alloy-evm 0.20.1", + "alloy-evm", "alloy-genesis", "alloy-network", "alloy-primitives 1.3.1", @@ -10632,38 +9782,38 @@ dependencies = [ "http-body", "hyper", "itertools 0.14.0", - "jsonrpsee 0.26.0", - "jsonrpsee-types 0.26.0", + "jsonrpsee", + "jsonrpsee-types", "jsonwebtoken", "parking_lot", "pin-project", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", - "reth-consensus 1.7.0", - "reth-consensus-common 1.7.0", - "reth-engine-primitives 1.7.0", - "reth-errors 1.7.0", - "reth-evm 1.7.0", + "reth-chain-state", + "reth-chainspec", + "reth-consensus", + "reth-consensus-common", + "reth-engine-primitives", + "reth-errors", + "reth-evm", "reth-evm-ethereum", - "reth-execution-types 1.7.0", - "reth-metrics 1.7.0", + "reth-execution-types", + "reth-metrics", "reth-network-api", - "reth-network-peers 1.7.0", + "reth-network-peers", "reth-network-types", "reth-node-api", - "reth-primitives-traits 1.7.0", - "reth-revm 1.7.0", + "reth-primitives-traits", + "reth-revm", "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.7.0", - "reth-tasks 1.7.0", - "reth-transaction-pool 1.7.0", - "reth-trie-common 1.7.0", - "revm 29.0.0", + "reth-storage-api", + "reth-tasks", + "reth-transaction-pool", + "reth-trie-common", + "revm", "revm-inspectors", "revm-primitives", "serde", @@ -10697,12 +9847,12 @@ dependencies = [ "alloy-rpc-types-trace", "alloy-rpc-types-txpool", "alloy-serde", - "jsonrpsee 0.26.0", - "reth-chain-state 1.7.0", - "reth-engine-primitives 1.7.0", - "reth-network-peers 1.7.0", + "jsonrpsee", + "reth-chain-state", + "reth-engine-primitives", + "reth-network-peers", "reth-rpc-eth-api", - "reth-trie-common 1.7.0", + "reth-trie-common", ] [[package]] @@ -10713,27 +9863,27 @@ dependencies = [ "alloy-network", "alloy-provider", "http", - "jsonrpsee 0.26.0", + "jsonrpsee", "metrics", "pin-project", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", - "reth-consensus 1.7.0", - "reth-evm 1.7.0", + "reth-chain-state", + "reth-chainspec", + "reth-consensus", + "reth-evm", "reth-ipc", - "reth-metrics 1.7.0", + "reth-metrics", "reth-network-api", "reth-node-core", - "reth-primitives-traits 1.7.0", + "reth-primitives-traits", "reth-rpc", "reth-rpc-api", "reth-rpc-eth-api", "reth-rpc-eth-types", "reth-rpc-layer", "reth-rpc-server-types", - "reth-storage-api 1.7.0", - "reth-tasks 1.7.0", - "reth-transaction-pool 1.7.0", + "reth-storage-api", + "reth-tasks", + "reth-transaction-pool", "serde", "thiserror 2.0.16", "tokio", @@ -10754,17 +9904,17 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-eth", "alloy-signer", - "jsonrpsee-types 0.26.0", - "op-alloy-consensus 0.19.1", + "jsonrpsee-types", + "op-alloy-consensus", "op-alloy-network", - "op-alloy-rpc-types 0.19.1", - "op-revm 10.0.0", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", - "reth-optimism-primitives 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-storage-api 1.7.0", - "revm-context 9.0.2", + "op-alloy-rpc-types", + "op-revm", + "reth-ethereum-primitives", + "reth-evm", + "reth-optimism-primitives", + "reth-primitives-traits", + "reth-storage-api", + "revm-context", "thiserror 2.0.16", ] @@ -10777,21 +9927,21 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "async-trait", - "jsonrpsee-core 0.26.0", - "jsonrpsee-types 0.26.0", + "jsonrpsee-core", + "jsonrpsee-types", "metrics", "parking_lot", - "reth-chainspec 1.7.0", - "reth-engine-primitives 1.7.0", - "reth-metrics 1.7.0", - "reth-payload-builder 1.7.0", - "reth-payload-builder-primitives 1.7.0", - "reth-payload-primitives 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-chainspec", + "reth-engine-primitives", + "reth-metrics", + "reth-payload-builder", + "reth-payload-builder-primitives", + "reth-payload-primitives", + "reth-primitives-traits", "reth-rpc-api", - "reth-storage-api 1.7.0", - "reth-tasks 1.7.0", - "reth-transaction-pool 1.7.0", + "reth-storage-api", + "reth-tasks", + "reth-transaction-pool", "serde", "thiserror 2.0.16", "tokio", @@ -10806,7 +9956,7 @@ dependencies = [ "alloy-consensus", "alloy-dyn-abi", "alloy-eips", - "alloy-evm 0.20.1", + "alloy-evm", "alloy-json-rpc", "alloy-network", "alloy-primitives 1.3.1", @@ -10818,25 +9968,25 @@ dependencies = [ "auto_impl", "dyn-clone", "futures", - "jsonrpsee 0.26.0", - "jsonrpsee-types 0.26.0", + "jsonrpsee", + "jsonrpsee-types", "parking_lot", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", - "reth-errors 1.7.0", - "reth-evm 1.7.0", + "reth-chain-state", + "reth-chainspec", + "reth-errors", + "reth-evm", "reth-network-api", "reth-node-api", - "reth-primitives-traits 1.7.0", - "reth-revm 1.7.0", + "reth-primitives-traits", + "reth-revm", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-storage-api 1.7.0", - "reth-tasks 1.7.0", - "reth-transaction-pool 1.7.0", - "reth-trie-common 1.7.0", - "revm 29.0.0", + "reth-storage-api", + "reth-tasks", + "reth-transaction-pool", + "reth-trie-common", + "revm", "revm-inspectors", "tokio", "tracing", @@ -10849,7 +9999,7 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm 0.20.1", + "alloy-evm", "alloy-network", "alloy-primitives 1.3.1", "alloy-rpc-client", @@ -10859,27 +10009,27 @@ dependencies = [ "derive_more", "futures", "itertools 0.14.0", - "jsonrpsee-core 0.26.0", - "jsonrpsee-types 0.26.0", + "jsonrpsee-core", + "jsonrpsee-types", "metrics", "rand 0.9.2", "reqwest", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", - "reth-errors 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-evm 1.7.0", - "reth-execution-types 1.7.0", - "reth-metrics 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-revm 1.7.0", + "reth-chain-state", + "reth-chainspec", + "reth-errors", + "reth-ethereum-primitives", + "reth-evm", + "reth-execution-types", + "reth-metrics", + "reth-primitives-traits", + "reth-revm", "reth-rpc-convert", "reth-rpc-server-types", - "reth-storage-api 1.7.0", - "reth-tasks 1.7.0", - "reth-transaction-pool 1.7.0", - "reth-trie 1.7.0", - "revm 29.0.0", + "reth-storage-api", + "reth-tasks", + "reth-transaction-pool", + "reth-trie", + "revm", "revm-inspectors", "schnellru", "serde", @@ -10896,7 +10046,7 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-rpc-types-engine", "http", - "jsonrpsee-http-client 0.26.0", + "jsonrpsee-http-client", "pin-project", "tower 0.5.2", "tower-http", @@ -10911,9 +10061,9 @@ dependencies = [ "alloy-eips", "alloy-primitives 1.3.1", "alloy-rpc-types-engine", - "jsonrpsee-core 0.26.0", - "jsonrpsee-types 0.26.0", - "reth-errors 1.7.0", + "jsonrpsee-core", + "jsonrpsee-types", + "reth-errors", "reth-network-api", "serde", "strum 0.27.2", @@ -10934,32 +10084,32 @@ dependencies = [ "num-traits", "rayon", "reqwest", - "reth-chainspec 1.7.0", - "reth-codecs 1.7.0", + "reth-chainspec", + "reth-codecs", "reth-config", - "reth-consensus 1.7.0", + "reth-consensus", "reth-db", "reth-db-api", "reth-era", "reth-era-downloader", "reth-era-utils", - "reth-ethereum-primitives 1.7.0", + "reth-ethereum-primitives", "reth-etl", - "reth-evm 1.7.0", - "reth-execution-types 1.7.0", + "reth-evm", + "reth-execution-types", "reth-exex", - "reth-fs-util 1.7.0", + "reth-fs-util", "reth-network-p2p", - "reth-primitives-traits 1.7.0", + "reth-primitives-traits", "reth-provider", "reth-prune", - "reth-prune-types 1.7.0", - "reth-revm 1.7.0", + "reth-prune-types", + "reth-revm", "reth-stages-api", - "reth-static-file-types 1.7.0", - "reth-storage-errors 1.7.0", + "reth-static-file-types", + "reth-storage-errors", "reth-testing-utils", - "reth-trie 1.7.0", + "reth-trie", "reth-trie-db", "tempfile", "thiserror 2.0.16", @@ -10978,31 +10128,22 @@ dependencies = [ "auto_impl", "futures-util", "metrics", - "reth-consensus 1.7.0", - "reth-errors 1.7.0", - "reth-metrics 1.7.0", + "reth-consensus", + "reth-errors", + "reth-metrics", "reth-network-p2p", - "reth-primitives-traits 1.7.0", + "reth-primitives-traits", "reth-provider", "reth-prune", - "reth-stages-types 1.7.0", + "reth-stages-types", "reth-static-file", - "reth-static-file-types 1.7.0", + "reth-static-file-types", "reth-tokio-util", "thiserror 2.0.16", "tokio", "tracing", ] -[[package]] -name = "reth-stages-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-primitives 1.3.1", - "reth-trie-common 1.6.0", -] - [[package]] name = "reth-stages-types" version = "1.7.0" @@ -11012,8 +10153,8 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "reth-codecs 1.7.0", - "reth-trie-common 1.7.0", + "reth-codecs", + "reth-trie-common", "serde", ] @@ -11025,29 +10166,18 @@ dependencies = [ "alloy-primitives 1.3.1", "parking_lot", "rayon", - "reth-codecs 1.7.0", + "reth-codecs", "reth-db-api", - "reth-primitives-traits 1.7.0", + "reth-primitives-traits", "reth-provider", - "reth-prune-types 1.7.0", - "reth-stages-types 1.7.0", - "reth-static-file-types 1.7.0", - "reth-storage-errors 1.7.0", + "reth-prune-types", + "reth-stages-types", + "reth-static-file-types", + "reth-storage-errors", "reth-tokio-util", "tracing", ] -[[package]] -name = "reth-static-file-types" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-primitives 1.3.1", - "derive_more", - "serde", - "strum 0.27.2", -] - [[package]] name = "reth-static-file-types" version = "1.7.0" @@ -11060,28 +10190,6 @@ dependencies = [ "strum 0.27.2", ] -[[package]] -name = "reth-storage-api" -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.1", - "alloy-rpc-types-engine", - "auto_impl", - "reth-chainspec 1.6.0", - "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", - "revm-database", -] - [[package]] name = "reth-storage-api" version = "1.7.0" @@ -11092,35 +10200,19 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "auto_impl", - "reth-chainspec 1.7.0", + "reth-chainspec", "reth-db-api", - "reth-db-models 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-execution-types 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-prune-types 1.7.0", - "reth-stages-types 1.7.0", - "reth-storage-errors 1.7.0", - "reth-trie-common 1.7.0", + "reth-db-models", + "reth-ethereum-primitives", + "reth-execution-types", + "reth-primitives-traits", + "reth-prune-types", + "reth-stages-types", + "reth-storage-errors", + "reth-trie-common", "revm-database", ] -[[package]] -name = "reth-storage-errors" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-eips", - "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", - "thiserror 2.0.16", -] - [[package]] name = "reth-storage-errors" version = "1.7.0" @@ -11130,29 +10222,13 @@ dependencies = [ "alloy-primitives 1.3.1", "alloy-rlp", "derive_more", - "reth-primitives-traits 1.7.0", - "reth-prune-types 1.7.0", - "reth-static-file-types 1.7.0", + "reth-primitives-traits", + "reth-prune-types", + "reth-static-file-types", "revm-database-interface", "thiserror 2.0.16", ] -[[package]] -name = "reth-tasks" -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.6.0", - "thiserror 2.0.16", - "tokio", - "tracing", - "tracing-futures", -] - [[package]] name = "reth-tasks" version = "1.7.0" @@ -11164,7 +10240,7 @@ dependencies = [ "metrics", "pin-project", "rayon", - "reth-metrics 1.7.0", + "reth-metrics", "thiserror 2.0.16", "tokio", "tracing", @@ -11182,8 +10258,8 @@ dependencies = [ "alloy-primitives 1.3.1", "rand 0.8.5", "rand 0.9.2", - "reth-ethereum-primitives 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-ethereum-primitives", + "reth-primitives-traits", "secp256k1 0.30.0", ] @@ -11226,42 +10302,6 @@ dependencies = [ "tracing-subscriber 0.3.19", ] -[[package]] -name = "reth-transaction-pool" -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.1", - "alloy-rlp", - "aquamarine", - "auto_impl", - "bitflags 2.9.2", - "futures-util", - "metrics", - "parking_lot", - "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", - "revm-interpreter 23.0.2", - "revm-primitives", - "rustc-hash 2.1.1", - "schnellru", - "smallvec", - "thiserror 2.0.16", - "tokio", - "tokio-stream", - "tracing", -] - [[package]] name = "reth-transaction-pool" version = "1.7.0" @@ -11280,17 +10320,17 @@ dependencies = [ "paste", "pin-project", "rand 0.9.2", - "reth-chain-state 1.7.0", - "reth-chainspec 1.7.0", - "reth-eth-wire-types 1.7.0", - "reth-ethereum-primitives 1.7.0", - "reth-execution-types 1.7.0", - "reth-fs-util 1.7.0", - "reth-metrics 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-storage-api 1.7.0", - "reth-tasks 1.7.0", - "revm-interpreter 25.0.2", + "reth-chain-state", + "reth-chainspec", + "reth-eth-wire-types", + "reth-ethereum-primitives", + "reth-execution-types", + "reth-fs-util", + "reth-metrics", + "reth-primitives-traits", + "reth-storage-api", + "reth-tasks", + "revm-interpreter", "revm-primitives", "rustc-hash 2.1.1", "schnellru", @@ -11303,28 +10343,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "reth-trie" -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.1", - "alloy-rlp", - "alloy-trie", - "auto_impl", - "itertools 0.14.0", - "reth-execution-errors 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", - "tracing", -] - [[package]] name = "reth-trie" version = "1.7.0" @@ -11338,35 +10356,18 @@ dependencies = [ "auto_impl", "itertools 0.14.0", "metrics", - "reth-execution-errors 1.7.0", - "reth-metrics 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-stages-types 1.7.0", - "reth-storage-errors 1.7.0", - "reth-trie-common 1.7.0", - "reth-trie-sparse 1.7.0", + "reth-execution-errors", + "reth-metrics", + "reth-primitives-traits", + "reth-stages-types", + "reth-storage-errors", + "reth-trie-common", + "reth-trie-sparse", "revm-database", "tracing", "triehash", ] -[[package]] -name = "reth-trie-common" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-consensus", - "alloy-primitives 1.3.1", - "alloy-rlp", - "alloy-trie", - "derive_more", - "itertools 0.14.0", - "nybbles", - "rayon", - "reth-primitives-traits 1.6.0", - "revm-database", -] - [[package]] name = "reth-trie-common" version = "1.7.0" @@ -11386,8 +10387,8 @@ dependencies = [ "nybbles", "plain_hasher", "rayon", - "reth-codecs 1.7.0", - "reth-primitives-traits 1.7.0", + "reth-codecs", + "reth-primitives-traits", "revm-database", "serde", "serde_with", @@ -11400,9 +10401,9 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.7.0#9d56da53ec0ad60e229 dependencies = [ "alloy-primitives 1.3.1", "reth-db-api", - "reth-execution-errors 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-trie 1.7.0", + "reth-execution-errors", + "reth-primitives-traits", + "reth-trie", "tracing", ] @@ -11418,35 +10419,19 @@ dependencies = [ "metrics", "rayon", "reth-db-api", - "reth-execution-errors 1.7.0", - "reth-metrics 1.7.0", + "reth-execution-errors", + "reth-metrics", "reth-provider", - "reth-storage-errors 1.7.0", - "reth-trie 1.7.0", - "reth-trie-common 1.7.0", + "reth-storage-errors", + "reth-trie", + "reth-trie-common", "reth-trie-db", - "reth-trie-sparse 1.7.0", + "reth-trie-sparse", "thiserror 2.0.16", "tokio", "tracing", ] -[[package]] -name = "reth-trie-sparse" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "alloy-primitives 1.3.1", - "alloy-rlp", - "alloy-trie", - "auto_impl", - "reth-execution-errors 1.6.0", - "reth-primitives-traits 1.6.0", - "reth-trie-common 1.6.0", - "smallvec", - "tracing", -] - [[package]] name = "reth-trie-sparse" version = "1.7.0" @@ -11458,10 +10443,10 @@ dependencies = [ "auto_impl", "metrics", "rayon", - "reth-execution-errors 1.7.0", - "reth-metrics 1.7.0", - "reth-primitives-traits 1.7.0", - "reth-trie-common 1.7.0", + "reth-execution-errors", + "reth-metrics", + "reth-primitives-traits", + "reth-trie-common", "smallvec", "tracing", ] @@ -11476,22 +10461,14 @@ dependencies = [ "alloy-trie", "metrics", "rayon", - "reth-execution-errors 1.7.0", - "reth-metrics 1.7.0", - "reth-trie-common 1.7.0", - "reth-trie-sparse 1.7.0", + "reth-execution-errors", + "reth-metrics", + "reth-trie-common", + "reth-trie-sparse", "smallvec", "tracing", ] -[[package]] -name = "reth-zstd-compressors" -version = "1.6.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.6.0#d8451e54e7267f9f1634118d6d279b2216f7e2bb" -dependencies = [ - "zstd", -] - [[package]] name = "reth-zstd-compressors" version = "1.7.0" @@ -11500,25 +10477,6 @@ dependencies = [ "zstd", ] -[[package]] -name = "revm" -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", -] - [[package]] name = "revm" version = "29.0.0" @@ -11526,14 +10484,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c278b6ee9bba9e25043e3fae648fdce632d1944d3ba16f5203069b43bddd57f" dependencies = [ "revm-bytecode", - "revm-context 9.0.2", - "revm-context-interface 10.1.0", + "revm-context", + "revm-context-interface", "revm-database", "revm-database-interface", - "revm-handler 10.0.0", - "revm-inspector 10.0.0", - "revm-interpreter 25.0.2", - "revm-precompile 27.0.0", + "revm-handler", + "revm-inspector", + "revm-interpreter", + "revm-precompile", "revm-primitives", "revm-state", ] @@ -11550,22 +10508,6 @@ dependencies = [ "serde", ] -[[package]] -name = "revm-context" -version = "8.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cd508416a35a4d8a9feaf5ccd06ac6d6661cd31ee2dc0252f9f7316455d71f9" -dependencies = [ - "cfg-if", - "derive-where", - "revm-bytecode", - "revm-context-interface 9.0.0", - "revm-database-interface", - "revm-primitives", - "revm-state", - "serde", -] - [[package]] name = "revm-context" version = "9.0.2" @@ -11576,38 +10518,7 @@ dependencies = [ "cfg-if", "derive-where", "revm-bytecode", - "revm-context-interface 10.1.0", - "revm-database-interface", - "revm-primitives", - "revm-state", - "serde", -] - -[[package]] -name = "revm-context-interface" -version = "8.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a303a93102fceccec628265efd550ce49f2817b38ac3a492c53f7d524f18a1ca" -dependencies = [ - "alloy-eip2930", - "alloy-eip7702", - "auto_impl", - "either", - "revm-database-interface", - "revm-primitives", - "revm-state", -] - -[[package]] -name = "revm-context-interface" -version = "9.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc90302642d21c8f93e0876e201f3c5f7913c4fcb66fb465b0fd7b707dfe1c79" -dependencies = [ - "alloy-eip2930", - "alloy-eip7702", - "auto_impl", - "either", + "revm-context-interface", "revm-database-interface", "revm-primitives", "revm-state", @@ -11657,25 +10568,6 @@ dependencies = [ "serde", ] -[[package]] -name = "revm-handler" -version = "8.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1529c8050e663be64010e80ec92bf480315d21b1f2dbf65540028653a621b27d" -dependencies = [ - "auto_impl", - "derive-where", - "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", - "serde", -] - [[package]] name = "revm-handler" version = "10.0.0" @@ -11685,32 +10577,14 @@ dependencies = [ "auto_impl", "derive-where", "revm-bytecode", - "revm-context 9.0.2", - "revm-context-interface 10.1.0", - "revm-database-interface", - "revm-interpreter 25.0.2", - "revm-precompile 27.0.0", - "revm-primitives", - "revm-state", - "serde", -] - -[[package]] -name = "revm-inspector" -version = "8.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f78db140e332489094ef314eaeb0bd1849d6d01172c113ab0eb6ea8ab9372926" -dependencies = [ - "auto_impl", - "either", - "revm-context 8.0.4", + "revm-context", + "revm-context-interface", "revm-database-interface", - "revm-handler 8.1.0", - "revm-interpreter 24.0.0", + "revm-interpreter", + "revm-precompile", "revm-primitives", "revm-state", "serde", - "serde_json", ] [[package]] @@ -11721,10 +10595,10 @@ checksum = "bf443b664075999a14916b50c5ae9e35a7d71186873b8f8302943d50a672e5e0" dependencies = [ "auto_impl", "either", - "revm-context 9.0.2", + "revm-context", "revm-database-interface", - "revm-handler 10.0.0", - "revm-interpreter 25.0.2", + "revm-handler", + "revm-interpreter", "revm-primitives", "revm-state", "serde", @@ -11745,35 +10619,12 @@ dependencies = [ "boa_engine", "boa_gc", "colorchoice", - "revm 29.0.0", + "revm", "serde", "serde_json", "thiserror 2.0.16", ] -[[package]] -name = "revm-interpreter" -version = "23.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d95c4a9a1662d10b689b66b536ddc2eb1e89f5debfcabc1a2d7b8417a2fa47cd" -dependencies = [ - "revm-bytecode", - "revm-context-interface 8.0.1", - "revm-primitives", -] - -[[package]] -name = "revm-interpreter" -version = "24.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff9d7d9d71e8a33740b277b602165b6e3d25fff091ba3d7b5a8d373bf55f28a7" -dependencies = [ - "revm-bytecode", - "revm-context-interface 9.0.0", - "revm-primitives", - "serde", -] - [[package]] name = "revm-interpreter" version = "25.0.2" @@ -11781,37 +10632,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53d6406b711fac73b4f13120f359ed8e65964380dd6182bd12c4c09ad0d4641f" dependencies = [ "revm-bytecode", - "revm-context-interface 10.1.0", + "revm-context-interface", "revm-primitives", "serde", ] -[[package]] -name = "revm-precompile" -version = "25.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -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", - "k256", - "libsecp256k1", - "once_cell", - "p256", - "revm-primitives", - "ripemd", - "rug", - "secp256k1 0.31.1", - "sha2 0.10.9", -] - [[package]] name = "revm-precompile" version = "27.0.0" @@ -11964,8 +10789,9 @@ dependencies = [ [[package]] name = "rollup-boost" version = "0.1.0" -source = "git+http://github.com/flashbots/rollup-boost?branch=main#81c0699aeb29d2d0b443e25c1075bafcb1db3705" +source = "git+http://github.com/flashbots/rollup-boost?rev=0c1fb4ce7e00f0afc350f5bf7573b19da6d485ec#0c1fb4ce7e00f0afc350f5bf7573b19da6d485ec" dependencies = [ + "alloy-eips", "alloy-primitives 1.3.1", "alloy-rpc-types-engine", "alloy-rpc-types-eth", @@ -11979,19 +10805,29 @@ dependencies = [ "hyper", "hyper-rustls", "hyper-util", - "jsonrpsee 0.25.1", + "jsonrpsee", + "jsonrpsee-core", + "jsonrpsee-http-client", + "jsonrpsee-server", + "jsonrpsee-types", "metrics", "metrics-derive", "metrics-exporter-prometheus 0.16.2", "metrics-util 0.19.1", "moka", - "op-alloy-rpc-types-engine 0.18.14", + "op-alloy-network", + "op-alloy-rpc-jsonrpsee", + "op-alloy-rpc-types-engine", "opentelemetry 0.28.0", "opentelemetry-otlp 0.28.0", "opentelemetry_sdk 0.28.0", "parking_lot", "paste", - "reth-optimism-payload-builder 1.6.0", + "reth-optimism-node", + "reth-optimism-payload-builder", + "reth-optimism-rpc", + "reth-rpc-api", + "reth-rpc-eth-api", "rustls", "serde", "serde_json", diff --git a/crates/op-rbuilder/Cargo.toml b/crates/op-rbuilder/Cargo.toml index 8c1c3b281..a7c22586c 100644 --- a/crates/op-rbuilder/Cargo.toml +++ b/crates/op-rbuilder/Cargo.toml @@ -123,7 +123,8 @@ sha3 = "0.10" hex = "0.4" ureq = "2.10" -rollup-boost = { git = "http://github.com/flashbots/rollup-boost", branch = "main" } +# TODO: change to rev from main once https://github.com/flashbots/rollup-boost/pull/401 is merged +rollup-boost = { git = "http://github.com/flashbots/rollup-boost", rev = "0c1fb4ce7e00f0afc350f5bf7573b19da6d485ec" } nanoid = { version = "0.4", optional = true } reth-ipc = { workspace = true, optional = true } From e31e130f16f81afb5a2146921a0f7d5685d10d40 Mon Sep 17 00:00:00 2001 From: Solar Mithril Date: Fri, 12 Sep 2025 16:48:16 +0500 Subject: [PATCH 3/3] Fix the problem --- crates/op-rbuilder/src/tests/framework/instance.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/op-rbuilder/src/tests/framework/instance.rs b/crates/op-rbuilder/src/tests/framework/instance.rs index 34f5f506f..041136c17 100644 --- a/crates/op-rbuilder/src/tests/framework/instance.rs +++ b/crates/op-rbuilder/src/tests/framework/instance.rs @@ -66,7 +66,7 @@ impl LocalInstance { /// This method does not prefund any accounts, so before sending any transactions /// make sure that sender accounts are funded. pub async fn new(args: OpRbuilderArgs) -> eyre::Result { - Self::new_with_config::

(args, default_node_config()).await + Box::pin(Self::new_with_config::

(args, default_node_config())).await } /// Creates a new local instance of the OP builder node with the given arguments,