From b7b60912139ea9586de1c8dd6859777952299219 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Aug 2026 00:36:02 +0000 Subject: [PATCH] chore(deps): bump reth-rpc-engine-api from v2.4.1 to v2.5.0 Bumps [reth-rpc-engine-api](https://github.com/paradigmxyz/reth) from v2.4.1 to v2.5.0. - [Release notes](https://github.com/paradigmxyz/reth/releases) - [Changelog](https://github.com/paradigmxyz/reth/blob/main/docs/release.md) - [Commits](https://github.com/paradigmxyz/reth/compare/8eb210175687c9f0c889a3b6795c16781d830e3a...189c0df32617afc488e0f091dbface1bd72cceb4) --- updated-dependencies: - dependency-name: reth-rpc-engine-api dependency-version: 189c0df32617afc488e0f091dbface1bd72cceb4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 4224 +++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 3061 insertions(+), 1163 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 83eb3d1..9998740 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -150,9 +150,9 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db388e804269d977d60fa7530ccfefe9184ca48d4055dad3ec7e649a29186a06" +checksum = "f89486e1bd2c5c56522cf18e73460c3fe7b54d50f5e80131466e62b7632edfcb" dependencies = [ "alloy-consensus", "alloy-eips", @@ -300,7 +300,7 @@ dependencies = [ "ethereum_ssz_derive", "serde", "serde_with", - "sha2", + "sha2 0.10.9", ] [[package]] @@ -332,16 +332,36 @@ dependencies = [ "alloy-sol-types", "auto_impl", "derive_more", - "revm", + "revm 41.0.0", + "thiserror 2.0.19", + "tracing", +] + +[[package]] +name = "alloy-evm" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b307a52f91f7f3aad56b5cb4f54e5eb17dd0b3f4b2c82823301499fe1c6fdaf" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-hardforks", + "alloy-primitives", + "alloy-rpc-types-engine", + "alloy-rpc-types-eth", + "alloy-sol-types", + "auto_impl", + "derive_more", + "revm 42.0.1", "thiserror 2.0.19", "tracing", ] [[package]] name = "alloy-genesis" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a60fa6337a6af8bae818de3030448827bf55c1321c90c7d1f6f3b79257ead2a" +checksum = "921b3dccecc4e9dd571c9f9a728d913c2fc7a8ecdfce6005ed99751817523d0d" dependencies = [ "alloy-eips", "alloy-primitives", @@ -380,9 +400,9 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "2.2.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24d7ff4d7f1503d12edda9b241904a309d6e1d5bcee3f0ffdc4d3d3f16f366b8" +checksum = "7e5722ea29a9a85ecdba2516c58f50d71e77cd25f8ce7e9f4ee8570ddeee6df1" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -395,9 +415,9 @@ dependencies = [ [[package]] name = "alloy-network" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44ff1439d901b44f6ff840545f82d65e66830ee33fb33cae495a566d66e0ccc8" +checksum = "acfca49fbbe3b30de8114b9cfd89029f87cb33ca7e8a5f5f48a809caaf085126" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -421,9 +441,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb920286c4a71fb0ff3bbb207a640a531a42fceef5b43d4a943f7d5265789876" +checksum = "2af7b76520abc91b9e0f1aa987d42df55a66494f94a1881cdadd9b8f67e0b924" dependencies = [ "alloy-consensus", "alloy-eips", @@ -445,7 +465,7 @@ dependencies = [ "const-hex", "derive_more", "fixed-cache", - "foldhash", + "foldhash 0.2.0", "getrandom 0.4.3", "hashbrown 0.17.1", "indexmap 2.14.0", @@ -510,9 +530,9 @@ dependencies = [ [[package]] name = "alloy-pubsub" -version = "2.2.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71044e076a7c243454619e36279fc4654bc1ff846fbf666663ef574388859c84" +checksum = "ca2c32b323d8001b6e883444b7433804be0e6d55e4dbfd64e3bd2ba025282b77" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -554,9 +574,9 @@ dependencies = [ [[package]] name = "alloy-rpc-client" -version = "2.2.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52bffef2c5714f578f267bb959b47908b95728f1f3e2073a96d928f4441c148d" +checksum = "3dfd3ebc1756426a6a9e17979d4467632aff01f359136c50e5320ac6e32d6b8d" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -580,9 +600,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a64449cae1cf37c4907b10ccca1613b71809f9a1f3ad6e2b4cc14d08e2e4947f" +checksum = "12a456d697d4f639d20ac242981de13b94f911c99199e4175e85eaf52b8f785c" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -593,9 +613,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-admin" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "980671fae7bff5ab0ae2d0bfe5c97e42cda103fece106f8d0e584a41c789fc7c" +checksum = "7f36ee47a0f4e901b95180fbe86c92fec3ea73f12c88c5ec70d1cb41abb8d911" dependencies = [ "alloy-genesis", "alloy-primitives", @@ -605,9 +625,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-anvil" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "261411a259d346a69078237e2997a7ce0faba006baf5b1937023316d5ef07bf4" +checksum = "7d7e911c628067c406effef5137d0e253d98e117cdb81d47aacfe2816199297e" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -617,9 +637,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fe7fa70c3af4b2de7f670b50d680700e0f979ce3a0ab7725958b51ffc3b16c2" +checksum = "5493c88bfdd02271de47f28d69481191a2af6b2907901a3a8c7aff79a6b574eb" dependencies = [ "alloy-consensus-any", "alloy-network-primitives", @@ -632,9 +652,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-beacon" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d22759d1d0e79082a5a06f75dc45bf55dfedbb4ac9890da1f179d85a5d2f32f7" +checksum = "b8573342cde98a4d40120b7bc0063fbda42cfd87fb305ab834704177b60d8691" dependencies = [ "alloy-eips", "alloy-primitives", @@ -652,9 +672,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-debug" -version = "2.2.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b918cbaadbdcffa4ed64840a5ecbde80a6476ab23adc8c5c8ae6feec081058c" +checksum = "32f6d7c9462a3cf3bb046d0b870b86f1ce8c6892157491abebba62913e6f53cb" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -665,9 +685,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-engine" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d30ff2e8f7d05433c1d36cf0f1ba045bf071a3d139f63923742fbdfb171dfe44" +checksum = "866fa880cfd95681c979bf3f8385964c2317ef7423c31c0de53159f01112fedf" dependencies = [ "alloy-consensus", "alloy-eips", @@ -686,9 +706,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04f60a196df184facc9acbb61bd765a36cfb3c9d27eb6b43d5bd26340df1b96a" +checksum = "9d3b805bb9cafaf1362c28b377e2035e49fc5ae0a5ee3ea61bafd9a5d33959e1" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -708,9 +728,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-mev" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b04a8f30a439c995d71ab999d56a828dcbe4d90b4f012419832779e60acf86af" +checksum = "2b973745b97a364c0215f681b2fb3cb6f0bbeda4dcdba5f56c50f999719ec96f" dependencies = [ "alloy-consensus", "alloy-eips", @@ -723,9 +743,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-trace" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a12cafc0ee2290122ec4e069bb0f2389a356f4b5414f2e82de8288049c2bc98a" +checksum = "2a6fae28f1bda2586b117a5754b49366160770e63e09ac93fc3d872015a5a993" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -737,9 +757,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-txpool" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "157eec8f8661e6e70e3749c0a4d918a8831f0b0fc152aed60c0de457faca420b" +checksum = "4962825b8819e54028cbdaadeba128a613afa55c91b9a88e0b0dc257772a14d7" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -761,9 +781,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "2.2.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc43a73bc1bf7044898e1b0dcefaba45d0cfac3e379bb5ca29cc3e3a04c61451" +checksum = "69e1f6fae3ade809daa4c32bee35a30a439bb307209d7b42f3995988b5cc74b8" dependencies = [ "alloy-primitives", "async-trait", @@ -868,9 +888,9 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "2.2.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830c87b05870c80c8d2cfb9245feaff36468893f19fc124c7ff563cabda6386c" +checksum = "06f4ca8484d6295d5165f67de8fdb00ae630ba585efb606f003171286b56441c" dependencies = [ "alloy-json-rpc", "auto_impl", @@ -891,9 +911,9 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "2.2.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23ecd298fb0e6a31bd90c72efba2728e3d7569f1c89a3719576fb0e4e40b0fc8" +checksum = "8342aa5a7f8dee6d606307eebbc847d9799a823c7e4f37b9c1e32b08715f73c8" dependencies = [ "alloy-json-rpc", "alloy-transport", @@ -907,9 +927,9 @@ dependencies = [ [[package]] name = "alloy-transport-ipc" -version = "2.2.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7b51470da19d0ed256bb3cf31042cceca3ce01714a9ca76624fc71a999f6a27" +checksum = "184e03e1845edd5534f309d3169d93969a819ad1609108d9378fd33059de7547" dependencies = [ "alloy-json-rpc", "alloy-pubsub", @@ -927,9 +947,9 @@ dependencies = [ [[package]] name = "alloy-transport-ws" -version = "2.2.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e67177a75a6e8a44f39ccbbc64a3e3a70186ef401d7313285b56735d4285aa34" +checksum = "ee146fb5859e612e95570642a29def87c060c7ce47d14a0caa5ab7ee8570ec2c" dependencies = [ "alloy-pubsub", "alloy-transport", @@ -938,7 +958,7 @@ dependencies = [ "rustls", "serde_json", "tokio", - "tokio-tungstenite", + "tokio-tungstenite 0.29.0", "tracing", "url", "ws_stream_wasm", @@ -1021,7 +1041,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -1032,7 +1052,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -1085,24 +1105,48 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3df4dcc01ff89867cd86b0da835f23c3f02738353aaee7dde7495af71363b8d5" dependencies = [ - "ark-ec", + "ark-ec 0.5.0", "ark-ff 0.5.0", "ark-serialize 0.5.0", "ark-std 0.5.0", ] +[[package]] +name = "ark-bls12-381" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be2ede2c0c96fa37d5d3484e8a59fec566c4a52b8c84bf993eaa6c67d7225a4c" +dependencies = [ + "ark-ec 0.6.0", + "ark-ff 0.6.0", + "ark-serialize 0.6.0", + "ark-std 0.6.0", +] + [[package]] name = "ark-bn254" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d69eab57e8d2663efa5c63135b2af4f396d66424f88954c21104125ab6b3e6bc" dependencies = [ - "ark-ec", + "ark-ec 0.5.0", "ark-ff 0.5.0", - "ark-r1cs-std", + "ark-r1cs-std 0.5.0", "ark-std 0.5.0", ] +[[package]] +name = "ark-bn254" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bc66f96ebe2a17a499475b4f94791d379817592ef494171586967ffdc6f95db" +dependencies = [ + "ark-ec 0.6.0", + "ark-ff 0.6.0", + "ark-r1cs-std 0.6.0", + "ark-std 0.6.0", +] + [[package]] name = "ark-ec" version = "0.5.0" @@ -1111,7 +1155,7 @@ checksum = "43d68f2d516162846c1238e755a7c4d131b892b70cc70c471a8e3ca3ed818fce" dependencies = [ "ahash", "ark-ff 0.5.0", - "ark-poly", + "ark-poly 0.5.0", "ark-serialize 0.5.0", "ark-std 0.5.0", "educe", @@ -1124,6 +1168,27 @@ dependencies = [ "zeroize", ] +[[package]] +name = "ark-ec" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8352a2b2aedf6ba2cc38f7520fc51191d518dde96175c729af19f2d059f191c4" +dependencies = [ + "ahash", + "ark-ff 0.6.0", + "ark-poly 0.6.0", + "ark-serialize 0.6.0", + "ark-std 0.6.0", + "educe", + "fnv", + "hashbrown 0.17.1", + "itertools 0.14.0", + "num-bigint", + "num-integer", + "num-traits", + "zeroize", +] + [[package]] name = "ark-ff" version = "0.3.0" @@ -1305,15 +1370,30 @@ dependencies = [ "hashbrown 0.15.5", ] +[[package]] +name = "ark-poly" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75f55af10b672002b8d953e230282c51206842e20e5791a94432219b4201de5c" +dependencies = [ + "ahash", + "ark-ff 0.6.0", + "ark-serialize 0.6.0", + "ark-std 0.6.0", + "educe", + "fnv", + "hashbrown 0.17.1", +] + [[package]] name = "ark-r1cs-std" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "941551ef1df4c7a401de7068758db6503598e6f01850bdb2cfdb614a1f9dbea1" dependencies = [ - "ark-ec", + "ark-ec 0.5.0", "ark-ff 0.5.0", - "ark-relations", + "ark-relations 0.5.1", "ark-std 0.5.0", "educe", "num-bigint", @@ -1322,6 +1402,24 @@ dependencies = [ "tracing", ] +[[package]] +name = "ark-r1cs-std" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "291f1c6628bfcac79b0dc2adbe401aa9100e2e96daa971645e0b18fc94de9a98" +dependencies = [ + "ark-ec 0.6.0", + "ark-ff 0.6.0", + "ark-relations 0.6.0", + "ark-std 0.6.0", + "educe", + "itertools 0.14.0", + "num-bigint", + "num-integer", + "num-traits", + "tracing", +] + [[package]] name = "ark-relations" version = "0.5.1" @@ -1334,6 +1432,22 @@ dependencies = [ "tracing-subscriber 0.2.25", ] +[[package]] +name = "ark-relations" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe4c11c797a64b8a23e22bf4e77bf582ac27bb21395e3183a9a506ba2561e9f9" +dependencies = [ + "ark-ff 0.6.0", + "ark-poly 0.6.0", + "ark-serialize 0.6.0", + "ark-std 0.6.0", + "foldhash 0.1.5", + "indexmap 2.14.0", + "tracing", + "tracing-subscriber 0.3.23", +] + [[package]] name = "ark-serialize" version = "0.3.0" @@ -1881,7 +1995,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" dependencies = [ - "sha2", + "sha2 0.10.9", "tinyvec", ] @@ -2020,7 +2134,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -2105,7 +2219,7 @@ dependencies = [ "hmac", "k256", "serde", - "sha2", + "sha2 0.10.9", "thiserror 1.0.69", ] @@ -2121,7 +2235,7 @@ dependencies = [ "once_cell", "pbkdf2", "rand 0.8.7", - "sha2", + "sha2 0.10.9", "thiserror 1.0.69", ] @@ -2137,9 +2251,9 @@ dependencies = [ "const-hex", "digest 0.10.7", "generic-array", - "ripemd", + "ripemd 0.1.3", "serde", - "sha2", + "sha2 0.10.9", "sha3 0.10.9", "thiserror 1.0.69", ] @@ -2823,7 +2937,7 @@ dependencies = [ "ed25519", "rand_core 0.6.4", "serde", - "sha2", + "sha2 0.10.9", "subtle", "zeroize", ] @@ -2922,7 +3036,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2933,7 +3047,7 @@ checksum = "5aa93f58bb1eb3d1e556e4f408ef1dac130bad01ac37db4e7ade45de40d1c86a" dependencies = [ "cpufeatures 0.2.17", "ring", - "sha2", + "sha2 0.10.9", ] [[package]] @@ -2991,7 +3105,7 @@ dependencies = [ "alloy-consensus", "alloy-consensus-any", "alloy-eips", - "alloy-evm", + "alloy-evm 0.37.1", "alloy-genesis", "alloy-network", "alloy-primitives", @@ -3013,45 +3127,45 @@ dependencies = [ "jsonrpsee-core", "jsonrpsee-proc-macros", "jsonrpsee-types", - "reth-basic-payload-builder", - "reth-chainspec", + "reth-basic-payload-builder 2.4.1", + "reth-chainspec 2.4.1", "reth-cli", - "reth-codecs", - "reth-consensus", - "reth-db", - "reth-engine-local", - "reth-engine-primitives", - "reth-errors", + "reth-codecs 0.5.2", + "reth-consensus 2.4.1", + "reth-db 2.4.1", + "reth-engine-local 2.4.1", + "reth-engine-primitives 2.4.1", + "reth-errors 2.4.1", "reth-ethereum", - "reth-ethereum-forks", + "reth-ethereum-forks 2.4.1", "reth-ethereum-payload-builder", - "reth-ethereum-primitives", - "reth-evm", - "reth-evm-ethereum", - "reth-execution-types", - "reth-node-api", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-evm-ethereum 2.4.1", + "reth-execution-types 2.4.1", + "reth-node-api 2.4.1", "reth-node-builder", - "reth-node-core", - "reth-node-types", - "reth-payload-builder", - "reth-payload-builder-primitives", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-provider", - "reth-revm", + "reth-node-core 2.4.1", + "reth-node-types 2.4.1", + "reth-payload-builder 2.4.1", + "reth-payload-builder-primitives 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-revm 2.4.1", "reth-rpc", - "reth-rpc-api", + "reth-rpc-api 2.4.1", "reth-rpc-builder", - "reth-rpc-convert", - "reth-rpc-engine-api", - "reth-rpc-eth-api", - "reth-rpc-eth-types", - "reth-storage-api", - "reth-tasks", + "reth-rpc-convert 2.4.1", + "reth-rpc-engine-api 2.5.0", + "reth-rpc-eth-api 2.4.1", + "reth-rpc-eth-types 2.4.1", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", "reth-testing-utils", - "reth-tracing", - "reth-transaction-pool", - "reth-trie-db", + "reth-tracing 2.4.1", + "reth-transaction-pool 2.4.1", + "reth-trie-db 2.4.1", "serde", "serde_json", "tempfile", @@ -3066,13 +3180,13 @@ name = "ev-precompiles" version = "0.1.0" dependencies = [ "alloy", - "alloy-evm", + "alloy-evm 0.37.1", "alloy-primitives", "bytes", "eyre", "reth-ethereum", - "reth-revm", - "revm", + "reth-revm 2.4.1", + "revm 41.0.0", "tracing", ] @@ -3086,10 +3200,10 @@ dependencies = [ "alloy-rlp", "alloy-serde", "bytes", - "reth-codecs", - "reth-db-api", - "reth-ethereum-primitives", - "reth-primitives-traits", + "reth-codecs 0.5.2", + "reth-db-api 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-primitives-traits 0.5.2", "serde", ] @@ -3098,7 +3212,7 @@ name = "ev-reth" version = "0.1.0" dependencies = [ "alloy-eips", - "alloy-evm", + "alloy-evm 0.37.1", "alloy-network", "alloy-primitives", "alloy-rpc-types", @@ -3109,25 +3223,25 @@ dependencies = [ "ev-revm", "evolve-ev-reth", "eyre", - "reth-basic-payload-builder", - "reth-chainspec", - "reth-cli-util", - "reth-consensus", - "reth-engine-local", + "reth-basic-payload-builder 2.4.1", + "reth-chainspec 2.4.1", + "reth-cli-util 2.4.1", + "reth-consensus 2.4.1", + "reth-engine-local 2.4.1", "reth-ethereum", "reth-ethereum-cli", - "reth-ethereum-forks", + "reth-ethereum-forks 2.4.1", "reth-ethereum-payload-builder", - "reth-ethereum-primitives", - "reth-node-api", + "reth-ethereum-primitives 2.4.1", + "reth-node-api 2.4.1", "reth-node-builder", - "reth-payload-builder", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-provider", - "reth-revm", - "reth-tracing-otlp", - "reth-trie-db", + "reth-payload-builder 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-revm 2.4.1", + "reth-tracing-otlp 2.4.1", + "reth-trie-db 2.4.1", "serde", "thiserror 2.0.19", "tokio", @@ -3140,15 +3254,15 @@ dependencies = [ name = "ev-revm" version = "0.1.0" dependencies = [ - "alloy-evm", + "alloy-evm 0.37.1", "alloy-primitives", "alloy-sol-types", "ev-precompiles", "ev-primitives", - "reth-evm", - "reth-evm-ethereum", - "reth-revm", - "revm-inspectors", + "reth-evm 2.4.1", + "reth-evm-ethereum 2.4.1", + "reth-revm 2.4.1", + "revm-inspectors 0.41.2", "thiserror 2.0.19", ] @@ -3179,31 +3293,31 @@ dependencies = [ "hex", "rand 0.10.2", "reqwest 0.12.28", - "reth-basic-payload-builder", - "reth-chainspec", - "reth-consensus", - "reth-db", + "reth-basic-payload-builder 2.4.1", + "reth-chainspec 2.4.1", + "reth-consensus 2.4.1", + "reth-db 2.4.1", "reth-e2e-test-utils", - "reth-engine-local", - "reth-engine-primitives", - "reth-errors", - "reth-ethereum-primitives", - "reth-evm", - "reth-evm-ethereum", - "reth-execution-types", - "reth-node-api", - "reth-node-types", - "reth-payload-builder", - "reth-payload-builder-primitives", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-provider", - "reth-revm", - "reth-rpc-api", - "reth-tasks", + "reth-engine-local 2.4.1", + "reth-engine-primitives 2.4.1", + "reth-errors 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-evm-ethereum 2.4.1", + "reth-execution-types 2.4.1", + "reth-node-api 2.4.1", + "reth-node-types 2.4.1", + "reth-payload-builder 2.4.1", + "reth-payload-builder-primitives 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-revm 2.4.1", + "reth-rpc-api 2.4.1", + "reth-tasks 2.4.1", "reth-testing-utils", - "reth-tracing", - "reth-transaction-pool", + "reth-tracing 2.4.1", + "reth-transaction-pool 2.4.1", "serde", "serde_json", "tempfile", @@ -3237,18 +3351,18 @@ dependencies = [ "jsonrpsee", "jsonrpsee-core", "jsonrpsee-proc-macros", - "reth-chainspec", - "reth-consensus", + "reth-chainspec 2.4.1", + "reth-consensus 2.4.1", "reth-consensus-common", - "reth-engine-primitives", + "reth-engine-primitives 2.4.1", "reth-ethereum", "reth-ethereum-consensus", - "reth-ethereum-primitives", - "reth-execution-types", - "reth-node-api", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-transaction-pool", + "reth-ethereum-primitives 2.4.1", + "reth-execution-types 2.4.1", + "reth-node-api 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-transaction-pool 2.4.1", "serde", "serde_json", "thiserror 2.0.19", @@ -3400,6 +3514,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" + [[package]] name = "foldhash" version = "0.2.0" @@ -3551,8 +3671,8 @@ dependencies = [ "libc", "log", "rustversion", - "windows-link 0.2.1", - "windows-result 0.4.1", + "windows-link", + "windows-result", ] [[package]] @@ -3756,7 +3876,7 @@ checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" dependencies = [ "allocator-api2", "equivalent", - "foldhash", + "foldhash 0.2.0", ] [[package]] @@ -3767,7 +3887,7 @@ checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" dependencies = [ "allocator-api2", "equivalent", - "foldhash", + "foldhash 0.2.0", "serde", "serde_core", ] @@ -4086,7 +4206,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.62.2", + "windows-core", ] [[package]] @@ -4388,7 +4508,7 @@ dependencies = [ "socket2", "widestring", "windows-registry", - "windows-result 0.4.1", + "windows-result", "windows-sys 0.61.2", ] @@ -4470,7 +4590,7 @@ dependencies = [ "simd_cesu8", "thiserror 2.0.19", "walkdir", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -4737,7 +4857,7 @@ dependencies = [ "elliptic-curve", "once_cell", "serdect", - "sha2", + "sha2 0.10.9", "signature", ] @@ -4858,7 +4978,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" dependencies = [ "cfg-if", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -4880,7 +5000,7 @@ dependencies = [ "k256", "multihash", "prost", - "sha2", + "sha2 0.10.9", "thiserror 2.0.19", "tracing", "zeroize", @@ -5164,7 +5284,7 @@ dependencies = [ "once_cell", "procfs", "rlimit", - "windows 0.62.2", + "windows", ] [[package]] @@ -5380,7 +5500,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -5654,7 +5774,7 @@ dependencies = [ "ecdsa", "elliptic-curve", "primeorder", - "sha2", + "sha2 0.10.9", ] [[package]] @@ -5740,7 +5860,7 @@ dependencies = [ "libc", "redox_syscall", "smallvec", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -5801,7 +5921,7 @@ version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" dependencies = [ - "phf_macros", + "phf_macros 0.13.1", "phf_shared 0.13.1", "serde", ] @@ -5812,7 +5932,9 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "010378780309880b08997fae13be7834dba947d36393bd372f2b1556deb2a2f6" dependencies = [ + "phf_macros 0.14.0", "phf_shared 0.14.0", + "serde", ] [[package]] @@ -5825,19 +5947,42 @@ dependencies = [ "phf_shared 0.13.1", ] +[[package]] +name = "phf_generator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aeb62e0959d5a1bebc965f4d15d9e2b7cea002b6b0f5ba8cde6cc26738467100" +dependencies = [ + "fastrand", + "phf_shared 0.14.0", +] + [[package]] name = "phf_macros" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "812f032b54b1e759ccd5f8b6677695d5268c588701effba24601f6932f8269ef" dependencies = [ - "phf_generator", + "phf_generator 0.13.1", "phf_shared 0.13.1", "proc-macro2", "quote", "syn 2.0.119", ] +[[package]] +name = "phf_macros" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fa8d0ca26d424d27630da600c6624696e7dec8bf7b3b492b383c5dc49e5e085" +dependencies = [ + "phf_generator 0.14.0", + "phf_shared 0.14.0", + "proc-macro2", + "quote", + "syn 2.0.119", +] + [[package]] name = "phf_shared" version = "0.13.1" @@ -6249,7 +6394,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -6663,17 +6808,44 @@ dependencies = [ "futures-core", "futures-util", "metrics", - "reth-chain-state", - "reth-execution-cache", - "reth-metrics", - "reth-payload-builder", - "reth-payload-builder-primitives", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-revm", - "reth-storage-api", - "reth-tasks", - "reth-trie-parallel", + "reth-chain-state 2.4.1", + "reth-execution-cache 2.4.1", + "reth-metrics 2.4.1", + "reth-payload-builder 2.4.1", + "reth-payload-builder-primitives 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-revm 2.4.1", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", + "reth-trie-parallel 2.4.1", + "serde", + "tokio", + "tracing", +] + +[[package]] +name = "reth-basic-payload-builder" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "futures-core", + "futures-util", + "metrics", + "reth-chain-state 2.5.0", + "reth-execution-cache 2.5.0", + "reth-metrics 2.5.0", + "reth-payload-builder 2.5.0", + "reth-payload-builder-primitives 2.5.0", + "reth-payload-primitives 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-revm 2.5.0", + "reth-storage-api 2.5.0", + "reth-tasks 2.5.0", + "reth-trie-parallel 2.5.0", "serde", "tokio", "tracing", @@ -6695,17 +6867,46 @@ dependencies = [ "pin-project", "rand 0.9.5", "rayon", - "reth-chainspec", - "reth-errors", - "reth-ethereum-primitives", - "reth-execution-types", - "reth-metrics", - "reth-primitives-traits", - "reth-storage-api", - "reth-tasks", - "reth-trie", - "reth-trie-sparse", - "revm", + "reth-chainspec 2.4.1", + "reth-errors 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-execution-types 2.4.1", + "reth-metrics 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", + "reth-trie 2.4.1", + "reth-trie-sparse 2.4.1", + "revm 41.0.0", + "serde", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "reth-chain-state" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "derive_more", + "metrics", + "parking_lot", + "pin-project", + "rand 0.9.5", + "reth-chainspec 2.5.0", + "reth-errors 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-execution-types 2.5.0", + "reth-metrics 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-trie 2.5.0", + "reth-trie-sparse 2.5.0", + "revm 42.0.1", "serde", "tokio", "tokio-stream", @@ -6720,15 +6921,35 @@ dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-evm", + "alloy-evm 0.37.1", + "alloy-genesis", + "alloy-primitives", + "alloy-trie", + "auto_impl", + "derive_more", + "reth-ethereum-forks 2.4.1", + "reth-network-peers 2.4.1", + "reth-primitives-traits 0.5.2", + "serde_json", +] + +[[package]] +name = "reth-chainspec" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-chains", + "alloy-consensus", + "alloy-eips", + "alloy-evm 0.38.0", "alloy-genesis", "alloy-primitives", "alloy-trie", "auto_impl", "derive_more", - "reth-ethereum-forks", - "reth-network-peers", - "reth-primitives-traits", + "reth-ethereum-forks 2.5.0", + "reth-network-peers 2.5.0", + "reth-primitives-traits 0.6.0", "serde_json", ] @@ -6741,7 +6962,7 @@ dependencies = [ "clap", "eyre", "reth-cli-runner", - "reth-db", + "reth-db 2.4.1", "serde_json", ] @@ -6775,52 +6996,52 @@ dependencies = [ "ratatui", "rayon", "reqwest 0.13.4", - "reth-chainspec", + "reth-chainspec 2.4.1", "reth-cli", "reth-cli-runner", - "reth-cli-util", - "reth-codecs", - "reth-config", - "reth-consensus", - "reth-db", - "reth-db-api", + "reth-cli-util 2.4.1", + "reth-codecs 0.5.2", + "reth-config 2.4.1", + "reth-consensus 2.4.1", + "reth-db 2.4.1", + "reth-db-api 2.4.1", "reth-db-common", - "reth-discv4", - "reth-discv5", + "reth-discv4 2.4.1", + "reth-discv5 2.4.1", "reth-downloaders", - "reth-ecies", + "reth-ecies 2.4.1", "reth-era", "reth-era-downloader", "reth-era-utils", - "reth-eth-wire", - "reth-ethereum-primitives", + "reth-eth-wire 2.4.1", + "reth-ethereum-primitives 2.4.1", "reth-etl", - "reth-evm", + "reth-evm 2.4.1", "reth-exex", - "reth-fs-util", - "reth-net-nat", - "reth-network", - "reth-network-p2p", - "reth-network-peers", - "reth-node-api", + "reth-fs-util 2.4.1", + "reth-net-nat 2.4.1", + "reth-network 2.4.1", + "reth-network-p2p 2.4.1", + "reth-network-peers 2.4.1", + "reth-node-api 2.4.1", "reth-node-builder", - "reth-node-core", + "reth-node-core 2.4.1", "reth-node-events", "reth-node-metrics", - "reth-primitives-traits", - "reth-provider", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", "reth-prune", - "reth-prune-types", - "reth-revm", + "reth-prune-types 2.4.1", + "reth-revm 2.4.1", "reth-stages", - "reth-stages-types", + "reth-stages-types 2.4.1", "reth-static-file", - "reth-static-file-types", - "reth-storage-api", - "reth-tasks", - "reth-trie", - "reth-trie-common", - "reth-trie-db", + "reth-static-file-types 2.4.1", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", + "reth-trie 2.4.1", + "reth-trie-common 2.4.1", + "reth-trie-db 2.4.1", "secp256k1 0.30.0", "serde", "serde_json", @@ -6839,7 +7060,7 @@ name = "reth-cli-runner" version = "2.4.1" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" dependencies = [ - "reth-tasks", + "reth-tasks 2.4.1", "tokio", "tracing", ] @@ -6855,8 +7076,8 @@ dependencies = [ "eyre", "libc", "rand 0.8.7", - "reth-fs-util", - "reth-tracing", + "reth-fs-util 2.4.1", + "reth-tracing 2.4.1", "secp256k1 0.30.0", "serde", "thiserror 2.0.19", @@ -6865,6 +7086,23 @@ dependencies = [ "tracy-client", ] +[[package]] +name = "reth-cli-util" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "cfg-if", + "eyre", + "libc", + "rand 0.8.7", + "reth-fs-util 2.5.0", + "secp256k1 0.30.0", + "serde", + "thiserror 2.0.19", +] + [[package]] name = "reth-codecs" version = "0.5.2" @@ -6880,34 +7118,81 @@ dependencies = [ "bytes", "modular-bitfield", "parity-scale-codec", - "reth-codecs-derive", - "reth-zstd-compressors", + "reth-codecs-derive 0.5.2", + "reth-zstd-compressors 0.5.2", "serde", "visibility", ] [[package]] -name = "reth-codecs-derive" -version = "0.5.2" +name = "reth-codecs" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5798ae4d6b264764bc0d742468bd32c7fb515e774645d4930f95ff6311f3ae14" +checksum = "1f0dd7f542fbcae0e490ebe13f3eababcc05547375246ff7f62700b533cf3f01" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "reth-config" -version = "2.4.1" -source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-trie", + "bytes", + "modular-bitfield", + "parity-scale-codec", + "reth-codecs-derive 0.6.0", + "reth-zstd-compressors 0.6.0", + "serde", +] + +[[package]] +name = "reth-codecs-derive" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5798ae4d6b264764bc0d742468bd32c7fb515e774645d4930f95ff6311f3ae14" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "reth-codecs-derive" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7e508fcbb8cb775639dbbb56b81b62756d4322f28e76c60a52aa32575f993fe" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "reth-config" +version = "2.4.1" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" +dependencies = [ + "eyre", + "humantime-serde", + "reth-network-types 2.4.1", + "reth-prune-types 2.4.1", + "reth-stages-types 2.4.1", + "reth-static-file-types 2.4.1", + "serde", + "toml", + "url", +] + +[[package]] +name = "reth-config" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" dependencies = [ "eyre", "humantime-serde", - "reth-network-types", - "reth-prune-types", - "reth-stages-types", - "reth-static-file-types", + "reth-network-peers 2.5.0", + "reth-network-types 2.5.0", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-static-file-types 2.5.0", "serde", "toml", "url", @@ -6922,8 +7207,22 @@ dependencies = [ "alloy-eip7928", "alloy-primitives", "auto_impl", - "reth-execution-types", - "reth-primitives-traits", + "reth-execution-types 2.4.1", + "reth-primitives-traits 0.5.2", + "thiserror 2.0.19", +] + +[[package]] +name = "reth-consensus" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eip7928", + "alloy-primitives", + "auto_impl", + "reth-execution-types 2.5.0", + "reth-primitives-traits 0.6.0", "thiserror 2.0.19", ] @@ -6935,9 +7234,9 @@ dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives", - "reth-chainspec", - "reth-consensus", - "reth-primitives-traits", + "reth-chainspec 2.4.1", + "reth-consensus 2.4.1", + "reth-primitives-traits 0.5.2", ] [[package]] @@ -6957,8 +7256,8 @@ dependencies = [ "eyre", "futures", "reqwest 0.13.4", - "reth-node-api", - "reth-tracing", + "reth-node-api 2.4.1", + "reth-tracing 2.4.1", "ringbuffer", "serde", "serde_json", @@ -6978,14 +7277,14 @@ dependencies = [ "page_size", "parking_lot", "quanta", - "reth-db-api", - "reth-fs-util", - "reth-libmdbx", - "reth-metrics", - "reth-nippy-jar", - "reth-static-file-types", - "reth-storage-errors", - "reth-tracing", + "reth-db-api 2.4.1", + "reth-fs-util 2.4.1", + "reth-libmdbx 2.4.1", + "reth-metrics 2.4.1", + "reth-nippy-jar 2.4.1", + "reth-static-file-types 2.4.1", + "reth-storage-errors 2.4.1", + "reth-tracing 2.4.1", "rustc-hash", "strum 0.27.2", "sysinfo", @@ -6994,6 +7293,33 @@ dependencies = [ "tracing", ] +[[package]] +name = "reth-db" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "derive_more", + "eyre", + "libc", + "metrics", + "page_size", + "quanta", + "reth-db-api 2.5.0", + "reth-fs-util 2.5.0", + "reth-libmdbx 2.5.0", + "reth-metrics 2.5.0", + "reth-nippy-jar 2.5.0", + "reth-static-file-types 2.5.0", + "reth-storage-errors 2.5.0", + "reth-tracing 2.5.0", + "rustc-hash", + "strum 0.27.2", + "sysinfo", + "thiserror 2.0.19", + "tracing", +] + [[package]] name = "reth-db-api" version = "2.4.1" @@ -7008,14 +7334,38 @@ dependencies = [ "metrics", "modular-bitfield", "proptest", - "reth-codecs", - "reth-db-models", - "reth-ethereum-primitives", - "reth-primitives-traits", - "reth-prune-types", - "reth-stages-types", - "reth-storage-errors", - "reth-trie-common", + "reth-codecs 0.5.2", + "reth-db-models 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-prune-types 2.4.1", + "reth-stages-types 2.4.1", + "reth-storage-errors 2.4.1", + "reth-trie-common 2.4.1", + "roaring", + "serde", +] + +[[package]] +name = "reth-db-api" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-primitives", + "arrayvec", + "bytes", + "derive_more", + "metrics", + "modular-bitfield", + "reth-codecs 0.6.0", + "reth-db-models 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-storage-errors 2.5.0", + "reth-trie-common 2.5.0", "roaring", "serde", ] @@ -7030,20 +7380,20 @@ dependencies = [ "alloy-primitives", "boyer-moore-magiclen", "eyre", - "reth-chainspec", - "reth-codecs", - "reth-config", - "reth-db-api", + "reth-chainspec 2.4.1", + "reth-codecs 0.5.2", + "reth-config 2.4.1", + "reth-db-api 2.4.1", "reth-etl", - "reth-execution-errors", - "reth-fs-util", - "reth-node-types", - "reth-primitives-traits", - "reth-provider", - "reth-stages-types", - "reth-static-file-types", - "reth-trie", - "reth-trie-db", + "reth-execution-errors 2.4.1", + "reth-fs-util 2.4.1", + "reth-node-types 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-stages-types 2.4.1", + "reth-static-file-types 2.4.1", + "reth-trie 2.4.1", + "reth-trie-db 2.4.1", "serde", "serde_json", "thiserror 2.0.19", @@ -7060,8 +7410,22 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "reth-codecs", - "reth-primitives-traits", + "reth-codecs 0.5.2", + "reth-primitives-traits 0.5.2", + "serde", +] + +[[package]] +name = "reth-db-models" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "bytes", + "modular-bitfield", + "reth-codecs 0.6.0", + "reth-primitives-traits 0.6.0", "serde", ] @@ -7077,10 +7441,35 @@ dependencies = [ "itertools 0.14.0", "parking_lot", "rand 0.8.7", - "reth-ethereum-forks", - "reth-net-banlist", - "reth-net-nat", - "reth-network-peers", + "reth-ethereum-forks 2.4.1", + "reth-net-banlist 2.4.1", + "reth-net-nat 2.4.1", + "reth-network-peers 2.4.1", + "schnellru", + "secp256k1 0.30.0", + "serde", + "thiserror 2.0.19", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "reth-discv4" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "discv5", + "enr", + "itertools 0.14.0", + "parking_lot", + "rand 0.8.7", + "reth-ethereum-forks 2.5.0", + "reth-net-banlist 2.5.0", + "reth-net-nat 2.5.0", + "reth-network-peers 2.5.0", "schnellru", "secp256k1 0.30.0", "serde", @@ -7104,10 +7493,34 @@ dependencies = [ "itertools 0.14.0", "metrics", "rand 0.9.5", - "reth-chainspec", - "reth-ethereum-forks", - "reth-metrics", - "reth-network-peers", + "reth-chainspec 2.4.1", + "reth-ethereum-forks 2.4.1", + "reth-metrics 2.4.1", + "reth-network-peers 2.4.1", + "secp256k1 0.30.0", + "thiserror 2.0.19", + "tokio", + "tracing", +] + +[[package]] +name = "reth-discv5" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "derive_more", + "discv5", + "enr", + "futures", + "itertools 0.14.0", + "metrics", + "rand 0.9.5", + "reth-chainspec 2.5.0", + "reth-ethereum-forks 2.5.0", + "reth-metrics 2.5.0", + "reth-network-peers 2.5.0", "secp256k1 0.30.0", "thiserror 2.0.19", "tokio", @@ -7125,9 +7538,33 @@ dependencies = [ "enr", "hickory-resolver", "linked_hash_set", - "reth-ethereum-forks", - "reth-network-peers", - "reth-tokio-util", + "reth-ethereum-forks 2.4.1", + "reth-network-peers 2.4.1", + "reth-tokio-util 2.4.1", + "schnellru", + "secp256k1 0.30.0", + "serde", + "serde_with", + "thiserror 2.0.19", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "reth-dns-discovery" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "dashmap", + "data-encoding", + "enr", + "hickory-resolver", + "linked_hash_set", + "reth-ethereum-forks 2.5.0", + "reth-network-peers 2.5.0", + "reth-tokio-util 2.5.0", "schnellru", "secp256k1 0.30.0", "serde", @@ -7154,16 +7591,16 @@ dependencies = [ "metrics", "pin-project", "rayon", - "reth-config", - "reth-consensus", - "reth-ethereum-primitives", - "reth-metrics", - "reth-network-p2p", - "reth-network-peers", - "reth-primitives-traits", - "reth-provider", - "reth-storage-api", - "reth-tasks", + "reth-config 2.4.1", + "reth-consensus 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-metrics 2.4.1", + "reth-network-p2p 2.4.1", + "reth-network-peers 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", "reth-testing-utils", "tempfile", "thiserror 2.0.19", @@ -7192,36 +7629,36 @@ dependencies = [ "eyre", "futures-util", "jsonrpsee", - "reth-chainspec", + "reth-chainspec 2.4.1", "reth-cli-commands", - "reth-config", - "reth-consensus", - "reth-db", + "reth-config 2.4.1", + "reth-consensus 2.4.1", + "reth-db 2.4.1", "reth-db-common", - "reth-engine-local", - "reth-engine-primitives", - "reth-ethereum-primitives", - "reth-network-api", - "reth-network-p2p", - "reth-network-peers", - "reth-node-api", + "reth-engine-local 2.4.1", + "reth-engine-primitives 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-network-api 2.4.1", + "reth-network-p2p 2.4.1", + "reth-network-peers 2.4.1", + "reth-node-api 2.4.1", "reth-node-builder", - "reth-node-core", + "reth-node-core 2.4.1", "reth-node-ethereum", - "reth-payload-builder", - "reth-payload-builder-primitives", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-provider", - "reth-rpc-api", + "reth-payload-builder 2.4.1", + "reth-payload-builder-primitives 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-rpc-api 2.4.1", "reth-rpc-builder", - "reth-rpc-eth-api", - "reth-rpc-server-types", - "reth-stages-types", - "reth-tasks", - "reth-tokio-util", - "reth-tracing", - "revm", + "reth-rpc-eth-api 2.4.1", + "reth-rpc-server-types 2.4.1", + "reth-stages-types 2.4.1", + "reth-tasks 2.4.1", + "reth-tokio-util 2.4.1", + "reth-tracing 2.4.1", + "revm 41.0.0", "serde_json", "tempfile", "tokio", @@ -7247,9 +7684,36 @@ dependencies = [ "hmac", "pin-project", "rand 0.8.7", - "reth-network-peers", + "reth-network-peers 2.4.1", + "secp256k1 0.30.0", + "sha2 0.10.9", + "thiserror 2.0.19", + "tokio", + "tokio-stream", + "tokio-util", + "tracing", +] + +[[package]] +name = "reth-ecies" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "aes", + "alloy-primitives", + "alloy-rlp", + "byteorder", + "cipher", + "concat-kdf", + "ctr", + "digest 0.10.7", + "futures", + "hmac", + "pin-project", + "rand 0.8.7", + "reth-network-peers 2.5.0", "secp256k1 0.30.0", - "sha2", + "sha2 0.10.9", "thiserror 2.0.19", "tokio", "tokio-stream", @@ -7267,14 +7731,37 @@ dependencies = [ "alloy-rpc-types-engine", "eyre", "futures-util", - "reth-chainspec", - "reth-engine-primitives", - "reth-ethereum-engine-primitives", - "reth-payload-builder", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-storage-api", - "reth-transaction-pool", + "reth-chainspec 2.4.1", + "reth-engine-primitives 2.4.1", + "reth-ethereum-engine-primitives 2.4.1", + "reth-payload-builder 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-storage-api 2.4.1", + "reth-transaction-pool 2.4.1", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "reth-engine-local" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-primitives", + "alloy-rpc-types-engine", + "eyre", + "futures-util", + "reth-chainspec 2.5.0", + "reth-engine-primitives 2.5.0", + "reth-ethereum-engine-primitives 2.5.0", + "reth-payload-builder 2.5.0", + "reth-payload-primitives 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-transaction-pool 2.5.0", "tokio", "tokio-stream", "tracing", @@ -7291,17 +7778,44 @@ dependencies = [ "alloy-rpc-types-engine", "auto_impl", "futures", - "reth-chain-state", - "reth-errors", - "reth-ethereum-primitives", - "reth-evm", - "reth-execution-errors", - "reth-execution-types", - "reth-payload-builder-primitives", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-storage-api", - "reth-trie-common", + "reth-chain-state 2.4.1", + "reth-errors 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-execution-errors 2.4.1", + "reth-execution-types 2.4.1", + "reth-payload-builder-primitives 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-storage-api 2.4.1", + "reth-trie-common 2.4.1", + "serde", + "thiserror 2.0.19", + "tokio", +] + +[[package]] +name = "reth-engine-primitives" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rpc-types-engine", + "auto_impl", + "futures", + "reth-chain-state 2.5.0", + "reth-errors 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-evm 2.5.0", + "reth-execution-errors 2.5.0", + "reth-execution-types 2.5.0", + "reth-payload-builder-primitives 2.5.0", + "reth-payload-primitives 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-trie-common 2.5.0", "serde", "thiserror 2.0.19", "tokio", @@ -7315,7 +7829,7 @@ dependencies = [ "alloy-consensus", "alloy-eip7928", "alloy-eips", - "alloy-evm", + "alloy-evm 0.37.1", "alloy-primitives", "alloy-rlp", "alloy-rpc-types-engine", @@ -7326,36 +7840,36 @@ dependencies = [ "metrics", "moka", "rayon", - "reth-chain-state", - "reth-chainspec", - "reth-consensus", - "reth-db", - "reth-engine-primitives", - "reth-errors", - "reth-ethereum-primitives", - "reth-evm", - "reth-execution-cache", - "reth-execution-types", - "reth-metrics", - "reth-network-p2p", - "reth-payload-builder", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-provider", + "reth-chain-state 2.4.1", + "reth-chainspec 2.4.1", + "reth-consensus 2.4.1", + "reth-db 2.4.1", + "reth-engine-primitives 2.4.1", + "reth-errors 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-execution-cache 2.4.1", + "reth-execution-types 2.4.1", + "reth-metrics 2.4.1", + "reth-network-p2p 2.4.1", + "reth-payload-builder 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", "reth-prune", - "reth-prune-types", - "reth-revm", + "reth-prune-types 2.4.1", + "reth-revm 2.4.1", "reth-stages", "reth-stages-api", "reth-static-file", - "reth-tasks", - "reth-tracing", - "reth-trie", - "reth-trie-common", - "reth-trie-db", - "reth-trie-parallel", - "reth-trie-sparse", - "revm", + "reth-tasks 2.4.1", + "reth-tracing 2.4.1", + "reth-trie 2.4.1", + "reth-trie-common 2.4.1", + "reth-trie-db 2.4.1", + "reth-trie-parallel 2.4.1", + "reth-trie-sparse 2.4.1", + "revm 41.0.0", "schnellru", "thiserror 2.0.19", "tokio", @@ -7375,16 +7889,16 @@ dependencies = [ "futures", "itertools 0.14.0", "pin-project", - "reth-chainspec", - "reth-engine-primitives", + "reth-chainspec 2.4.1", + "reth-engine-primitives 2.4.1", "reth-engine-tree", - "reth-errors", - "reth-evm", - "reth-fs-util", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-revm", - "reth-storage-api", + "reth-errors 2.4.1", + "reth-evm 2.4.1", + "reth-fs-util 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-revm 2.4.1", + "reth-storage-api 2.4.1", "serde", "serde_json", "tokio", @@ -7405,7 +7919,7 @@ dependencies = [ "alloy-rpc-types-engine", "ethereum_ssz", "ethereum_ssz_derive", - "sha2", + "sha2 0.10.9", "snap", "thiserror 2.0.19", ] @@ -7421,8 +7935,8 @@ dependencies = [ "futures-util", "reqwest 0.13.4", "reth-era", - "reth-fs-util", - "sha2", + "reth-fs-util 2.4.1", + "sha2 0.10.9", "tokio", ] @@ -7436,15 +7950,15 @@ dependencies = [ "alloy-rlp", "eyre", "futures-util", - "reth-db-api", + "reth-db-api 2.4.1", "reth-era", "reth-era-downloader", "reth-etl", - "reth-fs-util", - "reth-primitives-traits", - "reth-provider", - "reth-stages-types", - "reth-storage-api", + "reth-fs-util 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-stages-types 2.4.1", + "reth-storage-api 2.4.1", "tokio", "tracing", ] @@ -7454,9 +7968,20 @@ name = "reth-errors" version = "2.4.1" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" dependencies = [ - "reth-consensus", - "reth-execution-errors", - "reth-storage-errors", + "reth-consensus 2.4.1", + "reth-execution-errors 2.4.1", + "reth-storage-errors 2.4.1", + "thiserror 2.0.19", +] + +[[package]] +name = "reth-errors" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "reth-consensus 2.5.0", + "reth-execution-errors 2.5.0", + "reth-storage-errors 2.5.0", "thiserror 2.0.19", ] @@ -7473,13 +7998,41 @@ dependencies = [ "derive_more", "futures", "pin-project", - "reth-codecs", - "reth-ecies", - "reth-eth-wire-types", - "reth-ethereum-forks", - "reth-metrics", - "reth-network-peers", - "reth-primitives-traits", + "reth-codecs 0.5.2", + "reth-ecies 2.4.1", + "reth-eth-wire-types 2.4.1", + "reth-ethereum-forks 2.4.1", + "reth-metrics 2.4.1", + "reth-network-peers 2.4.1", + "reth-primitives-traits 0.5.2", + "serde", + "snap", + "thiserror 2.0.19", + "tokio", + "tokio-stream", + "tokio-util", + "tracing", +] + +[[package]] +name = "reth-eth-wire" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-chains", + "alloy-primitives", + "alloy-rlp", + "bytes", + "derive_more", + "futures", + "pin-project", + "reth-codecs 0.6.0", + "reth-ecies 2.5.0", + "reth-eth-wire-types 2.5.0", + "reth-ethereum-forks 2.5.0", + "reth-metrics 2.5.0", + "reth-network-peers 2.5.0", + "reth-primitives-traits 0.6.0", "serde", "snap", "thiserror 2.0.19", @@ -7506,53 +8059,76 @@ dependencies = [ "derive_more", "proptest", "proptest-arbitrary-interop", - "reth-chainspec", - "reth-codecs-derive", - "reth-ethereum-primitives", - "reth-primitives-traits", + "reth-chainspec 2.4.1", + "reth-codecs-derive 0.5.2", + "reth-ethereum-primitives 2.4.1", + "reth-primitives-traits 0.5.2", "serde", "thiserror 2.0.19", ] [[package]] -name = "reth-ethereum" -version = "2.4.1" -source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" +name = "reth-eth-wire-types" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" dependencies = [ - "alloy-rpc-types-engine", - "alloy-rpc-types-eth", - "reth-chainspec", - "reth-cli-util", - "reth-codecs", - "reth-consensus", - "reth-consensus-common", - "reth-db", - "reth-engine-local", - "reth-eth-wire", - "reth-ethereum-cli", - "reth-ethereum-consensus", - "reth-ethereum-primitives", - "reth-evm", - "reth-evm-ethereum", - "reth-network", - "reth-network-api", - "reth-node-api", - "reth-node-builder", - "reth-node-core", - "reth-node-ethereum", - "reth-primitives-traits", - "reth-provider", - "reth-revm", - "reth-rpc", - "reth-rpc-api", - "reth-rpc-builder", - "reth-rpc-eth-types", - "reth-storage-api", - "reth-tasks", - "reth-transaction-pool", - "reth-trie", - "reth-trie-db", -] + "alloy-chains", + "alloy-consensus", + "alloy-eip7928", + "alloy-eips", + "alloy-hardforks", + "alloy-primitives", + "alloy-rlp", + "alloy-trie", + "bytes", + "derive_more", + "reth-chainspec 2.5.0", + "reth-codecs-derive 0.6.0", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", + "serde", + "thiserror 2.0.19", +] + +[[package]] +name = "reth-ethereum" +version = "2.4.1" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" +dependencies = [ + "alloy-rpc-types-engine", + "alloy-rpc-types-eth", + "reth-chainspec 2.4.1", + "reth-cli-util 2.4.1", + "reth-codecs 0.5.2", + "reth-consensus 2.4.1", + "reth-consensus-common", + "reth-db 2.4.1", + "reth-engine-local 2.4.1", + "reth-eth-wire 2.4.1", + "reth-ethereum-cli", + "reth-ethereum-consensus", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-evm-ethereum 2.4.1", + "reth-network 2.4.1", + "reth-network-api 2.4.1", + "reth-node-api 2.4.1", + "reth-node-builder", + "reth-node-core 2.4.1", + "reth-node-ethereum", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-revm 2.4.1", + "reth-rpc", + "reth-rpc-api 2.4.1", + "reth-rpc-builder", + "reth-rpc-eth-types 2.4.1", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", + "reth-transaction-pool 2.4.1", + "reth-trie 2.4.1", + "reth-trie-db 2.4.1", +] [[package]] name = "reth-ethereum-cli" @@ -7561,19 +8137,19 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f dependencies = [ "clap", "eyre", - "reth-chainspec", + "reth-chainspec 2.4.1", "reth-cli", "reth-cli-commands", "reth-cli-runner", - "reth-db", - "reth-node-api", + "reth-db 2.4.1", + "reth-node-api 2.4.1", "reth-node-builder", - "reth-node-core", + "reth-node-core 2.4.1", "reth-node-ethereum", "reth-node-metrics", - "reth-rpc-server-types", - "reth-tasks", - "reth-tracing", + "reth-rpc-server-types 2.4.1", + "reth-tasks 2.4.1", + "reth-tracing 2.4.1", "tracing", ] @@ -7585,11 +8161,11 @@ dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives", - "reth-chainspec", - "reth-consensus", + "reth-chainspec 2.4.1", + "reth-consensus 2.4.1", "reth-consensus-common", - "reth-execution-types", - "reth-primitives-traits", + "reth-execution-types 2.4.1", + "reth-primitives-traits 0.5.2", "tracing", ] @@ -7601,10 +8177,26 @@ dependencies = [ "alloy-eips", "alloy-primitives", "alloy-rpc-types-engine", - "reth-engine-primitives", - "reth-ethereum-primitives", - "reth-payload-primitives", - "reth-primitives-traits", + "reth-engine-primitives 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "serde", + "thiserror 2.0.19", +] + +[[package]] +name = "reth-ethereum-engine-primitives" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "alloy-rpc-types-engine", + "reth-engine-primitives 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-payload-primitives 2.5.0", + "reth-primitives-traits 0.6.0", "serde", "thiserror 2.0.19", ] @@ -7623,6 +8215,19 @@ dependencies = [ "rustc-hash", ] +[[package]] +name = "reth-ethereum-forks" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-eip2124", + "alloy-hardforks", + "alloy-primitives", + "auto_impl", + "once_cell", + "rustc-hash", +] + [[package]] name = "reth-ethereum-payload-builder" version = "2.4.1" @@ -7633,23 +8238,23 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "alloy-rpc-types-engine", - "reth-basic-payload-builder", - "reth-chainspec", + "reth-basic-payload-builder 2.4.1", + "reth-chainspec 2.4.1", "reth-consensus-common", - "reth-errors", - "reth-ethereum-primitives", - "reth-evm", - "reth-evm-ethereum", - "reth-execution-cache", - "reth-payload-builder", - "reth-payload-builder-primitives", - "reth-payload-primitives", + "reth-errors 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-evm-ethereum 2.4.1", + "reth-execution-cache 2.4.1", + "reth-payload-builder 2.4.1", + "reth-payload-builder-primitives 2.4.1", + "reth-payload-primitives 2.4.1", "reth-payload-validator", - "reth-primitives-traits", - "reth-revm", - "reth-storage-api", - "reth-transaction-pool", - "revm", + "reth-primitives-traits 0.5.2", + "reth-revm 2.4.1", + "reth-storage-api 2.4.1", + "reth-transaction-pool 2.4.1", + "revm 41.0.0", "tracing", ] @@ -7662,8 +8267,22 @@ dependencies = [ "alloy-eips", "alloy-primitives", "alloy-rpc-types-eth", - "reth-codecs", - "reth-primitives-traits", + "reth-codecs 0.5.2", + "reth-primitives-traits 0.5.2", + "serde", +] + +[[package]] +name = "reth-ethereum-primitives" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rpc-types-eth", + "reth-codecs 0.6.0", + "reth-primitives-traits 0.6.0", "serde", ] @@ -7673,7 +8292,7 @@ version = "2.4.1" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" dependencies = [ "rayon", - "reth-db-api", + "reth-db-api 2.4.1", "tempfile", ] @@ -7685,21 +8304,45 @@ dependencies = [ "alloy-consensus", "alloy-eip7928", "alloy-eips", - "alloy-evm", + "alloy-evm 0.37.1", "alloy-primitives", "auto_impl", "derive_more", "futures-util", "metrics", "rayon", - "reth-execution-errors", - "reth-execution-types", - "reth-metrics", - "reth-primitives-traits", - "reth-storage-api", - "reth-storage-errors", - "reth-trie-common", - "revm", + "reth-execution-errors 2.4.1", + "reth-execution-types 2.4.1", + "reth-metrics 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-storage-api 2.4.1", + "reth-storage-errors 2.4.1", + "reth-trie-common 2.4.1", + "revm 41.0.0", +] + +[[package]] +name = "reth-evm" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eip7928", + "alloy-eips", + "alloy-evm 0.38.0", + "alloy-primitives", + "auto_impl", + "derive_more", + "fixed-cache", + "futures-util", + "rayon", + "reth-execution-errors 2.5.0", + "reth-execution-types 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", + "reth-trie-common 2.5.0", + "revm 42.0.1", ] [[package]] @@ -7709,17 +8352,37 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm", + "alloy-evm 0.37.1", "alloy-primitives", "alloy-rpc-types-engine", - "reth-chainspec", - "reth-ethereum-forks", - "reth-ethereum-primitives", - "reth-evm", - "reth-execution-types", - "reth-primitives-traits", - "reth-storage-errors", - "revm", + "reth-chainspec 2.4.1", + "reth-ethereum-forks 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-execution-types 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-storage-errors 2.4.1", + "revm 41.0.0", +] + +[[package]] +name = "reth-evm-ethereum" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-evm 0.38.0", + "alloy-primitives", + "alloy-rpc-types-engine", + "reth-chainspec 2.5.0", + "reth-ethereum-forks 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-evm 2.5.0", + "reth-execution-types 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-storage-errors 2.5.0", + "revm 42.0.1", ] [[package]] @@ -7731,12 +8394,30 @@ dependencies = [ "fixed-cache", "metrics", "parking_lot", - "reth-errors", - "reth-metrics", - "reth-primitives-traits", - "reth-provider", - "reth-revm", - "reth-trie", + "reth-errors 2.4.1", + "reth-metrics 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-revm 2.4.1", + "reth-trie 2.4.1", + "tracing", +] + +[[package]] +name = "reth-execution-cache" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "fixed-cache", + "metrics", + "parking_lot", + "reth-errors 2.5.0", + "reth-metrics 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-provider 2.5.0", + "reth-revm 2.5.0", + "reth-trie 2.5.0", "tracing", ] @@ -7745,11 +8426,24 @@ name = "reth-execution-errors" version = "2.4.1" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" dependencies = [ - "alloy-evm", + "alloy-evm 0.37.1", "alloy-primitives", "alloy-rlp", "nybbles", - "reth-storage-errors", + "reth-storage-errors 2.4.1", + "thiserror 2.0.19", +] + +[[package]] +name = "reth-execution-errors" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-evm 0.38.0", + "alloy-primitives", + "alloy-rlp", + "nybbles", + "reth-storage-errors 2.5.0", "thiserror 2.0.19", ] @@ -7760,14 +8454,33 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm", + "alloy-evm 0.37.1", + "alloy-primitives", + "alloy-rlp", + "derive_more", + "reth-ethereum-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-trie-common 2.4.1", + "revm 41.0.0", + "serde", + "serde_with", +] + +[[package]] +name = "reth-execution-types" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-evm 0.38.0", "alloy-primitives", "alloy-rlp", "derive_more", - "reth-ethereum-primitives", - "reth-primitives-traits", - "reth-trie-common", - "revm", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-trie-common 2.5.0", + "revm 42.0.1", "serde", "serde_with", ] @@ -7785,24 +8498,24 @@ dependencies = [ "itertools 0.14.0", "metrics", "parking_lot", - "reth-chain-state", - "reth-chainspec", - "reth-config", - "reth-ethereum-primitives", - "reth-evm", + "reth-chain-state 2.4.1", + "reth-chainspec 2.4.1", + "reth-config 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", "reth-exex-types", - "reth-fs-util", - "reth-metrics", - "reth-node-api", - "reth-node-core", - "reth-payload-builder", - "reth-primitives-traits", - "reth-provider", - "reth-prune-types", - "reth-revm", + "reth-fs-util 2.4.1", + "reth-metrics 2.4.1", + "reth-node-api 2.4.1", + "reth-node-core 2.4.1", + "reth-payload-builder 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-prune-types 2.4.1", + "reth-revm 2.4.1", "reth-stages-api", - "reth-tasks", - "reth-tracing", + "reth-tasks 2.4.1", + "reth-tracing 2.4.1", "rmp-serde", "thiserror 2.0.19", "tokio", @@ -7817,9 +8530,9 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f dependencies = [ "alloy-eips", "alloy-primitives", - "reth-chain-state", - "reth-execution-types", - "reth-primitives-traits", + "reth-chain-state 2.4.1", + "reth-execution-types 2.4.1", + "reth-primitives-traits 0.5.2", "serde", "serde_with", ] @@ -7834,6 +8547,16 @@ dependencies = [ "thiserror 2.0.19", ] +[[package]] +name = "reth-fs-util" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "serde", + "serde_json", + "thiserror 2.0.19", +] + [[package]] name = "reth-invalid-block-hooks" version = "2.4.1" @@ -7847,15 +8570,15 @@ dependencies = [ "futures", "jsonrpsee", "pretty_assertions", - "reth-engine-primitives", - "reth-evm", - "reth-primitives-traits", - "reth-provider", - "reth-revm", - "reth-rpc-api", - "reth-tracing", - "reth-trie", - "revm", + "reth-engine-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-revm 2.4.1", + "reth-rpc-api 2.4.1", + "reth-tracing 2.4.1", + "reth-trie 2.4.1", + "revm 41.0.0", "serde", "serde_json", ] @@ -7891,7 +8614,24 @@ dependencies = [ "dashmap", "derive_more", "parking_lot", - "reth-mdbx-sys", + "reth-mdbx-sys 2.4.1", + "smallvec", + "thiserror 2.0.19", + "tracing", +] + +[[package]] +name = "reth-libmdbx" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "bitflags", + "byteorder", + "crossbeam-queue", + "dashmap", + "derive_more", + "parking_lot", + "reth-mdbx-sys 2.5.0", "smallvec", "thiserror 2.0.19", "tracing", @@ -7906,6 +8646,15 @@ dependencies = [ "cc", ] +[[package]] +name = "reth-mdbx-sys" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "bindgen", + "cc", +] + [[package]] name = "reth-metrics" version = "2.4.1" @@ -7914,7 +8663,21 @@ dependencies = [ "futures", "metrics", "metrics-derive", - "reth-primitives-traits", + "reth-primitives-traits 0.5.2", + "tokio", + "tokio-util", +] + +[[package]] +name = "reth-metrics" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "futures", + "libc", + "metrics", + "metrics-derive", + "reth-primitives-traits 0.6.0", "tokio", "tokio-util", ] @@ -7928,6 +8691,15 @@ dependencies = [ "ipnet", ] +[[package]] +name = "reth-net-banlist" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "ipnet", +] + [[package]] name = "reth-net-nat" version = "2.4.1" @@ -7942,6 +8714,20 @@ dependencies = [ "tracing", ] +[[package]] +name = "reth-net-nat" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "futures-util", + "if-addrs", + "reqwest 0.13.4", + "serde_with", + "thiserror 2.0.19", + "tokio", + "tracing", +] + [[package]] name = "reth-network" version = "2.4.1" @@ -7964,29 +8750,87 @@ dependencies = [ "rand 0.8.7", "rand 0.9.5", "rayon", - "reth-chainspec", - "reth-consensus", - "reth-discv4", - "reth-discv5", - "reth-dns-discovery", - "reth-ecies", - "reth-eth-wire", - "reth-eth-wire-types", - "reth-ethereum-forks", - "reth-ethereum-primitives", - "reth-evm-ethereum", - "reth-fs-util", - "reth-metrics", - "reth-net-banlist", - "reth-network-api", - "reth-network-p2p", - "reth-network-peers", - "reth-network-types", - "reth-primitives-traits", - "reth-storage-api", - "reth-tasks", - "reth-tokio-util", - "reth-transaction-pool", + "reth-chainspec 2.4.1", + "reth-consensus 2.4.1", + "reth-discv4 2.4.1", + "reth-discv5 2.4.1", + "reth-dns-discovery 2.4.1", + "reth-ecies 2.4.1", + "reth-eth-wire 2.4.1", + "reth-eth-wire-types 2.4.1", + "reth-ethereum-forks 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-evm-ethereum 2.4.1", + "reth-fs-util 2.4.1", + "reth-metrics 2.4.1", + "reth-net-banlist 2.4.1", + "reth-network-api 2.4.1", + "reth-network-p2p 2.4.1", + "reth-network-peers 2.4.1", + "reth-network-types 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", + "reth-tokio-util 2.4.1", + "reth-transaction-pool 2.4.1", + "rustc-hash", + "schnellru", + "secp256k1 0.30.0", + "serde", + "smallvec", + "socket2", + "thiserror 2.0.19", + "tokio", + "tokio-stream", + "tokio-util", + "tracing", +] + +[[package]] +name = "reth-network" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "aquamarine", + "auto_impl", + "derive_more", + "discv5", + "enr", + "futures", + "itertools 0.14.0", + "metrics", + "parking_lot", + "pin-project", + "rand 0.8.7", + "rand 0.9.5", + "rayon", + "reth-chainspec 2.5.0", + "reth-consensus 2.5.0", + "reth-discv4 2.5.0", + "reth-discv5 2.5.0", + "reth-dns-discovery 2.5.0", + "reth-ecies 2.5.0", + "reth-eth-wire 2.5.0", + "reth-eth-wire-types 2.5.0", + "reth-ethereum-forks 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-evm 2.5.0", + "reth-fs-util 2.5.0", + "reth-metrics 2.5.0", + "reth-net-banlist 2.5.0", + "reth-network-api 2.5.0", + "reth-network-p2p 2.5.0", + "reth-network-peers 2.5.0", + "reth-network-types 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-tasks 2.5.0", + "reth-tokio-util 2.5.0", + "reth-transaction-pool 2.5.0", "rustc-hash", "schnellru", "secp256k1 0.30.0", @@ -8013,12 +8857,37 @@ dependencies = [ "derive_more", "enr", "futures", - "reth-eth-wire-types", - "reth-ethereum-forks", - "reth-network-p2p", - "reth-network-peers", - "reth-network-types", - "reth-tokio-util", + "reth-eth-wire-types 2.4.1", + "reth-ethereum-forks 2.4.1", + "reth-network-p2p 2.4.1", + "reth-network-peers 2.4.1", + "reth-network-types 2.4.1", + "reth-tokio-util 2.4.1", + "serde", + "thiserror 2.0.19", + "tokio", + "tokio-stream", +] + +[[package]] +name = "reth-network-api" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-primitives", + "alloy-rpc-types-admin", + "alloy-rpc-types-eth", + "auto_impl", + "derive_more", + "enr", + "futures", + "reth-eth-wire-types 2.5.0", + "reth-ethereum-forks 2.5.0", + "reth-network-p2p 2.5.0", + "reth-network-peers 2.5.0", + "reth-network-types 2.5.0", + "reth-tokio-util 2.5.0", "serde", "thiserror 2.0.19", "tokio", @@ -8038,13 +8907,36 @@ dependencies = [ "derive_more", "futures", "parking_lot", - "reth-consensus", - "reth-eth-wire-types", - "reth-ethereum-primitives", - "reth-network-peers", - "reth-network-types", - "reth-primitives-traits", - "reth-storage-errors", + "reth-consensus 2.4.1", + "reth-eth-wire-types 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-network-peers 2.4.1", + "reth-network-types 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-storage-errors 2.4.1", + "tokio", + "tracing", +] + +[[package]] +name = "reth-network-p2p" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eip7928", + "alloy-eips", + "alloy-primitives", + "auto_impl", + "derive_more", + "futures", + "reth-consensus 2.5.0", + "reth-eth-wire-types 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-network-peers 2.5.0", + "reth-network-types 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-storage-errors 2.5.0", "tokio", "tracing", ] @@ -8064,6 +8956,21 @@ dependencies = [ "url", ] +[[package]] +name = "reth-network-peers" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "enr", + "secp256k1 0.30.0", + "serde_with", + "thiserror 2.0.19", + "tokio", + "url", +] + [[package]] name = "reth-network-types" version = "2.4.1" @@ -8071,8 +8978,22 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f dependencies = [ "alloy-eip2124", "humantime-serde", - "reth-net-banlist", - "reth-network-peers", + "reth-net-banlist 2.4.1", + "reth-network-peers 2.4.1", + "serde", + "serde_json", + "tracing", +] + +[[package]] +name = "reth-network-types" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-eip2124", + "humantime-serde", + "reth-net-banlist 2.5.0", + "reth-network-peers 2.5.0", "serde", "serde_json", "tracing", @@ -8088,7 +9009,24 @@ dependencies = [ "derive_more", "lz4_flex", "memmap2", - "reth-fs-util", + "reth-fs-util 2.4.1", + "serde", + "thiserror 2.0.19", + "tracing", + "zstd", +] + +[[package]] +name = "reth-nippy-jar" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "anyhow", + "bincode", + "derive_more", + "lz4_flex", + "memmap2", + "reth-fs-util 2.5.0", "serde", "thiserror 2.0.19", "tracing", @@ -8102,21 +9040,45 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f dependencies = [ "alloy-rpc-types-engine", "eyre", - "reth-basic-payload-builder", - "reth-consensus", - "reth-db-api", - "reth-engine-primitives", - "reth-evm", - "reth-network-api", - "reth-node-core", - "reth-node-types", - "reth-payload-builder", - "reth-payload-builder-primitives", - "reth-payload-primitives", - "reth-provider", - "reth-tasks", - "reth-tokio-util", - "reth-transaction-pool", + "reth-basic-payload-builder 2.4.1", + "reth-consensus 2.4.1", + "reth-db-api 2.4.1", + "reth-engine-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-network-api 2.4.1", + "reth-node-core 2.4.1", + "reth-node-types 2.4.1", + "reth-payload-builder 2.4.1", + "reth-payload-builder-primitives 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-provider 2.4.1", + "reth-tasks 2.4.1", + "reth-tokio-util 2.4.1", + "reth-transaction-pool 2.4.1", +] + +[[package]] +name = "reth-node-api" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-rpc-types-engine", + "eyre", + "reth-basic-payload-builder 2.5.0", + "reth-consensus 2.5.0", + "reth-db-api 2.5.0", + "reth-engine-primitives 2.5.0", + "reth-evm 2.5.0", + "reth-network-api 2.5.0", + "reth-node-core 2.5.0", + "reth-node-types 2.5.0", + "reth-payload-builder 2.5.0", + "reth-payload-builder-primitives 2.5.0", + "reth-payload-primitives 2.5.0", + "reth-provider 2.5.0", + "reth-tasks 2.5.0", + "reth-tokio-util 2.5.0", + "reth-transaction-pool 2.5.0", ] [[package]] @@ -8137,60 +9099,115 @@ dependencies = [ "jsonrpsee", "parking_lot", "rayon", - "reth-basic-payload-builder", - "reth-chain-state", - "reth-chainspec", - "reth-config", - "reth-consensus", + "reth-basic-payload-builder 2.4.1", + "reth-chain-state 2.4.1", + "reth-chainspec 2.4.1", + "reth-config 2.4.1", + "reth-consensus 2.4.1", "reth-consensus-debug-client", - "reth-db", - "reth-db-api", + "reth-db 2.4.1", + "reth-db-api 2.4.1", "reth-db-common", "reth-downloaders", - "reth-engine-local", - "reth-engine-primitives", + "reth-engine-local 2.4.1", + "reth-engine-primitives 2.4.1", "reth-engine-tree", "reth-engine-util", - "reth-evm", + "reth-evm 2.4.1", "reth-exex", - "reth-fs-util", + "reth-fs-util 2.4.1", "reth-invalid-block-hooks", - "reth-network", - "reth-network-api", - "reth-network-p2p", - "reth-node-api", - "reth-node-core", + "reth-network 2.4.1", + "reth-network-api 2.4.1", + "reth-network-p2p 2.4.1", + "reth-node-api 2.4.1", + "reth-node-core 2.4.1", "reth-node-ethstats", "reth-node-events", "reth-node-metrics", - "reth-payload-builder", - "reth-primitives-traits", - "reth-provider", + "reth-payload-builder 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", "reth-prune", "reth-rpc", - "reth-rpc-api", + "reth-rpc-api 2.4.1", "reth-rpc-builder", - "reth-rpc-engine-api", - "reth-rpc-eth-types", + "reth-rpc-engine-api 2.4.1", + "reth-rpc-eth-types 2.4.1", "reth-rpc-layer", "reth-stages", "reth-static-file", - "reth-tasks", - "reth-tokio-util", - "reth-tracing", - "reth-transaction-pool", - "reth-trie-db", + "reth-tasks 2.4.1", + "reth-tokio-util 2.4.1", + "reth-tracing 2.4.1", + "reth-transaction-pool 2.4.1", + "reth-trie-db 2.4.1", + "secp256k1 0.30.0", + "serde_json", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "reth-node-core" +version = "2.4.1" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rpc-types-engine", + "clap", + "derive_more", + "dirs-next", + "eyre", + "futures", + "humantime", + "ipnet", + "rand 0.9.5", + "reth-chainspec 2.4.1", + "reth-cli-util 2.4.1", + "reth-config 2.4.1", + "reth-consensus 2.4.1", + "reth-db 2.4.1", + "reth-discv4 2.4.1", + "reth-discv5 2.4.1", + "reth-engine-local 2.4.1", + "reth-engine-primitives 2.4.1", + "reth-ethereum-forks 2.4.1", + "reth-net-banlist 2.4.1", + "reth-net-nat 2.4.1", + "reth-network 2.4.1", + "reth-network-p2p 2.4.1", + "reth-network-peers 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-prune-types 2.4.1", + "reth-rpc-convert 2.4.1", + "reth-rpc-eth-types 2.4.1", + "reth-rpc-server-types 2.4.1", + "reth-stages-types 2.4.1", + "reth-storage-api 2.4.1", + "reth-storage-errors 2.4.1", + "reth-tasks 2.4.1", + "reth-tracing 2.4.1", + "reth-tracing-otlp 2.4.1", + "reth-transaction-pool 2.4.1", "secp256k1 0.30.0", - "serde_json", - "tokio", - "tokio-stream", + "serde", + "strum 0.27.2", + "thiserror 2.0.19", + "toml", "tracing", + "url", + "vergen", + "vergen-git2", ] [[package]] name = "reth-node-core" -version = "2.4.1" -source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8204,33 +9221,33 @@ dependencies = [ "humantime", "ipnet", "rand 0.9.5", - "reth-chainspec", - "reth-cli-util", - "reth-config", - "reth-consensus", - "reth-db", - "reth-discv4", - "reth-discv5", - "reth-engine-local", - "reth-engine-primitives", - "reth-ethereum-forks", - "reth-net-banlist", - "reth-net-nat", - "reth-network", - "reth-network-p2p", - "reth-network-peers", - "reth-primitives-traits", - "reth-prune-types", - "reth-rpc-convert", - "reth-rpc-eth-types", - "reth-rpc-server-types", - "reth-stages-types", - "reth-storage-api", - "reth-storage-errors", - "reth-tasks", - "reth-tracing", - "reth-tracing-otlp", - "reth-transaction-pool", + "reth-chainspec 2.5.0", + "reth-cli-util 2.5.0", + "reth-config 2.5.0", + "reth-consensus 2.5.0", + "reth-db 2.5.0", + "reth-discv4 2.5.0", + "reth-discv5 2.5.0", + "reth-engine-local 2.5.0", + "reth-engine-primitives 2.5.0", + "reth-ethereum-forks 2.5.0", + "reth-net-banlist 2.5.0", + "reth-net-nat 2.5.0", + "reth-network 2.5.0", + "reth-network-p2p 2.5.0", + "reth-network-peers 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-rpc-convert 2.5.0", + "reth-rpc-eth-types 2.5.0", + "reth-rpc-server-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", + "reth-tasks 2.5.0", + "reth-tracing 2.5.0", + "reth-tracing-otlp 2.5.0", + "reth-transaction-pool 2.5.0", "secp256k1 0.30.0", "serde", "strum 0.27.2", @@ -8258,32 +9275,32 @@ dependencies = [ "eyre", "http-body-util", "jsonrpsee", - "reth-chainspec", - "reth-engine-local", - "reth-engine-primitives", + "reth-chainspec 2.4.1", + "reth-engine-local 2.4.1", + "reth-engine-primitives 2.4.1", "reth-ethereum-consensus", - "reth-ethereum-engine-primitives", + "reth-ethereum-engine-primitives 2.4.1", "reth-ethereum-payload-builder", - "reth-ethereum-primitives", - "reth-evm", - "reth-evm-ethereum", - "reth-network", - "reth-node-api", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-evm-ethereum 2.4.1", + "reth-network 2.4.1", + "reth-node-api 2.4.1", "reth-node-builder", - "reth-node-core", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-provider", - "reth-revm", + "reth-node-core 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-revm 2.4.1", "reth-rpc", - "reth-rpc-api", + "reth-rpc-api 2.4.1", "reth-rpc-builder", - "reth-rpc-eth-api", - "reth-rpc-eth-types", - "reth-rpc-server-types", - "reth-tracing", - "reth-transaction-pool", - "revm", + "reth-rpc-eth-api 2.4.1", + "reth-rpc-eth-types 2.4.1", + "reth-rpc-server-types 2.4.1", + "reth-tracing 2.4.1", + "reth-transaction-pool 2.4.1", + "revm 41.0.0", "serde", "serde_json", "tokio", @@ -8299,17 +9316,17 @@ dependencies = [ "alloy-primitives", "chrono", "futures-util", - "reth-chain-state", - "reth-network-api", - "reth-primitives-traits", - "reth-storage-api", - "reth-transaction-pool", + "reth-chain-state 2.4.1", + "reth-network-api 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-storage-api 2.4.1", + "reth-transaction-pool 2.4.1", "serde", "serde_json", "thiserror 2.0.19", "tokio", "tokio-stream", - "tokio-tungstenite", + "tokio-tungstenite 0.28.0", "tracing", "url", ] @@ -8327,13 +9344,13 @@ dependencies = [ "futures", "humantime", "pin-project", - "reth-engine-primitives", - "reth-network-api", - "reth-primitives-traits", - "reth-prune-types", + "reth-engine-primitives 2.4.1", + "reth-network-api 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-prune-types 2.4.1", "reth-stages", - "reth-static-file-types", - "reth-storage-api", + "reth-static-file-types 2.4.1", + "reth-storage-api 2.4.1", "tokio", "tracing", ] @@ -8354,8 +9371,8 @@ dependencies = [ "metrics-util", "procfs", "reqwest 0.13.4", - "reth-metrics", - "reth-tasks", + "reth-metrics 2.4.1", + "reth-tasks 2.4.1", "tikv-jemalloc-ctl", "tokio", "tower", @@ -8367,11 +9384,23 @@ name = "reth-node-types" version = "2.4.1" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" dependencies = [ - "reth-chainspec", - "reth-db-api", - "reth-engine-primitives", - "reth-payload-primitives", - "reth-primitives-traits", + "reth-chainspec 2.4.1", + "reth-db-api 2.4.1", + "reth-engine-primitives 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", +] + +[[package]] +name = "reth-node-types" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "reth-chainspec 2.5.0", + "reth-db-api 2.5.0", + "reth-engine-primitives 2.5.0", + "reth-payload-primitives 2.5.0", + "reth-primitives-traits 0.6.0", ] [[package]] @@ -8385,14 +9414,38 @@ dependencies = [ "derive_more", "futures-util", "metrics", - "reth-chain-state", - "reth-ethereum-engine-primitives", - "reth-execution-cache", - "reth-metrics", - "reth-payload-builder-primitives", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-trie-parallel", + "reth-chain-state 2.4.1", + "reth-ethereum-engine-primitives 2.4.1", + "reth-execution-cache 2.4.1", + "reth-metrics 2.4.1", + "reth-payload-builder-primitives 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-trie-parallel 2.4.1", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "reth-payload-builder" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-primitives", + "alloy-rpc-types", + "derive_more", + "futures-util", + "metrics", + "reth-chain-state 2.5.0", + "reth-ethereum-engine-primitives 2.5.0", + "reth-execution-cache 2.5.0", + "reth-metrics 2.5.0", + "reth-payload-builder-primitives 2.5.0", + "reth-payload-primitives 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-trie-parallel 2.5.0", "tokio", "tokio-stream", "tracing", @@ -8404,7 +9457,19 @@ version = "2.4.1" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" dependencies = [ "pin-project", - "reth-payload-primitives", + "reth-payload-primitives 2.4.1", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "reth-payload-builder-primitives" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "pin-project", + "reth-payload-primitives 2.5.0", "tokio", "tokio-stream", "tracing", @@ -8422,13 +9487,36 @@ dependencies = [ "alloy-rpc-types-engine", "auto_impl", "either", - "reth-chainspec", - "reth-errors", - "reth-execution-types", - "reth-primitives-traits", - "reth-trie-common", + "reth-chainspec 2.4.1", + "reth-errors 2.4.1", + "reth-execution-types 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-trie-common 2.4.1", + "serde", + "sha2 0.10.9", + "thiserror 2.0.19", + "tokio", +] + +[[package]] +name = "reth-payload-primitives" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types-engine", + "auto_impl", + "either", + "reth-chainspec 2.5.0", + "reth-errors 2.5.0", + "reth-execution-types 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-trie-common 2.5.0", "serde", - "sha2", + "sha2 0.10.9", "thiserror 2.0.19", "tokio", ] @@ -8440,7 +9528,7 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", - "reth-primitives-traits", + "reth-primitives-traits 0.5.2", ] [[package]] @@ -8467,10 +9555,40 @@ dependencies = [ "proptest-arbitrary-interop", "quanta", "rayon", - "reth-codecs", - "revm-bytecode", - "revm-primitives", - "revm-state", + "reth-codecs 0.5.2", + "revm-bytecode 41.0.0", + "revm-primitives 41.0.0", + "revm-state 41.0.0", + "secp256k1 0.30.0", + "serde", + "thiserror 2.0.19", +] + +[[package]] +name = "reth-primitives-traits" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4666a8d5b246650b23e6767a45e46334d352557f473e91c2ea7211cc29291cca" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types-eth", + "alloy-trie", + "byteorder", + "bytes", + "dashmap", + "derive_more", + "modular-bitfield", + "once_cell", + "quanta", + "rayon", + "reth-codecs 0.6.0", + "revm-bytecode 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "secp256k1 0.30.0", "serde", "thiserror 2.0.19", @@ -8493,30 +9611,30 @@ dependencies = [ "notify", "parking_lot", "rayon", - "reth-chain-state", - "reth-chainspec", - "reth-codecs", - "reth-db", - "reth-db-api", - "reth-errors", - "reth-ethereum-engine-primitives", - "reth-ethereum-primitives", - "reth-execution-types", - "reth-fs-util", - "reth-metrics", - "reth-nippy-jar", - "reth-node-types", - "reth-primitives-traits", - "reth-prune-types", - "reth-stages-types", - "reth-static-file-types", - "reth-storage-api", - "reth-storage-errors", - "reth-tasks", - "reth-tokio-util", - "reth-trie", - "reth-trie-db", - "revm", + "reth-chain-state 2.4.1", + "reth-chainspec 2.4.1", + "reth-codecs 0.5.2", + "reth-db 2.4.1", + "reth-db-api 2.4.1", + "reth-errors 2.4.1", + "reth-ethereum-engine-primitives 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-execution-types 2.4.1", + "reth-fs-util 2.4.1", + "reth-metrics 2.4.1", + "reth-nippy-jar 2.4.1", + "reth-node-types 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-prune-types 2.4.1", + "reth-stages-types 2.4.1", + "reth-static-file-types 2.4.1", + "reth-storage-api 2.4.1", + "reth-storage-errors 2.4.1", + "reth-tasks 2.4.1", + "reth-tokio-util 2.4.1", + "reth-trie 2.4.1", + "reth-trie-db 2.4.1", + "revm 41.0.0", "rocksdb", "smallvec", "strum 0.27.2", @@ -8524,6 +9642,53 @@ dependencies = [ "tracing", ] +[[package]] +name = "reth-provider" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eip7928", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-rpc-types-engine", + "eyre", + "itertools 0.14.0", + "metrics", + "notify", + "parking_lot", + "rayon", + "reth-chain-state 2.5.0", + "reth-chainspec 2.5.0", + "reth-codecs 0.6.0", + "reth-db 2.5.0", + "reth-db-api 2.5.0", + "reth-errors 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-execution-types 2.5.0", + "reth-fs-util 2.5.0", + "reth-metrics 2.5.0", + "reth-nippy-jar 2.5.0", + "reth-node-types 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-static-file-types 2.5.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", + "reth-storage-overlay", + "reth-tasks 2.5.0", + "reth-tokio-util 2.5.0", + "reth-trie 2.5.0", + "reth-trie-db 2.5.0", + "revm 42.0.1", + "rocksdb", + "smallvec", + "strum 0.27.2", + "tracing", +] + [[package]] name = "reth-prune" version = "2.4.1" @@ -8533,18 +9698,18 @@ dependencies = [ "alloy-primitives", "itertools 0.14.0", "metrics", - "reth-config", - "reth-db-api", - "reth-errors", + "reth-config 2.4.1", + "reth-db-api 2.4.1", + "reth-errors 2.4.1", "reth-exex-types", - "reth-metrics", - "reth-primitives-traits", - "reth-provider", - "reth-prune-types", - "reth-stages-types", - "reth-static-file-types", - "reth-storage-api", - "reth-tokio-util", + "reth-metrics 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-prune-types 2.4.1", + "reth-stages-types 2.4.1", + "reth-static-file-types 2.4.1", + "reth-storage-api 2.4.1", + "reth-tokio-util 2.4.1", "rustc-hash", "thiserror 2.0.19", "tokio", @@ -8560,7 +9725,22 @@ dependencies = [ "arbitrary", "derive_more", "modular-bitfield", - "reth-codecs", + "reth-codecs 0.5.2", + "serde", + "strum 0.27.2", + "thiserror 2.0.19", + "tracing", +] + +[[package]] +name = "reth-prune-types" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "derive_more", + "modular-bitfield", + "reth-codecs 0.6.0", "serde", "strum 0.27.2", "thiserror 2.0.19", @@ -8575,11 +9755,23 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "alloy-rpc-types-debug", - "reth-primitives-traits", - "reth-storage-api", - "reth-storage-errors", - "reth-trie", - "revm", + "reth-primitives-traits 0.5.2", + "reth-storage-api 2.4.1", + "reth-storage-errors 2.4.1", + "reth-trie 2.4.1", + "revm 41.0.0", +] + +[[package]] +name = "reth-revm" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", + "revm 42.0.1", ] [[package]] @@ -8591,7 +9783,7 @@ dependencies = [ "alloy-dyn-abi", "alloy-eip7928", "alloy-eips", - "alloy-evm", + "alloy-evm 0.37.1", "alloy-genesis", "alloy-network", "alloy-primitives", @@ -8618,40 +9810,40 @@ dependencies = [ "jsonrpsee-types", "parking_lot", "pin-project", - "reth-chain-state", - "reth-chainspec", - "reth-consensus", + "reth-chain-state 2.4.1", + "reth-chainspec 2.4.1", + "reth-consensus 2.4.1", "reth-consensus-common", - "reth-engine-primitives", - "reth-errors", - "reth-ethereum-engine-primitives", - "reth-ethereum-primitives", - "reth-evm", - "reth-evm-ethereum", - "reth-execution-types", - "reth-metrics", - "reth-network-api", - "reth-network-peers", - "reth-network-types", - "reth-node-api", - "reth-payload-primitives", - "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", - "reth-tasks", - "reth-transaction-pool", - "reth-trie-common", - "revm", - "revm-inspectors", + "reth-engine-primitives 2.4.1", + "reth-errors 2.4.1", + "reth-ethereum-engine-primitives 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-evm-ethereum 2.4.1", + "reth-execution-types 2.4.1", + "reth-metrics 2.4.1", + "reth-network-api 2.4.1", + "reth-network-peers 2.4.1", + "reth-network-types 2.4.1", + "reth-node-api 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-revm 2.4.1", + "reth-rpc-api 2.4.1", + "reth-rpc-convert 2.4.1", + "reth-rpc-engine-api 2.4.1", + "reth-rpc-eth-api 2.4.1", + "reth-rpc-eth-types 2.4.1", + "reth-rpc-server-types 2.4.1", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", + "reth-transaction-pool 2.4.1", + "reth-trie-common 2.4.1", + "revm 41.0.0", + "revm-inspectors 0.41.2", "serde", "serde_json", - "sha2", + "sha2 0.10.9", "thiserror 2.0.19", "tokio", "tokio-stream", @@ -8680,11 +9872,41 @@ dependencies = [ "alloy-rpc-types-txpool", "alloy-serde", "jsonrpsee", - "reth-chain-state", - "reth-engine-primitives", - "reth-network-peers", - "reth-rpc-eth-api", - "reth-trie-common", + "reth-chain-state 2.4.1", + "reth-engine-primitives 2.4.1", + "reth-network-peers 2.4.1", + "reth-rpc-eth-api 2.4.1", + "reth-trie-common 2.4.1", + "serde", + "serde_json", +] + +[[package]] +name = "reth-rpc-api" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-eips", + "alloy-genesis", + "alloy-json-rpc", + "alloy-primitives", + "alloy-rpc-types", + "alloy-rpc-types-admin", + "alloy-rpc-types-anvil", + "alloy-rpc-types-beacon", + "alloy-rpc-types-debug", + "alloy-rpc-types-engine", + "alloy-rpc-types-eth", + "alloy-rpc-types-mev", + "alloy-rpc-types-trace", + "alloy-rpc-types-txpool", + "alloy-serde", + "jsonrpsee", + "reth-chain-state 2.5.0", + "reth-engine-primitives 2.5.0", + "reth-network-peers 2.5.0", + "reth-rpc-eth-api 2.5.0", + "reth-trie-common 2.5.0", "serde", "serde_json", ] @@ -8701,28 +9923,28 @@ dependencies = [ "jsonrpsee", "metrics", "pin-project", - "reth-chain-state", - "reth-chainspec", - "reth-consensus", - "reth-engine-primitives", - "reth-evm", + "reth-chain-state 2.4.1", + "reth-chainspec 2.4.1", + "reth-consensus 2.4.1", + "reth-engine-primitives 2.4.1", + "reth-evm 2.4.1", "reth-ipc", - "reth-metrics", - "reth-network-api", - "reth-node-core", - "reth-payload-primitives", - "reth-primitives-traits", + "reth-metrics 2.4.1", + "reth-network-api 2.4.1", + "reth-node-core 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", "reth-rpc", - "reth-rpc-api", - "reth-rpc-engine-api", - "reth-rpc-eth-api", - "reth-rpc-eth-types", + "reth-rpc-api 2.4.1", + "reth-rpc-engine-api 2.4.1", + "reth-rpc-eth-api 2.4.1", + "reth-rpc-eth-types 2.4.1", "reth-rpc-layer", - "reth-rpc-server-types", - "reth-storage-api", - "reth-tasks", - "reth-tokio-util", - "reth-transaction-pool", + "reth-rpc-server-types 2.4.1", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", + "reth-tokio-util 2.4.1", + "reth-transaction-pool 2.4.1", "serde", "thiserror 2.0.19", "tokio", @@ -8738,7 +9960,27 @@ version = "2.4.1" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" dependencies = [ "alloy-consensus", - "alloy-evm", + "alloy-evm 0.37.1", + "alloy-json-rpc", + "alloy-network", + "alloy-primitives", + "alloy-rpc-types-eth", + "auto_impl", + "dyn-clone", + "jsonrpsee-types", + "reth-evm 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-rpc-traits 0.5.2", + "thiserror 2.0.19", +] + +[[package]] +name = "reth-rpc-convert" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-evm 0.38.0", "alloy-json-rpc", "alloy-network", "alloy-primitives", @@ -8746,9 +9988,9 @@ dependencies = [ "auto_impl", "dyn-clone", "jsonrpsee-types", - "reth-evm", - "reth-primitives-traits", - "reth-rpc-traits", + "reth-evm 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-rpc-traits 0.6.0", "thiserror 2.0.19", ] @@ -8765,18 +10007,49 @@ dependencies = [ "jsonrpsee-core", "jsonrpsee-types", "metrics", - "reth-chainspec", - "reth-engine-primitives", - "reth-metrics", - "reth-network-api", - "reth-payload-builder", - "reth-payload-builder-primitives", - "reth-payload-primitives", - "reth-primitives-traits", - "reth-rpc-api", - "reth-storage-api", - "reth-tasks", - "reth-transaction-pool", + "reth-chainspec 2.4.1", + "reth-engine-primitives 2.4.1", + "reth-metrics 2.4.1", + "reth-network-api 2.4.1", + "reth-payload-builder 2.4.1", + "reth-payload-builder-primitives 2.4.1", + "reth-payload-primitives 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-rpc-api 2.4.1", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", + "reth-transaction-pool 2.4.1", + "serde", + "thiserror 2.0.19", + "tokio", + "tracing", +] + +[[package]] +name = "reth-rpc-engine-api" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types-engine", + "async-trait", + "jsonrpsee-core", + "jsonrpsee-types", + "metrics", + "reth-chainspec 2.5.0", + "reth-engine-primitives 2.5.0", + "reth-metrics 2.5.0", + "reth-network-api 2.5.0", + "reth-payload-builder 2.5.0", + "reth-payload-builder-primitives 2.5.0", + "reth-payload-primitives 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-rpc-api 2.5.0", + "reth-storage-api 2.5.0", + "reth-tasks 2.5.0", + "reth-transaction-pool 2.5.0", "serde", "thiserror 2.0.19", "tokio", @@ -8792,7 +10065,54 @@ dependencies = [ "alloy-dyn-abi", "alloy-eip7928", "alloy-eips", - "alloy-evm", + "alloy-evm 0.37.1", + "alloy-json-rpc", + "alloy-network", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types-eth", + "alloy-rpc-types-mev", + "alloy-serde", + "async-trait", + "auto_impl", + "dyn-clone", + "futures", + "jsonrpsee", + "jsonrpsee-types", + "parking_lot", + "reth-chain-state 2.4.1", + "reth-chainspec 2.4.1", + "reth-errors 2.4.1", + "reth-evm 2.4.1", + "reth-network-api 2.4.1", + "reth-node-api 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-prune-types 2.4.1", + "reth-revm 2.4.1", + "reth-rpc-convert 2.4.1", + "reth-rpc-eth-types 2.4.1", + "reth-rpc-server-types 2.4.1", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", + "reth-transaction-pool 2.4.1", + "reth-trie-common 2.4.1", + "revm 41.0.0", + "revm-inspectors 0.41.2", + "serde_json", + "tokio", + "tracing", +] + +[[package]] +name = "reth-rpc-eth-api" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-dyn-abi", + "alloy-eip7928", + "alloy-eips", + "alloy-evm 0.38.0", "alloy-json-rpc", "alloy-network", "alloy-primitives", @@ -8807,24 +10127,24 @@ dependencies = [ "jsonrpsee", "jsonrpsee-types", "parking_lot", - "reth-chain-state", - "reth-chainspec", - "reth-errors", - "reth-evm", - "reth-network-api", - "reth-node-api", - "reth-primitives-traits", - "reth-prune-types", - "reth-revm", - "reth-rpc-convert", - "reth-rpc-eth-types", - "reth-rpc-server-types", - "reth-storage-api", - "reth-tasks", - "reth-transaction-pool", - "reth-trie-common", - "revm", - "revm-inspectors", + "reth-chain-state 2.5.0", + "reth-chainspec 2.5.0", + "reth-errors 2.5.0", + "reth-evm 2.5.0", + "reth-network-api 2.5.0", + "reth-node-api 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-revm 2.5.0", + "reth-rpc-convert 2.5.0", + "reth-rpc-eth-types 2.5.0", + "reth-rpc-server-types 2.5.0", + "reth-storage-api 2.5.0", + "reth-tasks 2.5.0", + "reth-transaction-pool 2.5.0", + "reth-trie-common 2.5.0", + "revm 42.0.1", + "revm-inspectors 0.42.2", "serde_json", "tokio", "tracing", @@ -8832,14 +10152,65 @@ dependencies = [ [[package]] name = "reth-rpc-eth-types" -version = "2.4.1" -source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" +version = "2.4.1" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" +dependencies = [ + "alloy-chains", + "alloy-consensus", + "alloy-eip7928", + "alloy-eips", + "alloy-evm 0.37.1", + "alloy-network", + "alloy-primitives", + "alloy-rpc-client", + "alloy-rpc-types-eth", + "alloy-serde", + "alloy-sol-types", + "alloy-transport", + "derive_more", + "futures", + "itertools 0.14.0", + "jsonrpsee-core", + "jsonrpsee-types", + "metrics", + "rand 0.9.5", + "reqwest 0.13.4", + "reth-chain-state 2.4.1", + "reth-chainspec 2.4.1", + "reth-errors 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-execution-types 2.4.1", + "reth-metrics 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-revm 2.4.1", + "reth-rpc-convert 2.4.1", + "reth-rpc-server-types 2.4.1", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", + "reth-transaction-pool 2.4.1", + "reth-trie 2.4.1", + "revm 41.0.0", + "revm-inspectors 0.41.2", + "schnellru", + "serde", + "thiserror 2.0.19", + "tokio", + "tokio-stream", + "tracing", + "url", +] + +[[package]] +name = "reth-rpc-eth-types" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eip7928", "alloy-eips", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-network", "alloy-primitives", "alloy-rpc-client", @@ -8855,23 +10226,23 @@ dependencies = [ "metrics", "rand 0.9.5", "reqwest 0.13.4", - "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", - "reth-tasks", - "reth-transaction-pool", - "reth-trie", - "revm", - "revm-inspectors", + "reth-chain-state 2.5.0", + "reth-chainspec 2.5.0", + "reth-errors 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-evm 2.5.0", + "reth-execution-types 2.5.0", + "reth-metrics 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-revm 2.5.0", + "reth-rpc-convert 2.5.0", + "reth-rpc-server-types 2.5.0", + "reth-storage-api 2.5.0", + "reth-tasks 2.5.0", + "reth-transaction-pool 2.5.0", + "reth-trie 2.5.0", + "revm 42.0.1", + "revm-inspectors 0.42.2", "schnellru", "serde", "thiserror 2.0.19", @@ -8905,8 +10276,24 @@ dependencies = [ "alloy-rpc-types-engine", "jsonrpsee-core", "jsonrpsee-types", - "reth-errors", - "reth-network-api", + "reth-errors 2.4.1", + "reth-network-api 2.4.1", + "serde", + "strum 0.27.2", +] + +[[package]] +name = "reth-rpc-server-types" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "alloy-rpc-types-engine", + "jsonrpsee-core", + "jsonrpsee-types", + "reth-errors 2.5.0", + "reth-network-api 2.5.0", "serde", "strum 0.27.2", ] @@ -8922,7 +10309,22 @@ dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", "alloy-signer", - "reth-primitives-traits", + "reth-primitives-traits 0.5.2", + "thiserror 2.0.19", +] + +[[package]] +name = "reth-rpc-traits" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b417a50d3fa9b58bb1a22e46fb47e0866006f24abffa1fbe75ae60116b5b2efa" +dependencies = [ + "alloy-consensus", + "alloy-network", + "alloy-primitives", + "alloy-rpc-types-eth", + "alloy-signer", + "reth-primitives-traits 0.6.0", "thiserror 2.0.19", ] @@ -8941,36 +10343,36 @@ dependencies = [ "page_size", "rayon", "reqwest 0.13.4", - "reth-chainspec", - "reth-codecs", - "reth-config", - "reth-consensus", - "reth-db", - "reth-db-api", + "reth-chainspec 2.4.1", + "reth-codecs 0.5.2", + "reth-config 2.4.1", + "reth-consensus 2.4.1", + "reth-db 2.4.1", + "reth-db-api 2.4.1", "reth-era", "reth-era-downloader", "reth-era-utils", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.4.1", "reth-etl", - "reth-evm", - "reth-execution-types", + "reth-evm 2.4.1", + "reth-execution-types 2.4.1", "reth-exex", - "reth-fs-util", - "reth-libmdbx", - "reth-network-p2p", - "reth-primitives-traits", - "reth-provider", + "reth-fs-util 2.4.1", + "reth-libmdbx 2.4.1", + "reth-network-p2p 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", "reth-prune", - "reth-prune-types", - "reth-revm", + "reth-prune-types 2.4.1", + "reth-revm 2.4.1", "reth-stages-api", - "reth-static-file-types", - "reth-storage-api", - "reth-storage-errors", - "reth-tasks", + "reth-static-file-types 2.4.1", + "reth-storage-api 2.4.1", + "reth-storage-errors 2.4.1", + "reth-tasks 2.4.1", "reth-testing-utils", - "reth-trie", - "reth-trie-db", + "reth-trie 2.4.1", + "reth-trie-db 2.4.1", "tempfile", "thiserror 2.0.19", "tokio", @@ -8988,18 +10390,18 @@ dependencies = [ "auto_impl", "futures-util", "metrics", - "reth-codecs", - "reth-consensus", - "reth-errors", - "reth-metrics", - "reth-network-p2p", - "reth-primitives-traits", - "reth-provider", + "reth-codecs 0.5.2", + "reth-consensus 2.4.1", + "reth-errors 2.4.1", + "reth-metrics 2.4.1", + "reth-network-p2p 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", "reth-prune", - "reth-stages-types", + "reth-stages-types 2.4.1", "reth-static-file", - "reth-static-file-types", - "reth-tokio-util", + "reth-static-file-types 2.4.1", + "reth-tokio-util 2.4.1", "thiserror 2.0.19", "tokio", "tracing", @@ -9014,8 +10416,21 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "reth-codecs", - "reth-trie-common", + "reth-codecs 0.5.2", + "reth-trie-common 2.4.1", + "serde", +] + +[[package]] +name = "reth-stages-types" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "bytes", + "modular-bitfield", + "reth-codecs 0.6.0", + "reth-trie-common 2.5.0", "serde", ] @@ -9027,15 +10442,15 @@ dependencies = [ "alloy-primitives", "parking_lot", "rayon", - "reth-codecs", - "reth-db-api", - "reth-primitives-traits", - "reth-provider", - "reth-prune-types", - "reth-stages-types", - "reth-static-file-types", - "reth-storage-errors", - "reth-tokio-util", + "reth-codecs 0.5.2", + "reth-db-api 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-prune-types 2.4.1", + "reth-stages-types 2.4.1", + "reth-static-file-types 2.4.1", + "reth-storage-errors 2.4.1", + "reth-tokio-util 2.4.1", "tracing", ] @@ -9048,7 +10463,21 @@ dependencies = [ "clap", "derive_more", "fixed-map", - "reth-stages-types", + "reth-stages-types 2.4.1", + "serde", + "strum 0.27.2", + "tracing", +] + +[[package]] +name = "reth-static-file-types" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "derive_more", + "fixed-map", + "reth-stages-types 2.5.0", "serde", "strum 0.27.2", "tracing", @@ -9065,18 +10494,44 @@ dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", "auto_impl", - "reth-chainspec", - "reth-db-api", - "reth-db-models", - "reth-ethereum-primitives", - "reth-execution-types", - "reth-primitives-traits", - "reth-prune-types", - "reth-stages-types", - "reth-storage-errors", - "reth-tokio-util", - "reth-trie-common", - "revm", + "reth-chainspec 2.4.1", + "reth-db-api 2.4.1", + "reth-db-models 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-execution-types 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-prune-types 2.4.1", + "reth-stages-types 2.4.1", + "reth-storage-errors 2.4.1", + "reth-tokio-util 2.4.1", + "reth-trie-common 2.4.1", + "revm 41.0.0", + "serde_json", +] + +[[package]] +name = "reth-storage-api" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eip7928", + "alloy-eips", + "alloy-primitives", + "alloy-rpc-types-engine", + "auto_impl", + "reth-chainspec 2.5.0", + "reth-db-api 2.5.0", + "reth-db-models 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-execution-types 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-storage-errors 2.5.0", + "reth-tokio-util 2.5.0", + "reth-trie-common 2.5.0", + "revm 42.0.1", "serde_json", ] @@ -9089,14 +10544,56 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "derive_more", - "reth-codecs", - "reth-primitives-traits", - "reth-prune-types", - "reth-static-file-types", - "revm", + "reth-codecs 0.5.2", + "reth-primitives-traits 0.5.2", + "reth-prune-types 2.4.1", + "reth-static-file-types 2.4.1", + "revm 41.0.0", + "thiserror 2.0.19", +] + +[[package]] +name = "reth-storage-errors" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "derive_more", + "reth-codecs 0.6.0", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-static-file-types 2.5.0", + "revm 42.0.1", "thiserror 2.0.19", ] +[[package]] +name = "reth-storage-overlay" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "metrics", + "parking_lot", + "reth-chain-state 2.5.0", + "reth-db-api 2.5.0", + "reth-errors 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-metrics 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", + "reth-trie 2.5.0", + "reth-trie-common 2.5.0", + "reth-trie-db 2.5.0", + "tracing", +] + [[package]] name = "reth-tasks" version = "2.4.1" @@ -9110,7 +10607,28 @@ dependencies = [ "parking_lot", "pin-project", "rayon", - "reth-metrics", + "reth-metrics 2.4.1", + "thiserror 2.0.19", + "thread-priority", + "tokio", + "tracing", + "tracing-futures", +] + +[[package]] +name = "reth-tasks" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "crossbeam-utils", + "dashmap", + "futures-util", + "libc", + "metrics", + "parking_lot", + "pin-project", + "rayon", + "reth-metrics 2.5.0", "thiserror 2.0.19", "thread-priority", "tokio", @@ -9129,8 +10647,8 @@ dependencies = [ "alloy-primitives", "rand 0.8.7", "rand 0.9.5", - "reth-ethereum-primitives", - "reth-primitives-traits", + "reth-ethereum-primitives 2.4.1", + "reth-primitives-traits 0.5.2", "secp256k1 0.30.0", ] @@ -9144,6 +10662,16 @@ dependencies = [ "tracing", ] +[[package]] +name = "reth-tokio-util" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "tokio", + "tokio-stream", + "tracing", +] + [[package]] name = "reth-tracing" version = "2.4.1" @@ -9151,7 +10679,25 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f dependencies = [ "clap", "eyre", - "reth-tracing-otlp", + "reth-tracing-otlp 2.4.1", + "rolling-file", + "tracing", + "tracing-appender", + "tracing-chrome", + "tracing-journald", + "tracing-logfmt", + "tracing-samply", + "tracing-subscriber 0.3.23", +] + +[[package]] +name = "reth-tracing" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "clap", + "eyre", + "reth-tracing-otlp 2.5.0", "rolling-file", "tracing", "tracing-appender", @@ -9180,6 +10726,24 @@ dependencies = [ "url", ] +[[package]] +name = "reth-tracing-otlp" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "base64 0.22.1", + "clap", + "eyre", + "opentelemetry", + "opentelemetry-otlp", + "opentelemetry-semantic-conventions", + "opentelemetry_sdk", + "tracing", + "tracing-opentelemetry", + "tracing-subscriber 0.3.23", + "url", +] + [[package]] name = "reth-transaction-pool" version = "2.4.1" @@ -9201,19 +10765,61 @@ dependencies = [ "proptest", "proptest-arbitrary-interop", "rand 0.9.5", - "reth-chain-state", - "reth-chainspec", - "reth-eth-wire-types", - "reth-ethereum-primitives", - "reth-evm", - "reth-evm-ethereum", - "reth-execution-types", - "reth-fs-util", - "reth-metrics", - "reth-primitives-traits", - "reth-storage-api", - "reth-tasks", - "revm", + "reth-chain-state 2.4.1", + "reth-chainspec 2.4.1", + "reth-eth-wire-types 2.4.1", + "reth-ethereum-primitives 2.4.1", + "reth-evm 2.4.1", + "reth-evm-ethereum 2.4.1", + "reth-execution-types 2.4.1", + "reth-fs-util 2.4.1", + "reth-metrics 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-storage-api 2.4.1", + "reth-tasks 2.4.1", + "revm 41.0.0", + "rustc-hash", + "schnellru", + "serde", + "serde_json", + "smallvec", + "thiserror 2.0.19", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "reth-transaction-pool" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "aquamarine", + "auto_impl", + "bitflags", + "futures-util", + "imbl", + "metrics", + "parking_lot", + "pin-project", + "rand 0.9.5", + "reth-chain-state 2.5.0", + "reth-chainspec 2.5.0", + "reth-eth-wire-types 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-evm 2.5.0", + "reth-evm-ethereum 2.5.0", + "reth-execution-types 2.5.0", + "reth-fs-util 2.5.0", + "reth-metrics 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-tasks 2.5.0", + "revm 42.0.1", "rustc-hash", "schnellru", "serde", @@ -9239,17 +10845,42 @@ dependencies = [ "itertools 0.14.0", "metrics", "parking_lot", - "reth-execution-errors", - "reth-metrics", - "reth-primitives-traits", - "reth-stages-types", - "reth-storage-errors", - "reth-trie-common", - "reth-trie-sparse", + "reth-execution-errors 2.4.1", + "reth-metrics 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-stages-types 2.4.1", + "reth-storage-errors 2.4.1", + "reth-trie-common 2.4.1", + "reth-trie-sparse 2.4.1", "tracing", "triehash", ] +[[package]] +name = "reth-trie" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-trie", + "auto_impl", + "itertools 0.14.0", + "metrics", + "parking_lot", + "reth-execution-errors 2.5.0", + "reth-metrics 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-stages-types 2.5.0", + "reth-storage-errors 2.5.0", + "reth-trie-common 2.5.0", + "reth-trie-sparse 2.5.0", + "revm 42.0.1", + "tracing", +] + [[package]] name = "reth-trie-common" version = "2.4.1" @@ -9270,9 +10901,33 @@ dependencies = [ "nybbles", "plain_hasher", "rayon", - "reth-codecs", - "reth-primitives-traits", - "revm", + "reth-codecs 0.5.2", + "reth-primitives-traits 0.5.2", + "revm 41.0.0", + "serde", + "serde_with", +] + +[[package]] +name = "reth-trie-common" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-consensus", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types-eth", + "alloy-serde", + "alloy-trie", + "arrayvec", + "bytes", + "derive_more", + "itertools 0.14.0", + "nybbles", + "rayon", + "reth-codecs 0.6.0", + "reth-primitives-traits 0.6.0", + "revm 42.0.1", "serde", "serde_with", ] @@ -9285,14 +10940,30 @@ dependencies = [ "alloy-primitives", "metrics", "parking_lot", - "reth-db-api", - "reth-execution-errors", - "reth-metrics", - "reth-primitives-traits", - "reth-storage-api", - "reth-storage-errors", - "reth-trie", - "reth-trie-common", + "reth-db-api 2.4.1", + "reth-execution-errors 2.4.1", + "reth-metrics 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-storage-api 2.4.1", + "reth-storage-errors 2.4.1", + "reth-trie 2.4.1", + "reth-trie-common 2.4.1", + "tracing", +] + +[[package]] +name = "reth-trie-db" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "reth-db-api 2.5.0", + "reth-execution-errors 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", + "reth-trie 2.5.0", + "reth-trie-common 2.5.0", "tracing", ] @@ -9301,21 +10972,44 @@ name = "reth-trie-parallel" version = "2.4.1" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.4.1#8eb210175687c9f0c889a3b6795c16781d830e3a" dependencies = [ - "alloy-evm", + "alloy-evm 0.37.1", + "alloy-primitives", + "alloy-rlp", + "crossbeam-channel", + "crossbeam-utils", + "metrics", + "reth-execution-errors 2.4.1", + "reth-metrics 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-provider 2.4.1", + "reth-storage-errors 2.4.1", + "reth-tasks 2.4.1", + "reth-trie 2.4.1", + "reth-trie-sparse 2.4.1", + "revm 41.0.0", + "thiserror 2.0.19", + "tracing", +] + +[[package]] +name = "reth-trie-parallel" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-evm 0.38.0", "alloy-primitives", "alloy-rlp", "crossbeam-channel", "crossbeam-utils", "metrics", - "reth-execution-errors", - "reth-metrics", - "reth-primitives-traits", - "reth-provider", - "reth-storage-errors", - "reth-tasks", - "reth-trie", - "reth-trie-sparse", - "revm", + "reth-execution-errors 2.5.0", + "reth-metrics 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-provider 2.5.0", + "reth-storage-errors 2.5.0", + "reth-tasks 2.5.0", + "reth-trie 2.5.0", + "revm 42.0.1", "thiserror 2.0.19", "tracing", ] @@ -9330,10 +11024,30 @@ dependencies = [ "either", "metrics", "rayon", - "reth-execution-errors", - "reth-metrics", - "reth-primitives-traits", - "reth-trie-common", + "reth-execution-errors 2.4.1", + "reth-metrics 2.4.1", + "reth-primitives-traits 0.5.2", + "reth-trie-common 2.4.1", + "serde", + "serde_json", + "slotmap", + "smallvec", + "strum 0.27.2", + "tracing", +] + +[[package]] +name = "reth-trie-sparse" +version = "2.5.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" +dependencies = [ + "alloy-primitives", + "alloy-trie", + "either", + "rayon", + "reth-execution-errors 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-trie-common 2.5.0", "serde", "serde_json", "slotmap", @@ -9346,7 +11060,16 @@ dependencies = [ name = "reth-zstd-compressors" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1bd4ae4f54a2ba813eef082910bc646bd31cab8ed134308fa71f1068331fb84" +checksum = "e1bd4ae4f54a2ba813eef082910bc646bd31cab8ed134308fa71f1068331fb84" +dependencies = [ + "zstd", +] + +[[package]] +name = "reth-zstd-compressors" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80addacffc5df9398c55919f8993922d2b688f2aa5753708fdd658ca3cc63e39" dependencies = [ "zstd", ] @@ -9357,17 +11080,36 @@ version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d51c254839fb36357d0b02d02e46ba57e683d7b017e2da33b47ae74685a9e59" dependencies = [ - "revm-bytecode", - "revm-context", - "revm-context-interface", - "revm-database", - "revm-database-interface", - "revm-handler", - "revm-inspector", - "revm-interpreter", - "revm-precompile", - "revm-primitives", - "revm-state", + "revm-bytecode 41.0.0", + "revm-context 41.0.0", + "revm-context-interface 41.0.0", + "revm-database 41.0.0", + "revm-database-interface 41.0.0", + "revm-handler 41.0.0", + "revm-inspector 41.0.0", + "revm-interpreter 41.0.0", + "revm-precompile 41.0.0", + "revm-primitives 41.0.0", + "revm-state 41.0.0", +] + +[[package]] +name = "revm" +version = "42.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7c7fcd426beab3b91300a6d0d5eb8d583c0fad0fba451126e19fd51443eca62" +dependencies = [ + "revm-bytecode 42.0.0", + "revm-context 42.0.0", + "revm-context-interface 42.0.0", + "revm-database 42.0.0", + "revm-database-interface 42.0.0", + "revm-handler 42.0.1", + "revm-inspector 42.0.1", + "revm-interpreter 42.0.0", + "revm-precompile 42.0.1", + "revm-primitives 42.0.0", + "revm-state 42.0.0", ] [[package]] @@ -9378,7 +11120,19 @@ checksum = "e33493cf6d996e9242db4f2002caef48ec9aa8c4f3fff3b18aed10ef3942eec7" dependencies = [ "bitvec", "phf 0.13.1", - "revm-primitives", + "revm-primitives 41.0.0", + "serde", +] + +[[package]] +name = "revm-bytecode" +version = "42.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "537356bdec80dbc04e4e6bb688b3441ff7cf18eecdcf3cac23150633c46467f1" +dependencies = [ + "bitvec", + "phf 0.14.0", + "revm-primitives 42.0.0", "serde", ] @@ -9391,11 +11145,28 @@ dependencies = [ "bitvec", "cfg-if", "derive-where", - "revm-bytecode", - "revm-context-interface", - "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-bytecode 41.0.0", + "revm-context-interface 41.0.0", + "revm-database-interface 41.0.0", + "revm-primitives 41.0.0", + "revm-state 41.0.0", + "serde", +] + +[[package]] +name = "revm-context" +version = "42.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc6512f05f83378e29b2b016fa5bd7f5a533e3625548be4113732e1a536c2564" +dependencies = [ + "bitvec", + "cfg-if", + "derive-where", + "revm-bytecode 42.0.0", + "revm-context-interface 42.0.0", + "revm-database-interface 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", ] @@ -9409,9 +11180,25 @@ dependencies = [ "alloy-eip7702", "auto_impl", "either", - "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-database-interface 41.0.0", + "revm-primitives 41.0.0", + "revm-state 41.0.0", + "serde", +] + +[[package]] +name = "revm-context-interface" +version = "42.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "103fff818b10311034c0c11ff8760294ee0e3c320daab3c5717990fe8ee2617b" +dependencies = [ + "alloy-eip2930", + "alloy-eip7702", + "auto_impl", + "either", + "revm-database-interface 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", ] @@ -9424,10 +11211,26 @@ dependencies = [ "alloy-eips", "derive_more", "either", - "revm-bytecode", - "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-bytecode 41.0.0", + "revm-database-interface 41.0.0", + "revm-primitives 41.0.0", + "revm-state 41.0.0", + "serde", +] + +[[package]] +name = "revm-database" +version = "42.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df72760eab0852100e748c7cb03ce0221626d60ac14534118c84c5cc894fb4c9" +dependencies = [ + "alloy-eips", + "derive_more", + "either", + "revm-bytecode 42.0.0", + "revm-database-interface 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", ] @@ -9439,8 +11242,22 @@ checksum = "b96e37d62fa60b45987b408486c84ebef4af4e7ddf1b3b96b4955a7263fd4e92" dependencies = [ "auto_impl", "either", - "revm-primitives", - "revm-state", + "revm-primitives 41.0.0", + "revm-state 41.0.0", + "serde", + "thiserror 2.0.19", +] + +[[package]] +name = "revm-database-interface" +version = "42.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9286c059a11be1dee814cafdc3a3ade57521c8caa050785a52c19a9d894f400" +dependencies = [ + "auto_impl", + "either", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", "thiserror 2.0.19", ] @@ -9453,14 +11270,33 @@ checksum = "f5e043ebfc0899c435e44475796285898e4f822e637bd67856da79cc170bd9df" dependencies = [ "auto_impl", "derive-where", - "revm-bytecode", - "revm-context", - "revm-context-interface", - "revm-database-interface", - "revm-interpreter", - "revm-precompile", - "revm-primitives", - "revm-state", + "revm-bytecode 41.0.0", + "revm-context 41.0.0", + "revm-context-interface 41.0.0", + "revm-database-interface 41.0.0", + "revm-interpreter 41.0.0", + "revm-precompile 41.0.0", + "revm-primitives 41.0.0", + "revm-state 41.0.0", + "serde", +] + +[[package]] +name = "revm-handler" +version = "42.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09126175c3fa482e71e80cc28c6bb17e681911e472b94d4f7f73dd6780411798" +dependencies = [ + "auto_impl", + "derive-where", + "revm-bytecode 42.0.0", + "revm-context 42.0.0", + "revm-context-interface 42.0.0", + "revm-database-interface 42.0.0", + "revm-interpreter 42.0.0", + "revm-precompile 42.0.1", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", ] @@ -9472,12 +11308,30 @@ checksum = "2e470b2a5e177918944d8cd26174455b61b8fbfbbe7fe411d28b4097e410d11e" dependencies = [ "auto_impl", "either", - "revm-context", - "revm-database-interface", - "revm-handler", - "revm-interpreter", - "revm-primitives", - "revm-state", + "revm-context 41.0.0", + "revm-database-interface 41.0.0", + "revm-handler 41.0.0", + "revm-interpreter 41.0.0", + "revm-primitives 41.0.0", + "revm-state 41.0.0", + "serde", + "serde_json", +] + +[[package]] +name = "revm-inspector" +version = "42.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4aa55b208b52f0c083ea68147c78866eeecadd7c0071a614f477de316b60648e" +dependencies = [ + "auto_impl", + "either", + "revm-context 42.0.0", + "revm-database-interface 42.0.0", + "revm-handler 42.0.1", + "revm-interpreter 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", "serde_json", ] @@ -9494,7 +11348,25 @@ dependencies = [ "alloy-sol-types", "anstyle", "colorchoice", - "revm", + "revm 41.0.0", + "serde", + "serde_json", + "thiserror 2.0.19", +] + +[[package]] +name = "revm-inspectors" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90c136a072540987ee442e9824631835520b13e5756f20780a637ba2e11f9c28" +dependencies = [ + "alloy-primitives", + "alloy-rpc-types-eth", + "alloy-rpc-types-trace", + "alloy-sol-types", + "anstyle", + "colorchoice", + "revm 42.0.1", "serde", "serde_json", "thiserror 2.0.19", @@ -9506,10 +11378,23 @@ version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa5547f653f9e4c47b4f9a9075a0b7c0faea5fa29b7873f392733a943837825d" dependencies = [ - "revm-bytecode", - "revm-context-interface", - "revm-primitives", - "revm-state", + "revm-bytecode 41.0.0", + "revm-context-interface 41.0.0", + "revm-primitives 41.0.0", + "revm-state 41.0.0", + "serde", +] + +[[package]] +name = "revm-interpreter" +version = "42.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd310927437752ce4bac6997b385772823b84843f04c82e151993bec1265a5ed" +dependencies = [ + "revm-bytecode 42.0.0", + "revm-context-interface 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", ] @@ -9519,9 +11404,9 @@ version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d785931e4b8750cf9d79c808c22f05979c8d191baafc8badd4651db82584c1c" dependencies = [ - "ark-bls12-381", - "ark-bn254", - "ark-ec", + "ark-bls12-381 0.5.0", + "ark-bn254 0.5.0", + "ark-ec 0.5.0", "ark-ff 0.5.0", "ark-serialize 0.5.0", "arrayref", @@ -9532,11 +11417,35 @@ dependencies = [ "cfg-if", "k256", "p256", - "revm-context-interface", - "revm-primitives", - "ripemd", + "revm-context-interface 41.0.0", + "revm-primitives 41.0.0", + "ripemd 0.1.3", + "secp256k1 0.31.1", + "sha2 0.10.9", +] + +[[package]] +name = "revm-precompile" +version = "42.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2431091420999795df6a200b9f7933defe3d654710560a895e6bcabbd9954a5" +dependencies = [ + "ark-bls12-381 0.6.0", + "ark-bn254 0.6.0", + "ark-ec 0.6.0", + "ark-ff 0.6.0", + "ark-serialize 0.6.0", + "arrayref", + "aurora-engine-modexp", + "c-kzg", + "cfg-if", + "k256", + "p256", + "revm-context-interface 42.0.0", + "revm-primitives 42.0.0", + "ripemd 0.2.0", "secp256k1 0.31.1", - "sha2", + "sha2 0.11.0", ] [[package]] @@ -9550,6 +11459,17 @@ dependencies = [ "serde", ] +[[package]] +name = "revm-primitives" +version = "42.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ef5564c1bce219fd08beca43d4f39fdcbc19193fa4f604c0c6b58950a13194a" +dependencies = [ + "alloy-primitives", + "once_cell", + "serde", +] + [[package]] name = "revm-state" version = "41.0.0" @@ -9559,8 +11479,22 @@ dependencies = [ "alloy-eip7928", "bitflags", "nonmax", - "revm-bytecode", - "revm-primitives", + "revm-bytecode 41.0.0", + "revm-primitives 41.0.0", + "serde", +] + +[[package]] +name = "revm-state" +version = "42.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c4ae66db3abfcb565854dbfc95513bfa440b3dc390ddf8e50b0363d12a6fa79" +dependencies = [ + "alloy-eip7928", + "bitflags", + "nonmax", + "revm-bytecode 42.0.0", + "revm-primitives 42.0.0", "serde", ] @@ -9603,6 +11537,15 @@ dependencies = [ "digest 0.10.7", ] +[[package]] +name = "ripemd" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dd4211456b4172d7e44261920c25acf07367c4f04bb5f5d54fc21b090d9b159" +dependencies = [ + "digest 0.11.3", +] + [[package]] name = "rlimit" version = "0.11.0" @@ -9761,7 +11704,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -9820,7 +11763,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs 0.26.11", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -9841,7 +11784,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs 1.0.9", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -10198,6 +12141,17 @@ dependencies = [ "digest 0.10.7", ] +[[package]] +name = "sha2" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.0", + "digest 0.11.3", +] + [[package]] name = "sha3" version = "0.10.9" @@ -10374,7 +12328,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -10551,7 +12505,7 @@ dependencies = [ "ntapi", "objc2-core-foundation", "objc2-io-kit", - "windows 0.62.2", + "windows", ] [[package]] @@ -10608,7 +12562,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -10662,7 +12616,7 @@ dependencies = [ "libc", "log", "rustversion", - "windows 0.61.3", + "windows", ] [[package]] @@ -10834,7 +12788,22 @@ dependencies = [ "rustls-pki-types", "tokio", "tokio-rustls", - "tungstenite", + "tungstenite 0.28.0", +] + +[[package]] +name = "tokio-tungstenite" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f72a05e828585856dacd553fba484c242c46e391fb0e58917c942ee9202915c" +dependencies = [ + "futures-util", + "log", + "rustls", + "rustls-pki-types", + "tokio", + "tokio-rustls", + "tungstenite 0.29.0", "webpki-roots 0.26.11", ] @@ -11280,6 +13249,24 @@ dependencies = [ "utf-8", ] +[[package]] +name = "tungstenite" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c01152af293afb9c7c2a57e4b559c5620b421f6d133261c60dd2d0cdb38e6b8" +dependencies = [ + "bytes", + "data-encoding", + "http", + "httparse", + "log", + "rand 0.9.5", + "rustls", + "rustls-pki-types", + "sha1", + "thiserror 2.0.19", +] + [[package]] name = "typeid" version = "1.0.3" @@ -11726,7 +13713,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -11735,38 +13722,16 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -[[package]] -name = "windows" -version = "0.61.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" -dependencies = [ - "windows-collections 0.2.0", - "windows-core 0.61.2", - "windows-future 0.2.1", - "windows-link 0.1.3", - "windows-numerics 0.2.0", -] - [[package]] name = "windows" version = "0.62.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580" dependencies = [ - "windows-collections 0.3.2", - "windows-core 0.62.2", - "windows-future 0.3.2", - "windows-numerics 0.3.1", -] - -[[package]] -name = "windows-collections" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" -dependencies = [ - "windows-core 0.61.2", + "windows-collections", + "windows-core", + "windows-future", + "windows-numerics", ] [[package]] @@ -11775,20 +13740,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610" dependencies = [ - "windows-core 0.62.2", -] - -[[package]] -name = "windows-core" -version = "0.61.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" -dependencies = [ - "windows-implement", - "windows-interface", - "windows-link 0.1.3", - "windows-result 0.3.4", - "windows-strings 0.4.2", + "windows-core", ] [[package]] @@ -11799,20 +13751,9 @@ checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" dependencies = [ "windows-implement", "windows-interface", - "windows-link 0.2.1", - "windows-result 0.4.1", - "windows-strings 0.5.1", -] - -[[package]] -name = "windows-future" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" -dependencies = [ - "windows-core 0.61.2", - "windows-link 0.1.3", - "windows-threading 0.1.0", + "windows-link", + "windows-result", + "windows-strings", ] [[package]] @@ -11821,9 +13762,9 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" dependencies = [ - "windows-core 0.62.2", - "windows-link 0.2.1", - "windows-threading 0.2.1", + "windows-core", + "windows-link", + "windows-threading", ] [[package]] @@ -11848,36 +13789,20 @@ dependencies = [ "syn 2.0.119", ] -[[package]] -name = "windows-link" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" - [[package]] name = "windows-link" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" -[[package]] -name = "windows-numerics" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" -dependencies = [ - "windows-core 0.61.2", - "windows-link 0.1.3", -] - [[package]] name = "windows-numerics" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" dependencies = [ - "windows-core 0.62.2", - "windows-link 0.2.1", + "windows-core", + "windows-link", ] [[package]] @@ -11886,18 +13811,9 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720" dependencies = [ - "windows-link 0.2.1", - "windows-result 0.4.1", - "windows-strings 0.5.1", -] - -[[package]] -name = "windows-result" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" -dependencies = [ - "windows-link 0.1.3", + "windows-link", + "windows-result", + "windows-strings", ] [[package]] @@ -11906,16 +13822,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" dependencies = [ - "windows-link 0.2.1", -] - -[[package]] -name = "windows-strings" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" -dependencies = [ - "windows-link 0.1.3", + "windows-link", ] [[package]] @@ -11924,7 +13831,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" dependencies = [ - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -11969,7 +13876,7 @@ version = "0.61.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" dependencies = [ - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -12009,7 +13916,7 @@ version = "0.53.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" dependencies = [ - "windows-link 0.2.1", + "windows-link", "windows_aarch64_gnullvm 0.53.1", "windows_aarch64_msvc 0.53.1", "windows_i686_gnu 0.53.1", @@ -12020,22 +13927,13 @@ dependencies = [ "windows_x86_64_msvc 0.53.1", ] -[[package]] -name = "windows-threading" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" -dependencies = [ - "windows-link 0.1.3", -] - [[package]] name = "windows-threading" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" dependencies = [ - "windows-link 0.2.1", + "windows-link", ] [[package]]