diff --git a/Cargo.lock b/Cargo.lock index 3d292fab1a..96b29d287b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -121,21 +121,21 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85805c194576017df6c11057504e1d60b36f3913f8e365945486931f6ee81e40" +checksum = "a547705d5c1b42575a0542bae2ba45bc62a6154be86611afaef1c0ab5c38598e" dependencies = [ "alloy-consensus", "alloy-contract", "alloy-core", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-genesis", "alloy-network", "alloy-provider", "alloy-pubsub", "alloy-rpc-client", "alloy-rpc-types", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "alloy-signer", "alloy-signer-local", "alloy-transport", @@ -160,14 +160,14 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8dbe4e5e9107bf6854e7550b666ca654ff2027eabf8153913e2e31ac4b089779" +checksum = "ae8c24c95e90c1608c2d91cff1b451d796474168d3310ccc8b7cd12502ca8169" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "alloy-trie", "alloy-tx-macros", "arbitrary", @@ -188,24 +188,24 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88fc7bbfb98cf5605a35aadf0ba43a7d9f1608d6f220d05e4fbd5144d3b0b625" +checksum = "7d211ad0ef468a70a7a829e49683ff59ad25f02b4ab3764344c4c2663329a52c" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "arbitrary", "serde", ] [[package]] name = "alloy-contract" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4c16fa30b623e40a5b216da00f3b61870f5cbe863b59816ac1ecc2489515a40" +checksum = "c59d55233ac14aa7fa6bcdcad45ba305e90c556065e0947cd9f243c4469e7c2d" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -339,9 +339,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afb4919fa34b268842f434bfafa9c09136ab7b1a87ce0dd40a61befa35b5408c" +checksum = "ae69eaa5096b47ffe97e6a5d6bde7e7fa2dec106af22a9315621d11039c3de3c" dependencies = [ "alloy-eip2124", "alloy-eip2930", @@ -349,7 +349,7 @@ dependencies = [ "alloy-eip7928", "alloy-primitives", "alloy-rlp", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "arbitrary", "auto_impl", "borsh", @@ -365,12 +365,12 @@ dependencies = [ [[package]] name = "alloy-evm" -version = "0.33.2" +version = "0.33.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fc4b83cb672156663e6094d098beb509965b7fe684bb3d6e44bb9ca2e9ae714" +checksum = "bd3e12b99b0c8f7298ffd3604c58310cba310203c5f6cd5e024f3b2bd9c3b09c" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-hardforks", "alloy-primitives", "alloy-rpc-types-engine", @@ -385,13 +385,13 @@ dependencies = [ [[package]] name = "alloy-genesis" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e111e22c1a2133e9ebfd9051ea0eaf63559594d2f50d43cbc6762fbb95fc3c2" +checksum = "39789db0b3f3bbef0e6549c87bc6842b73886ebabee1405b6941685b1cc34083" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "alloy-trie", "borsh", "serde", @@ -426,9 +426,9 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31b6af6f374c1eeef8ab8dc26232cd440db167322a4207a3debd3d1ee565ca47" +checksum = "662b525af73e86b2167dae923261c8edf440ba7e1426b30a8b993177bc214c02" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -441,19 +441,19 @@ dependencies = [ [[package]] name = "alloy-network" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0a3f5a7f3678b71d33fcc45b714fab8928dbc647d5aff2145e72032d5c849bb" +checksum = "c657c2d9751d3c7d94990554b231e5372c3c2e4bad842806280b6151a0d6a05d" dependencies = [ "alloy-consensus", "alloy-consensus-any", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-json-rpc", "alloy-network-primitives", "alloy-primitives", "alloy-rpc-types-any", "alloy-rpc-types-eth", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "alloy-signer", "alloy-sol-types", "async-trait", @@ -467,14 +467,14 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb50dc1fb0e0b2c8748d5bee1aa7acdd18f9e036311bc93a71d97be624030317" +checksum = "59e7c4bb0ebbd6d7406d2808968f43c0d5186c69c5e58cedcbee7380f4cd1fcf" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "serde", ] @@ -511,13 +511,13 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2ba5468f78c8893be2d68a7f2fda61753336e5653f006af19781001b5f99e6c" +checksum = "c4fea0fc2628cdbc851aaa333124f9d8ab9f567ab8d4c20202819db13aa1a534" dependencies = [ "alloy-chains", "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-json-rpc", "alloy-network", "alloy-network-primitives", @@ -557,9 +557,9 @@ dependencies = [ [[package]] name = "alloy-pubsub" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffcefb5d3391a320eadb95d398e4135f8cc35c7bf29a6bdb357eadcfc5ee5638" +checksum = "edc7b42e514613c717887dc77bb58d35e845557ebd63a18c3f92a77094e4891f" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -601,9 +601,9 @@ dependencies = [ [[package]] name = "alloy-rpc-client" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "222fd4efff0fb9a25184684742c44fe9fa9a16c4ab5bf97583e71c86598ef8f0" +checksum = "d5ee7b51752c68fb95f21705e402700750e692b1d21ccc294ac48fadc8655d53" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -627,9 +627,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "974df1e56405c27cb8242381f45d8b212ba9df5006046ccf704764a2a4634366" +checksum = "8fa76988f54105ad4398828e8aaf1a39b3f07f91fb79091529056689514ee8c2" dependencies = [ "alloy-primitives", "alloy-rpc-types-anvil", @@ -638,15 +638,15 @@ dependencies = [ "alloy-rpc-types-eth", "alloy-rpc-types-trace", "alloy-rpc-types-txpool", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "serde", ] [[package]] name = "alloy-rpc-types-admin" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f1d057dcbacf8be8f689a7737e0d697fd40a2dc5b664c9035f182ff016649ea" +checksum = "670b3a8e0d1b32e9886b7a419b8efe6754ea00b9fdd4c0ea3c7411b6c30431f4" dependencies = [ "alloy-genesis", "alloy-primitives", @@ -656,38 +656,38 @@ dependencies = [ [[package]] name = "alloy-rpc-types-anvil" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06bc10b0dca4f5bfc3cd30ed46eab5d651b5bb2cd300d683bdcdf5d2bfe6e82c" +checksum = "3d276bea4e92e4991269d31b9abd3e722eed2565b82036478a4416adb8dd4992" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "serde", ] [[package]] name = "alloy-rpc-types-any" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "949c0f16a94ae33cdb1139b8dbf9e34d7f26ebfe97962e2a4d620b5f65f48fe4" +checksum = "1f1a9a3bda9be7f6515316eb792710532411878bbfc88934973f4b371376b00d" dependencies = [ "alloy-consensus-any", "alloy-network-primitives", "alloy-primitives", "alloy-rpc-types-eth", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "serde", "serde_json", ] [[package]] name = "alloy-rpc-types-beacon" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a8f7fa8ca056bb797a368aeed329e6ace6b62ee4271432ac36ab8ae87a5e60d" +checksum = "caf5d68ddca890854fb78291cbde06115473ded00b2337d0f815e92c0c1f8003" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rpc-types-engine", "derive_more", @@ -703,9 +703,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-debug" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "301249e3c9e43661cfd7ebbb4746a00af6ce1ef58b5c968451882cd60438417d" +checksum = "ea21739e232c221779741eba7e7b9bc19ad8ff777b72736647ae519f5c9f6f33" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -716,15 +716,15 @@ dependencies = [ [[package]] name = "alloy-rpc-types-engine" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e59bc947935732cae5b072753e5e034c0b70a8b031c2839f45e2659ba07df9ae" +checksum = "5f05338cfb4ee5508ff76f01c88142cab8a4579db74b7d9432936c26e4f11374" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "derive_more", "ethereum_ssz", "ethereum_ssz_derive", @@ -736,17 +736,17 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc280a41931bd419af86e9e859dd9726b73313aaa2e479b33c0e344f4b892ddb" +checksum = "dda4ece0050154ab278241aeffade58916b04f38254832e8cb6e4671c6e72ed2" dependencies = [ "alloy-consensus", "alloy-consensus-any", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-network-primitives", "alloy-primitives", "alloy-rlp", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "alloy-sol-types", "arbitrary", "itertools 0.14.0", @@ -758,28 +758,28 @@ dependencies = [ [[package]] name = "alloy-rpc-types-mev" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "286c40ce0d715217a5bfa9fb452779b11e6769e56680afa0de691ae8f3a848ac" +checksum = "0df223478aec91d8fb0f8643234764042fa432e6111aca126774802b2618a3a5" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rpc-types-eth", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "serde", "serde_json", ] [[package]] name = "alloy-rpc-types-trace" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ede0458c51bef23620aa6bd01a0b4f608be7bcb61d98e91b8530208ae545f3c2" +checksum = "f5905ac3663b0859d67b82d912acce20887d20682a0cadde79c8a763b133a515" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "serde", "serde_json", "thiserror 2.0.18", @@ -787,13 +787,13 @@ dependencies = [ [[package]] name = "alloy-rpc-types-txpool" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3f4df183248b57f3e0b99054b1b6786769d3fdff6d01a702234068140c8ba76" +checksum = "f7fbf71892d4df9cae8d35dc96f15d522384bb93806205465e2c8c012b7f0a34" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "serde", ] @@ -810,9 +810,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4848831ff994c88b1c32b7df9c4c1c3eedea4b535bde5eb3c421ef0bdc5ac052" +checksum = "beaa5c581a67e2743d95b4849eb9cfeb90866429cdaa6d8f6b75eb988b2d0cd9" dependencies = [ "alloy-primitives", "arbitrary", @@ -822,9 +822,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84b8ad9890b212e224291024b1aecfeef72127d27a2f6eebc5e347c40275c4bf" +checksum = "c5da9ae50f9b48d7b4e2e5cde87175257be7e5e56909a7794720597c1d9806f6" dependencies = [ "alloy-primitives", "async-trait", @@ -837,9 +837,9 @@ dependencies = [ [[package]] name = "alloy-signer-aws" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7a57d1e72b1f9b11e5e71ebdab0569cb02277a462bbea6793fcaebfcd794ae9" +checksum = "a19d1985804e9a46d3b1b4f0654a68210b44007ffdaddd0e0a35d2b8db6cc1f0" dependencies = [ "alloy-consensus", "alloy-network", @@ -856,9 +856,9 @@ dependencies = [ [[package]] name = "alloy-signer-gcp" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35b27f20b5298b76a5a3b7cdbe6bdb184ab1ebd6e120e00dad748867673f5c90" +checksum = "34ce972f2ade53477e8e9336773a417f731fc7c02f41b9cd3b8a2a273e06363e" dependencies = [ "alloy-consensus", "alloy-network", @@ -874,9 +874,9 @@ dependencies = [ [[package]] name = "alloy-signer-ledger" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9c7acc40ffbfd37d4113eb619863099f3235d78d044006a1eecb94d8b0b2f1a" +checksum = "943c0105e0294b34cd06417129fadc591aed464d06f0614a7e998e585d27fbb1" dependencies = [ "alloy-consensus", "alloy-network", @@ -892,9 +892,9 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c67d2372aada343130d41e249b59a3cef29b1678dcd3fd80f1c2c4d6b5318f2" +checksum = "49b794002d57fd2f71b4c87298a41ca24dfc0f2cf6630d95106a477e451747ba" dependencies = [ "alloy-consensus", "alloy-network", @@ -913,9 +913,9 @@ dependencies = [ [[package]] name = "alloy-signer-trezor" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40a09a865ae9e1f05478429ef0d935b16467f35c6e0b02cb10f23f66a3b33fc3" +checksum = "efe910cd3f56f7e4b26b8b7330b11c11c81286eaa8aa9fa6157e767a95e0f310" dependencies = [ "alloy-consensus", "alloy-network", @@ -1003,9 +1003,9 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32b7b755e64ae6b5de0d762ed2c780e072167ea5e542076a559e00314352a0bf" +checksum = "19dec9bfb59647254afdecbb5ddcddd7ba02edcd48ffa40510bddfbed0be1634" dependencies = [ "alloy-json-rpc", "auto_impl", @@ -1026,9 +1026,9 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a29980e69119444ed26b75e7ee5bed2043870f904a64318297e55800db686564" +checksum = "2035f3c4d6bee20624da2dcf765d469b292398e48d766ffade61b0fcf8b4d45d" dependencies = [ "alloy-json-rpc", "alloy-transport", @@ -1042,9 +1042,9 @@ dependencies = [ [[package]] name = "alloy-transport-ipc" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b27802653330740c88c28394cdaf1d55190b15b48ef9b99a946f37c9cdb19fa" +checksum = "cfad7aa9206fcb831ae401b6a1c893a402b8eed74f9c8ffbb7a7323afb0d9a4c" dependencies = [ "alloy-json-rpc", "alloy-pubsub", @@ -1062,9 +1062,9 @@ dependencies = [ [[package]] name = "alloy-transport-ws" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4b71dc951db66795cfb52eef835f64cf15163bc93b656e061b457ce5ebff370" +checksum = "a5aa8ff49386df3e008b73c7fb0a5479410e8493fdb86a8b916877a16e8aead9" dependencies = [ "alloy-pubsub", "alloy-transport", @@ -1101,9 +1101,9 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d8228b9236479ff16b03041b64b86c2bd4e53da1caa45d59b5868cd1571131e" +checksum = "3520337f3d3d063a7fe20f47aaa62d695e3dc0372b34f601560dee24e76988b9" dependencies = [ "darling 0.23.0", "proc-macro2", @@ -1205,6 +1205,12 @@ dependencies = [ "derive_arbitrary", ] +[[package]] +name = "archery" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70e0a5f99dfebb87bb342d0f53bb92c81842e100bbb915223e38349580e5441d" + [[package]] name = "ark-bls12-381" version = "0.5.0" @@ -1645,9 +1651,9 @@ dependencies = [ [[package]] name = "aws-lc-rs" -version = "1.16.3" +version = "1.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ec6fb3fe69024a75fa7e1bfb48aa6cf59706a101658ea01bfd33b2b248a038f" +checksum = "a054912289d18629dc78375ba2c3726a3afe3ff71b4edba9dedfca0e3446d1fc" dependencies = [ "aws-lc-sys", "untrusted 0.7.1", @@ -1656,9 +1662,9 @@ dependencies = [ [[package]] name = "aws-lc-sys" -version = "0.40.0" +version = "0.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f50037ee5e1e41e7b8f9d161680a725bd1626cb6f8c7e901f91f942850852fe7" +checksum = "83a25cf98105baa966497416dbd42565ce3a8cf8dbfd59803ec9ad46f3126399" dependencies = [ "cc", "cmake", @@ -1824,9 +1830,9 @@ dependencies = [ [[package]] name = "aws-smithy-runtime" -version = "1.11.1" +version = "1.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0504b1ab12debb5959e5165ee5fe97dd387e7aa7ea6a477bfd7635dfe769a4f5" +checksum = "028999056d2d2fd58a697232f9eec4a643cf73a71cf327690a7edad1d2af2110" dependencies = [ "aws-smithy-async", "aws-smithy-http", @@ -1848,12 +1854,11 @@ dependencies = [ [[package]] name = "aws-smithy-runtime-api" -version = "1.12.0" +version = "1.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b71a13df6ada0aafbf21a73bdfcdf9324cfa9df77d96b8446045be3cde61b42e" +checksum = "876ab3c9c29791ba4ba02b780a3049e21ec63dabda09268b175272c3733a79e6" dependencies = [ "aws-smithy-async", - "aws-smithy-runtime-api-macros", "aws-smithy-types", "bytes", "http 0.2.12", @@ -1864,17 +1869,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "aws-smithy-runtime-api-macros" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d7396fd9500589e62e460e987ecb671bad374934e55ec3b5f498cc7a8a8a7b7" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.117", -] - [[package]] name = "aws-smithy-types" version = "1.4.7" @@ -2075,7 +2069,7 @@ version = "0.72.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "cexpr", "clang-sys", "itertools 0.13.0", @@ -2126,13 +2120,19 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.11.1" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3" +checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" dependencies = [ "serde_core", ] +[[package]] +name = "bitmaps" +version = "3.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1d084b0137aaa901caf9f1e8b21daa6aa24d41cd806e111335541eff9683bd6" + [[package]] name = "bitvec" version = "1.0.1" @@ -2206,7 +2206,7 @@ version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6339a700715bda376f5ea65c76e8fe8fc880930d8b0638cea68e7f3da6538e0a" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "boa_interner", "boa_macros", "boa_string", @@ -2223,7 +2223,7 @@ checksum = "1521be326f8a5c8887e95d4ce7f002917a002a23f7b93b9a6a2bf50ed4157824" dependencies = [ "aligned-vec", "arrayvec", - "bitflags 2.11.1", + "bitflags 2.11.0", "boa_ast", "boa_gc", "boa_interner", @@ -2315,7 +2315,7 @@ version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35bd957fa9fa93e3a001a8aba5a5cd40c2bbfde486378be4c4b472fd304aaddb" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "boa_ast", "boa_interner", "boa_macros", @@ -2673,9 +2673,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.1" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" +checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" dependencies = [ "clap_builder", "clap_derive", @@ -2695,9 +2695,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.1" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" +checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" dependencies = [ "heck", "proc-macro2", @@ -3241,12 +3241,11 @@ checksum = "2f421161cb492475f1661ddc9815a745a1c894592070661180fdec3d4872e9c3" [[package]] name = "const_format" -version = "0.2.36" +version = "0.2.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4481a617ad9a412be3b97c5d403fef8ed023103368908b9c50af598ff467cc1e" +checksum = "7faa7469a93a566e9ccc1c73fe783b4a65c274c5ace346038dca9c39fe0030ad" dependencies = [ "const_format_proc_macros", - "konst", ] [[package]] @@ -3291,6 +3290,15 @@ version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" +[[package]] +name = "core2" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" +dependencies = [ + "memchr", +] + [[package]] name = "cow-utils" version = "0.1.3" @@ -3481,7 +3489,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "crossterm_winapi", "derive_more", "document-features", @@ -3704,7 +3712,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ab67060fc6b8ef687992d439ca0fa36e7ed17e9a0b16b25b601e8757df720de" dependencies = [ "data-encoding", - "syn 1.0.109", + "syn 2.0.117", ] [[package]] @@ -4698,7 +4706,7 @@ version = "0.20.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b88256088d75a56f8ecfa070513a775dd9107f6530ef14919dac831af9cfe2b" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "libc", "libgit2-sys", "log", @@ -5141,9 +5149,9 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.27.9" +version = "0.27.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f" +checksum = "c2b52f86d1d4bc0d6b4e6826d960b1b333217e07d36b882dca570a5e1c48895b" dependencies = [ "http 1.4.0", "hyper", @@ -5154,7 +5162,7 @@ dependencies = [ "tokio", "tokio-rustls", "tower-service", - "webpki-roots 1.0.7", + "webpki-roots 1.0.6", ] [[package]] @@ -5349,6 +5357,31 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "imbl" +version = "7.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e525189e5f603908d0c6e0d402cb5de9c4b2c8866151fabc4ebd771ed2630a2e" +dependencies = [ + "archery", + "bitmaps", + "imbl-sized-chunks", + "rand_core 0.9.5", + "rand_xoshiro", + "serde_core", + "version_check", + "wide", +] + +[[package]] +name = "imbl-sized-chunks" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f4241005618a62f8d57b2febd02510fb96e0137304728543dfc5fd6f052c22d" +dependencies = [ + "bitmaps", +] + [[package]] name = "impl-codec" version = "0.6.0" @@ -5448,7 +5481,7 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd5b3eaf1a28b758ac0faa5a4254e8ab2705605496f1b1f3fbbc3988ad73d199" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "inotify-sys", "libc", ] @@ -5931,21 +5964,6 @@ dependencies = [ "sha3-asm", ] -[[package]] -name = "konst" -version = "0.2.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "128133ed7824fcd73d6e7b17957c5eb7bacb885649bd8c69708b2331a10bcefb" -dependencies = [ - "konst_macro_rules", -] - -[[package]] -name = "konst_macro_rules" -version = "0.2.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4933f3f57a8e9d9da04db23fb153356ecaf00cbd14aee46279c33dc80925c37" - [[package]] name = "kqueue" version = "1.1.1" @@ -6078,7 +6096,7 @@ version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e02f3bb43d335493c96bf3fd3a321600bf6bd07ed34bc64118e9293bdffea46c" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "libc", "plain", "redox_syscall 0.7.4", @@ -6130,7 +6148,7 @@ version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f50e8f47623268b5407192d26876c4d7f89d686ca130fdc53bced4814cd29f8" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", ] [[package]] @@ -6549,11 +6567,11 @@ dependencies = [ [[package]] name = "multihash" -version = "0.19.4" +version = "0.19.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ace881e3f514092ce9efbcb8f413d0ad9763860b828981c2de51ddc666936c" +checksum = "6b430e7953c29dd6a09afc29ff0bb69c6e306329ee6794700aee27b76a1aea8d" dependencies = [ - "no_std_io2", + "core2", "unsigned-varint", ] @@ -6585,7 +6603,7 @@ version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "cfg-if", "libc", ] @@ -6596,21 +6614,12 @@ version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "cfg-if", "cfg_aliases", "libc", ] -[[package]] -name = "no_std_io2" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a3564ce7035b1e4778d8cb6cacebb5d766b5e8fe5a75b9e441e33fb61a872c6" -dependencies = [ - "memchr", -] - [[package]] name = "nom" version = "7.1.3" @@ -6633,7 +6642,7 @@ version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "fsevent-sys", "inotify", "kqueue", @@ -6651,7 +6660,7 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42b8cfee0e339a0337359f3c88165702ac6e600dc01c0cc9579a92d62b08477a" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", ] [[package]] @@ -6815,7 +6824,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", ] [[package]] @@ -7335,9 +7344,9 @@ checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" [[package]] name = "portable-atomic-util" -version = "0.2.7" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2a106d1259c23fac8e543272398ae0e3c0b8d33c88ed73d0cc71b0f1d902618" +checksum = "091397be61a01d4be58e7841595bd4bfedb15f1cd54977d79b8271e94ed799a3" dependencies = [ "portable-atomic", ] @@ -7487,7 +7496,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25485360a54d6861439d60facef26de713b1e126bf015ec8f98239467a2b82f7" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "chrono", "flate2", "procfs-core", @@ -7500,7 +7509,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6401bf7b6af22f78b563665d15a22e9aef27775b79b149a66ca022468a4e405" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "chrono", "hex", ] @@ -7536,7 +7545,7 @@ checksum = "4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744" dependencies = [ "bit-set", "bit-vec", - "bitflags 2.11.1", + "bitflags 2.11.0", "num-traits", "rand 0.9.4", "rand_chacha 0.9.0", @@ -7913,7 +7922,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "compact_str", "hashbrown 0.16.1", "indoc", @@ -7945,7 +7954,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "hashbrown 0.16.1", "indoc", "instability", @@ -7964,7 +7973,7 @@ version = "11.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", ] [[package]] @@ -8005,7 +8014,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", ] [[package]] @@ -8014,7 +8023,7 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f450ad9c3b1da563fb6948a8e0fb0fb9269711c9c73d9ea1de5058c79c8d643a" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", ] [[package]] @@ -8143,7 +8152,7 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "webpki-roots 1.0.7", + "webpki-roots 1.0.6", ] [[package]] @@ -8198,11 +8207,11 @@ checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7" [[package]] name = "reth-basic-payload-builder" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "futures-core", "futures-util", @@ -8225,11 +8234,11 @@ dependencies = [ [[package]] name = "reth-chain-state" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-signer", "alloy-signer-local", @@ -8257,12 +8266,12 @@ dependencies = [ [[package]] name = "reth-chainspec" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-chains", "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-evm", "alloy-genesis", "alloy-primitives", @@ -8277,8 +8286,8 @@ dependencies = [ [[package]] name = "reth-cli" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-genesis", "clap", @@ -8290,12 +8299,12 @@ dependencies = [ [[package]] name = "reth-cli-commands" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-chains", "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", "backon", @@ -8373,8 +8382,8 @@ dependencies = [ [[package]] name = "reth-cli-runner" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "reth-tasks", "tokio", @@ -8383,10 +8392,10 @@ dependencies = [ [[package]] name = "reth-cli-util" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "cfg-if", "eyre", @@ -8409,7 +8418,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a79b3247ae4fbb1d4d35ce83a11fc596428a4c6ea836c98a75a55340192578a4" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-genesis", "alloy-primitives", "alloy-trie", @@ -8436,8 +8445,8 @@ dependencies = [ [[package]] name = "reth-config" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "eyre", "humantime-serde", @@ -8452,8 +8461,8 @@ dependencies = [ [[package]] name = "reth-consensus" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8465,11 +8474,11 @@ dependencies = [ [[package]] name = "reth-consensus-common" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "reth-chainspec", "reth-consensus", @@ -8478,11 +8487,11 @@ dependencies = [ [[package]] name = "reth-consensus-debug-client" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-json-rpc", "alloy-primitives", "alloy-provider", @@ -8504,8 +8513,8 @@ dependencies = [ [[package]] name = "reth-db" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "derive_more", @@ -8532,8 +8541,8 @@ dependencies = [ [[package]] name = "reth-db-api" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8558,8 +8567,8 @@ dependencies = [ [[package]] name = "reth-db-common" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -8588,10 +8597,10 @@ dependencies = [ [[package]] name = "reth-db-models" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "arbitrary", "bytes", @@ -8603,8 +8612,8 @@ dependencies = [ [[package]] name = "reth-discv4" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8628,8 +8637,8 @@ dependencies = [ [[package]] name = "reth-discv5" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8652,8 +8661,8 @@ dependencies = [ [[package]] name = "reth-dns-discovery" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "dashmap", @@ -8676,11 +8685,11 @@ dependencies = [ [[package]] name = "reth-downloaders" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", "async-compression", @@ -8711,11 +8720,11 @@ dependencies = [ [[package]] name = "reth-e2e-test-utils" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-network", "alloy-primitives", "alloy-provider", @@ -8768,8 +8777,8 @@ dependencies = [ [[package]] name = "reth-ecies" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "aes", "alloy-primitives", @@ -8796,8 +8805,8 @@ dependencies = [ [[package]] name = "reth-engine-local" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8819,11 +8828,11 @@ dependencies = [ [[package]] name = "reth-engine-primitives" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rpc-types-engine", "auto_impl", @@ -8844,12 +8853,12 @@ dependencies = [ [[package]] name = "reth-engine-tree" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-eip7928", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-evm", "alloy-primitives", "alloy-rlp", @@ -8902,8 +8911,8 @@ dependencies = [ [[package]] name = "reth-engine-util" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -8930,11 +8939,11 @@ dependencies = [ [[package]] name = "reth-era" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", "ethereum_ssz", @@ -8945,8 +8954,8 @@ dependencies = [ [[package]] name = "reth-era-downloader" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "bytes", @@ -8961,8 +8970,8 @@ dependencies = [ [[package]] name = "reth-era-utils" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8983,8 +8992,8 @@ dependencies = [ [[package]] name = "reth-errors" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "reth-consensus", "reth-execution-errors", @@ -8994,8 +9003,8 @@ dependencies = [ [[package]] name = "reth-eth-wire" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-chains", "alloy-primitives", @@ -9022,13 +9031,13 @@ dependencies = [ [[package]] name = "reth-eth-wire-types" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eip7928", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-hardforks", "alloy-primitives", "alloy-rlp", @@ -9044,8 +9053,8 @@ dependencies = [ [[package]] name = "reth-ethereum" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-rpc-types-engine", "alloy-rpc-types-eth", @@ -9085,8 +9094,8 @@ dependencies = [ [[package]] name = "reth-ethereum-cli" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "clap", "eyre", @@ -9108,11 +9117,11 @@ dependencies = [ [[package]] name = "reth-ethereum-consensus" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "reth-chainspec", "reth-consensus", @@ -9124,10 +9133,10 @@ dependencies = [ [[package]] name = "reth-ethereum-engine-primitives" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rpc-types-engine", "reth-engine-primitives", @@ -9140,8 +9149,8 @@ dependencies = [ [[package]] name = "reth-ethereum-forks" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-eip2124", "alloy-hardforks", @@ -9153,11 +9162,11 @@ dependencies = [ [[package]] name = "reth-ethereum-payload-builder" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", "alloy-rpc-types-engine", @@ -9183,11 +9192,11 @@ dependencies = [ [[package]] name = "reth-ethereum-primitives" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rpc-types-eth", "reth-codecs", @@ -9197,8 +9206,8 @@ dependencies = [ [[package]] name = "reth-etl" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "rayon", "reth-db-api", @@ -9207,11 +9216,11 @@ dependencies = [ [[package]] name = "reth-evm" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-evm", "alloy-primitives", "auto_impl", @@ -9231,11 +9240,11 @@ dependencies = [ [[package]] name = "reth-evm-ethereum" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-evm", "alloy-primitives", "alloy-rpc-types-engine", @@ -9251,8 +9260,8 @@ dependencies = [ [[package]] name = "reth-execution-cache" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "fixed-cache", @@ -9269,8 +9278,8 @@ dependencies = [ [[package]] name = "reth-execution-errors" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-evm", "alloy-primitives", @@ -9282,11 +9291,11 @@ dependencies = [ [[package]] name = "reth-execution-types" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-evm", "alloy-primitives", "alloy-rlp", @@ -9301,11 +9310,11 @@ dependencies = [ [[package]] name = "reth-exex" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "eyre", "futures", @@ -9339,10 +9348,10 @@ dependencies = [ [[package]] name = "reth-exex-types" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "reth-chain-state", "reth-execution-types", @@ -9353,8 +9362,8 @@ dependencies = [ [[package]] name = "reth-fs-util" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "serde", "serde_json", @@ -9363,8 +9372,8 @@ dependencies = [ [[package]] name = "reth-invalid-block-hooks" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9391,8 +9400,8 @@ dependencies = [ [[package]] name = "reth-ipc" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "bytes", "futures", @@ -9411,10 +9420,10 @@ dependencies = [ [[package]] name = "reth-libmdbx" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "byteorder", "crossbeam-queue", "dashmap", @@ -9428,8 +9437,8 @@ dependencies = [ [[package]] name = "reth-mdbx-sys" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "bindgen", "cc", @@ -9437,8 +9446,8 @@ dependencies = [ [[package]] name = "reth-metrics" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "futures", "metrics", @@ -9449,8 +9458,8 @@ dependencies = [ [[package]] name = "reth-net-banlist" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "ipnet", @@ -9458,8 +9467,8 @@ dependencies = [ [[package]] name = "reth-net-nat" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "futures-util", "if-addrs", @@ -9472,11 +9481,11 @@ dependencies = [ [[package]] name = "reth-network" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", "aquamarine", @@ -9529,8 +9538,8 @@ dependencies = [ [[package]] name = "reth-network-api" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9554,11 +9563,11 @@ dependencies = [ [[package]] name = "reth-network-p2p" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "auto_impl", "derive_more", @@ -9577,8 +9586,8 @@ dependencies = [ [[package]] name = "reth-network-peers" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -9592,8 +9601,8 @@ dependencies = [ [[package]] name = "reth-network-types" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-eip2124", "humantime-serde", @@ -9606,8 +9615,8 @@ dependencies = [ [[package]] name = "reth-nippy-jar" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "anyhow", "bincode", @@ -9623,8 +9632,8 @@ dependencies = [ [[package]] name = "reth-node-api" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-rpc-types-engine", "eyre", @@ -9647,11 +9656,11 @@ dependencies = [ [[package]] name = "reth-node-builder" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-provider", "alloy-rpc-types", @@ -9715,11 +9724,11 @@ dependencies = [ [[package]] name = "reth-node-core" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rpc-types-engine", "clap", @@ -9770,10 +9779,10 @@ dependencies = [ [[package]] name = "reth-node-ethereum" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-network", "alloy-rpc-types-engine", "alloy-rpc-types-eth", @@ -9808,8 +9817,8 @@ dependencies = [ [[package]] name = "reth-node-ethstats" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9832,11 +9841,11 @@ dependencies = [ [[package]] name = "reth-node-events" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rpc-types-engine", "derive_more", @@ -9856,8 +9865,8 @@ dependencies = [ [[package]] name = "reth-node-metrics" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "bytes", "eyre", @@ -9885,8 +9894,8 @@ dependencies = [ [[package]] name = "reth-node-types" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "reth-chainspec", "reth-db-api", @@ -9897,8 +9906,8 @@ dependencies = [ [[package]] name = "reth-payload-builder" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9921,8 +9930,8 @@ dependencies = [ [[package]] name = "reth-payload-builder-primitives" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "pin-project", "reth-payload-primitives", @@ -9933,11 +9942,11 @@ dependencies = [ [[package]] name = "reth-payload-primitives" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", "alloy-rpc-types-engine", @@ -9957,8 +9966,8 @@ dependencies = [ [[package]] name = "reth-payload-validator" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -9972,7 +9981,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc759fd87c3f65440e5d3bfa3107fe8a13a61a6807cd485c62c49d63c7bf6717" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-genesis", "alloy-primitives", "alloy-rlp", @@ -10000,11 +10009,11 @@ dependencies = [ [[package]] name = "reth-provider" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-genesis", "alloy-primitives", "alloy-rpc-types-engine", @@ -10046,11 +10055,11 @@ dependencies = [ [[package]] name = "reth-prune" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "itertools 0.14.0", "metrics", @@ -10075,8 +10084,8 @@ dependencies = [ [[package]] name = "reth-prune-types" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "arbitrary", @@ -10091,8 +10100,8 @@ dependencies = [ [[package]] name = "reth-revm" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -10106,12 +10115,12 @@ dependencies = [ [[package]] name = "reth-rpc" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-dyn-abi", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-evm", "alloy-genesis", "alloy-network", @@ -10127,7 +10136,7 @@ dependencies = [ "alloy-rpc-types-mev", "alloy-rpc-types-trace", "alloy-rpc-types-txpool", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "alloy-signer", "alloy-signer-local", "async-trait", @@ -10183,10 +10192,10 @@ dependencies = [ [[package]] name = "reth-rpc-api" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-genesis", "alloy-json-rpc", "alloy-primitives", @@ -10200,7 +10209,7 @@ dependencies = [ "alloy-rpc-types-mev", "alloy-rpc-types-trace", "alloy-rpc-types-txpool", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "jsonrpsee", "reth-chain-state", "reth-engine-primitives", @@ -10213,8 +10222,8 @@ dependencies = [ [[package]] name = "reth-rpc-builder" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-network", "alloy-provider", @@ -10256,8 +10265,8 @@ dependencies = [ [[package]] name = "reth-rpc-convert" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-evm", @@ -10276,10 +10285,10 @@ dependencies = [ [[package]] name = "reth-rpc-engine-api" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", "alloy-rpc-types-engine", @@ -10307,13 +10316,13 @@ dependencies = [ [[package]] name = "reth-rpc-eth-api" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-dyn-abi", "alloy-eip7928", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-evm", "alloy-json-rpc", "alloy-network", @@ -10321,7 +10330,7 @@ dependencies = [ "alloy-rlp", "alloy-rpc-types-eth", "alloy-rpc-types-mev", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "async-trait", "auto_impl", "dyn-clone", @@ -10353,11 +10362,11 @@ dependencies = [ [[package]] name = "reth-rpc-eth-types" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-evm", "alloy-network", "alloy-primitives", @@ -10401,8 +10410,8 @@ dependencies = [ [[package]] name = "reth-rpc-layer" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-rpc-types-engine", "http 1.4.0", @@ -10415,10 +10424,10 @@ dependencies = [ [[package]] name = "reth-rpc-server-types" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rpc-types-engine", "jsonrpsee-core", @@ -10446,11 +10455,11 @@ dependencies = [ [[package]] name = "reth-stages" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", "eyre", @@ -10498,10 +10507,10 @@ dependencies = [ [[package]] name = "reth-stages-api" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "aquamarine", "auto_impl", @@ -10526,8 +10535,8 @@ dependencies = [ [[package]] name = "reth-stages-types" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "arbitrary", @@ -10540,8 +10549,8 @@ dependencies = [ [[package]] name = "reth-static-file" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "parking_lot", @@ -10560,8 +10569,8 @@ dependencies = [ [[package]] name = "reth-static-file-types" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "clap", @@ -10575,11 +10584,11 @@ dependencies = [ [[package]] name = "reth-storage-api" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rpc-types-engine", "auto_impl", @@ -10599,10 +10608,10 @@ dependencies = [ [[package]] name = "reth-storage-errors" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", "derive_more", @@ -10617,8 +10626,8 @@ dependencies = [ [[package]] name = "reth-tasks" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "crossbeam-utils", "dashmap", @@ -10638,11 +10647,11 @@ dependencies = [ [[package]] name = "reth-testing-utils" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-genesis", "alloy-primitives", "rand 0.8.6", @@ -10654,8 +10663,8 @@ dependencies = [ [[package]] name = "reth-tokio-util" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "tokio", "tokio-stream", @@ -10664,8 +10673,8 @@ dependencies = [ [[package]] name = "reth-tracing" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "clap", "eyre", @@ -10683,8 +10692,8 @@ dependencies = [ [[package]] name = "reth-tracing-otlp" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "clap", "eyre", @@ -10701,17 +10710,18 @@ dependencies = [ [[package]] name = "reth-transaction-pool" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", "aquamarine", "auto_impl", - "bitflags 2.11.1", + "bitflags 2.11.0", "futures-util", + "imbl", "metrics", "parking_lot", "paste", @@ -10745,11 +10755,11 @@ dependencies = [ [[package]] name = "reth-trie" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", "alloy-trie", @@ -10771,14 +10781,14 @@ dependencies = [ [[package]] name = "reth-trie-common" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-consensus", "alloy-primitives", "alloy-rlp", "alloy-rpc-types-eth", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "alloy-trie", "arbitrary", "arrayvec", @@ -10798,8 +10808,8 @@ dependencies = [ [[package]] name = "reth-trie-db" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "metrics", @@ -10818,8 +10828,8 @@ dependencies = [ [[package]] name = "reth-trie-parallel" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-eip7928", "alloy-evm", @@ -10847,13 +10857,12 @@ dependencies = [ [[package]] name = "reth-trie-sparse" -version = "2.0.0" -source = "git+https://github.com/paradigmxyz/reth?rev=98ebc34#98ebc3454f339bdaf8901a24a0be4c4ba539e77a" +version = "2.1.0" +source = "git+https://github.com/paradigmxyz/reth?rev=122c5b3#122c5b322bf8549aba1b17cacb01fddee22d206d" dependencies = [ "alloy-primitives", "alloy-rlp", "alloy-trie", - "auto_impl", "metrics", "rayon", "reth-execution-errors", @@ -11082,7 +11091,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c32490ed687dba31c3c882beb8c20408bdd30ef96690d8f145b0ee9a87040bfe" dependencies = [ "alloy-eip7928", - "bitflags 2.11.1", + "bitflags 2.11.0", "revm-bytecode", "revm-primitives", "serde", @@ -11335,7 +11344,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "errno", "libc", "linux-raw-sys", @@ -11418,7 +11427,7 @@ dependencies = [ "rustls-webpki", "security-framework", "security-framework-sys", - "webpki-root-certs 1.0.7", + "webpki-root-certs 1.0.6", "windows-sys 0.61.2", ] @@ -11430,9 +11439,9 @@ checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" [[package]] name = "rustls-webpki" -version = "0.103.13" +version = "0.103.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e" +checksum = "20a6af516fea4b20eccceaf166e8aa666ac996208e8a644ce3ef5aa783bc7cd4" dependencies = [ "aws-lc-rs", "ring", @@ -11470,6 +11479,15 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd29631678d6fb0903b69223673e122c32e9ae559d0960a38d574695ebc0ea15" +[[package]] +name = "safe_arch" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323" +dependencies = [ + "bytemuck", +] + [[package]] name = "salsa20" version = "0.10.2" @@ -11628,7 +11646,7 @@ version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "core-foundation", "core-foundation-sys", "libc", @@ -12350,12 +12368,12 @@ dependencies = [ "alloy", "alloy-consensus", "alloy-contract", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-network", "alloy-primitives", "alloy-provider", "alloy-rpc-types-eth", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "alloy-signer", "alloy-signer-local", "alloy-sol-types", @@ -12412,7 +12430,7 @@ dependencies = [ name = "tempo-chainspec" version = "1.5.3" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-evm", "alloy-genesis", "alloy-hardforks", @@ -12657,14 +12675,14 @@ name = "tempo-node" version = "1.6.0" dependencies = [ "alloy", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-network", "alloy-primitives", "alloy-rlp", "alloy-rpc-types-admin", "alloy-rpc-types-engine", "alloy-rpc-types-eth", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "async-trait", "base64 0.22.1", "clap", @@ -12758,7 +12776,7 @@ dependencies = [ name = "tempo-payload-types" version = "1.6.0" dependencies = [ - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rpc-types-engine", "alloy-rpc-types-eth", @@ -12818,12 +12836,12 @@ name = "tempo-primitives" version = "1.6.0" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-network", "alloy-primitives", "alloy-rlp", "alloy-rpc-types-eth", - "alloy-serde 2.0.0", + "alloy-serde 2.0.1", "alloy-signer", "alloy-signer-local", "alloy-sol-types", @@ -12856,7 +12874,7 @@ name = "tempo-revm" version = "1.6.0" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-evm", "alloy-primitives", "alloy-rlp", @@ -12924,7 +12942,7 @@ name = "tempo-transaction-pool" version = "1.6.0" dependencies = [ "alloy-consensus", - "alloy-eips 2.0.0", + "alloy-eips 2.0.1", "alloy-evm", "alloy-primitives", "alloy-signer", @@ -13092,7 +13110,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2210811179577da3d54eb69ab0b50490ee40491a25d95b8c6011ba40771cb721" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "cfg-if", "libc", "log", @@ -13220,9 +13238,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.52.1" +version = "1.51.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6" +checksum = "f66bf9585cda4b724d3e78ab34b73fb2bbaba9011b9bfdf69dc836382ea13b8c" dependencies = [ "bytes", "libc", @@ -13388,7 +13406,7 @@ dependencies = [ "tower-layer", "tower-service", "tracing", - "webpki-roots 1.0.7", + "webpki-roots 1.0.6", ] [[package]] @@ -13430,7 +13448,7 @@ checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" dependencies = [ "async-compression", "base64 0.22.1", - "bitflags 2.11.1", + "bitflags 2.11.0", "bytes", "futures-core", "futures-util", @@ -13910,9 +13928,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.23.1" +version = "1.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd74a9687298c6858e9b88ec8935ec45d22e8fd5e6394fa1bd4e99a87789c76" +checksum = "5ac8b6f42ead25368cf5b098aeb3dc8a1a2c05a3eee8a9a1a68c640edbfc79d9" dependencies = [ "getrandom 0.4.2", "js-sys", @@ -14144,7 +14162,7 @@ version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.11.0", "hashbrown 0.15.5", "indexmap 2.14.0", "semver 1.0.28", @@ -14190,14 +14208,14 @@ version = "0.26.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75c7f0ef91146ebfb530314f5f1d24528d7f0767efbfd31dce919275413e393e" dependencies = [ - "webpki-root-certs 1.0.7", + "webpki-root-certs 1.0.6", ] [[package]] name = "webpki-root-certs" -version = "1.0.7" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31141ce3fc3e300ae89b78c0dd67f9708061d1d2eda54b8209346fd6be9a92c" +checksum = "804f18a4ac2676ffb4e8b5b5fa9ae38af06df08162314f96a68d2a363e21a8ca" dependencies = [ "rustls-pki-types", ] @@ -14208,18 +14226,28 @@ version = "0.26.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9" dependencies = [ - "webpki-roots 1.0.7", + "webpki-roots 1.0.6", ] [[package]] name = "webpki-roots" -version = "1.0.7" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52f5ee44c96cf55f1b349600768e3ece3a8f26010c05265ab73f945bb1a2eb9d" +checksum = "22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed" dependencies = [ "rustls-pki-types", ] +[[package]] +name = "wide" +version = "0.7.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03" +dependencies = [ + "bytemuck", + "safe_arch", +] + [[package]] name = "widestring" version = "1.2.1" @@ -14780,7 +14808,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags 2.11.1", + "bitflags 2.11.0", "indexmap 2.14.0", "log", "serde", @@ -14920,7 +14948,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "467a4c054be41ff657a6823246b0194cd727fadc3c539b265d7bc125ac6d4884" dependencies = [ "aes", - "bitflags 2.11.1", + "bitflags 2.11.0", "cbc", "cmac", "ecdsa", diff --git a/Cargo.toml b/Cargo.toml index 282e13934a..e1cedb11b9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -120,92 +120,92 @@ tempo-telemetry-util = { path = "crates/telemetry-util", default-features = fals tempo-transaction-pool = { path = "crates/transaction-pool", default-features = false } tempo-validator-config = { path = "crates/validator-config", default-features = false } -reth-basic-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-chainspec = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34", default-features = false } -reth-cli = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-cli-commands = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-cli-runner = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-cli-util = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } +reth-basic-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-chainspec = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3", default-features = false } +reth-cli = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-cli-commands = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-cli-runner = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-cli-util = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } reth-codecs = { version = "0.3.0", default-features = false } -reth-consensus = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-consensus-common = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-db = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-discv5 = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-db-api = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-e2e-test-utils = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-engine-local = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-engine-tree = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-errors = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-eth-wire-types = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-etl = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-ethereum-cli = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-ethereum-consensus = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-ethereum-engine-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-ethereum-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34", default-features = false } -reth-execution-types = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-evm = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-evm-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-metrics = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-network-api = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-network-peers = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34", default-features = false } -reth-node-api = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-node-builder = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-node-core = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-node-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-node-metrics = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-payload-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } +reth-consensus = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-consensus-common = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-db = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-discv5 = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-db-api = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-e2e-test-utils = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-engine-local = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-engine-tree = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-errors = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-eth-wire-types = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-etl = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-ethereum-cli = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-ethereum-consensus = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-ethereum-engine-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-ethereum-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3", default-features = false } +reth-execution-types = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-evm = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-evm-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-metrics = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-network-api = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-network-peers = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3", default-features = false } +reth-node-api = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-node-builder = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-node-core = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-node-ethereum = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-node-metrics = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-payload-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } reth-primitives-traits = { version = "0.3.0", default-features = false } -reth-provider = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-rpc = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-rpc-api = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-rpc-builder = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-rpc-convert = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-rpc-eth-api = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-rpc-eth-types = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-rpc-server-types = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-storage-api = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-tracing = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-transaction-pool = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-trie = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-trie-common = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } -reth-trie-db = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34" } +reth-provider = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-rpc = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-rpc-api = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-rpc-builder = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-rpc-convert = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-rpc-eth-api = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-rpc-eth-types = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-rpc-server-types = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-storage-api = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-tracing = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-transaction-pool = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-trie = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-trie-common = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } +reth-trie-db = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3" } -reth-revm = { git = "https://github.com/paradigmxyz/reth", rev = "98ebc34", features = [ +reth-revm = { git = "https://github.com/paradigmxyz/reth", rev = "122c5b3", features = [ "std", "optional-checks", ] } revm = { version = "38.0.0", features = ["optional_fee_charge"], default-features = false } -alloy = { version = "2.0.0", default-features = false } -alloy-consensus = { version = "2.0.0", default-features = false } -alloy-contract = { version = "2.0.0", default-features = false } -alloy-eips = { version = "2.0.0", default-features = false } -alloy-evm = { version = "0.33.2", default-features = false } +alloy = { version = "2.0.1", default-features = false } +alloy-consensus = { version = "2.0.1", default-features = false } +alloy-contract = { version = "2.0.1", default-features = false } +alloy-eips = { version = "2.0.1", default-features = false } +alloy-evm = { version = "0.33.0", default-features = false } revm-inspectors = "0.39.0" -alloy-genesis = { version = "2.0.0", default-features = false } +alloy-genesis = { version = "2.0.1", default-features = false } alloy-hardforks = "0.4.7" alloy-json-abi = { version = "1.5.7", default-features = false } -alloy-network = { version = "2.0.0", default-features = false } +alloy-network = { version = "2.0.1", default-features = false } alloy-primitives = { version = "1.5.7", default-features = false } -alloy-provider = { version = "2.0.0", default-features = false } +alloy-provider = { version = "2.0.1", default-features = false } alloy-rlp = { version = "0.3.15", default-features = false } -alloy-rpc-types-admin = "2.0.0" -alloy-rpc-types-engine = "2.0.0" -alloy-rpc-types-eth = { version = "2.0.0" } -alloy-serde = { version = "2.0.0", default-features = false } -alloy-signer = "2.0.0" -alloy-signer-aws = "2.0.0" -alloy-signer-gcp = "2.0.0" -alloy-signer-ledger = "2.0.0" -alloy-signer-local = "2.0.0" -alloy-signer-trezor = "2.0.0" +alloy-rpc-types-admin = "2.0.1" +alloy-rpc-types-engine = "2.0.1" +alloy-rpc-types-eth = { version = "2.0.1" } +alloy-serde = { version = "2.0.1", default-features = false } +alloy-signer = "2.0.1" +alloy-signer-aws = "2.0.1" +alloy-signer-gcp = "2.0.1" +alloy-signer-ledger = "2.0.1" +alloy-signer-local = "2.0.1" +alloy-signer-trezor = "2.0.1" coins-bip32 = "0.12" zeroize = "1" alloy-sol-types = { version = "1.5.7", default-features = false } -alloy-transport = "2.0.0" +alloy-transport = "2.0.1" commonware-broadcast = "2026.4.0" commonware-codec = "2026.4.0" @@ -358,3 +358,15 @@ vergen-git2 = "9.1.0" # reth-trie-sparse = { path = "../reth/crates/trie/sparse" } # [patch.crates-io] +# # Commonware at HEAD after PR #3594 was merged +# commonware-broadcast = { git = "https://github.com/commonwarexyz/monorepo", rev = "f4e49d2d8ce81b1ff594adb436e7f7560b23703c" } +# commonware-codec = { git = "https://github.com/commonwarexyz/monorepo", rev = "f4e49d2d8ce81b1ff594adb436e7f7560b23703c" } +# commonware-consensus = { git = "https://github.com/commonwarexyz/monorepo", rev = "f4e49d2d8ce81b1ff594adb436e7f7560b23703c" } +# commonware-cryptography = { git = "https://github.com/commonwarexyz/monorepo", rev = "f4e49d2d8ce81b1ff594adb436e7f7560b23703c" } +# commonware-macros = { git = "https://github.com/commonwarexyz/monorepo", rev = "f4e49d2d8ce81b1ff594adb436e7f7560b23703c" } +# commonware-math = { git = "https://github.com/commonwarexyz/monorepo", rev = "f4e49d2d8ce81b1ff594adb436e7f7560b23703c" } +# commonware-p2p = { git = "https://github.com/commonwarexyz/monorepo", rev = "f4e49d2d8ce81b1ff594adb436e7f7560b23703c" } +# commonware-parallel = { git = "https://github.com/commonwarexyz/monorepo", rev = "f4e49d2d8ce81b1ff594adb436e7f7560b23703c" } +# commonware-runtime = { git = "https://github.com/commonwarexyz/monorepo", rev = "f4e49d2d8ce81b1ff594adb436e7f7560b23703c" } +# commonware-storage = { git = "https://github.com/commonwarexyz/monorepo", rev = "f4e49d2d8ce81b1ff594adb436e7f7560b23703c" } +# commonware-utils = { git = "https://github.com/commonwarexyz/monorepo", rev = "f4e49d2d8ce81b1ff594adb436e7f7560b23703c" } diff --git a/crates/consensus/src/lib.rs b/crates/consensus/src/lib.rs index 88cf338e36..c96e47efeb 100644 --- a/crates/consensus/src/lib.rs +++ b/crates/consensus/src/lib.rs @@ -63,8 +63,8 @@ impl TempoConsensus { // Validate the timestamp milliseconds part if header.timestamp_millis_part >= 1000 { - return Err(ConsensusError::Other( - "Timestamp milliseconds part must be less than 1000".to_string(), + return Err(ConsensusError::msg( + "Timestamp milliseconds part must be less than 1000", )); } @@ -76,8 +76,8 @@ impl TempoConsensus { } if header.shared_gas_limit != header.gas_limit() / TEMPO_SHARED_GAS_DIVISOR { - return Err(ConsensusError::Other( - "Shared gas limit does not match header gas limit".to_string(), + return Err(ConsensusError::msg( + "Shared gas limit does not match header gas limit", )); } @@ -89,7 +89,7 @@ impl TempoConsensus { ); if header.general_gas_limit != expected_general_gas_limit { - return Err(ConsensusError::Other(format!( + return Err(ConsensusError::msg(format!( "General gas limit {} does not match expected {}", header.general_gas_limit, expected_general_gas_limit ))); @@ -160,7 +160,7 @@ impl Consensus for TempoConsensus { if let Some(tx) = transactions.iter().find(|&tx| { tx.is_system_tx() && !tx.is_valid_system_tx(self.inner.chain_spec().chain().id()) }) { - return Err(ConsensusError::Other(format!( + return Err(ConsensusError::msg(format!( "Invalid system transaction: {}", tx.tx_hash() ))); @@ -178,17 +178,15 @@ impl Consensus for TempoConsensus { .unwrap_or_default(); if end_of_block_system_txs.len() != SYSTEM_TX_COUNT { - return Err(ConsensusError::Other( - "Block must contain end-of-block system txs".to_string(), + return Err(ConsensusError::msg( + "Block must contain end-of-block system txs", )); } // Validate that the sequence of end-of-block system txs is correct for (tx, expected_to) in end_of_block_system_txs.into_iter().zip(SYSTEM_TX_ADDRESSES) { if tx.to().unwrap_or_default() != expected_to { - return Err(ConsensusError::Other( - "Invalid end-of-block system tx order".to_string(), - )); + return Err(ConsensusError::msg("Invalid end-of-block system tx order")); } } diff --git a/deny.toml b/deny.toml index c024abb5e1..fc96cd439a 100644 --- a/deny.toml +++ b/deny.toml @@ -65,7 +65,12 @@ allow = [ # Allow 1 or more licenses on a per-crate basis, so that particular licenses # aren't accepted for every possible crate as with the normal allow list -exceptions = [{ allow = ["MPL-2.0"], name = "option-ext" }] +exceptions = [ + { allow = ["MPL-2.0"], name = "option-ext" }, + { allow = ["MPL-2.0"], name = "bitmaps" }, + { allow = ["MPL-2.0"], name = "imbl" }, + { allow = ["MPL-2.0"], name = "imbl-sized-chunks" }, +] [[licenses.clarify]] name = "rustls-webpki"