diff --git a/Cargo.lock b/Cargo.lock index 73fda8f..ea8788e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -137,10 +137,12 @@ dependencies = [ "alloy-rlp", "alloy-serde 0.9.2", "alloy-trie 0.7.8", + "arbitrary", "auto_impl", "c-kzg", "derive_more", "k256", + "rand", "serde", ] @@ -176,6 +178,19 @@ dependencies = [ "winnow", ] +[[package]] +name = "alloy-eip2124" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "675264c957689f0fd75f5993a73123c2cc3b5c235a38f5b9037fe6c826bfb2c0" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "crc", + "serde", + "thiserror 2.0.11", +] + [[package]] name = "alloy-eip2930" version = "0.1.0" @@ -212,8 +227,10 @@ checksum = "cabf647eb4650c91a9d38cb6f972bb320009e7e9d61765fb688a86f1563b33e8" dependencies = [ "alloy-primitives", "alloy-rlp", + "arbitrary", "derive_more", "k256", + "rand", "serde", ] @@ -247,6 +264,7 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "alloy-serde 0.9.2", + "arbitrary", "c-kzg", "derive_more", "ethereum_ssz", @@ -267,6 +285,19 @@ dependencies = [ "serde", ] +[[package]] +name = "alloy-genesis" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7d2a7fe5c1a9bd6793829ea21a636f30fc2b3f5d2e7418ba86d96e41dd1f460" +dependencies = [ + "alloy-eips 0.9.2", + "alloy-primitives", + "alloy-serde 0.9.2", + "alloy-trie 0.7.8", + "serde", +] + [[package]] name = "alloy-json-abi" version = "0.8.19" @@ -537,7 +568,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb520ed46cc5b7d8c014a73fdd77b6a310383a2a5c0a5ae3c9b8055881f062b7" dependencies = [ - "alloy-genesis", + "alloy-genesis 0.4.2", "alloy-primitives", "serde", "serde_json", @@ -738,6 +769,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae0465c71d4dced7525f408d84873aeebb71faf807d22d74c4a426430ccd9b55" dependencies = [ "alloy-primitives", + "arbitrary", "serde", "serde_json", ] @@ -1921,6 +1953,12 @@ version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" +[[package]] +name = "critical-section" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" + [[package]] name = "crossbeam-channel" version = "0.5.13" @@ -2376,6 +2414,7 @@ dependencies = [ "digest 0.10.7", "elliptic-curve", "rfc6979", + "serdect", "signature", "spki", ] @@ -2426,6 +2465,7 @@ dependencies = [ "pkcs8", "rand_core", "sec1", + "serdect", "subtle", "zeroize", ] @@ -3138,9 +3178,9 @@ dependencies = [ "maili-protocol", "op-alloy-rpc-types-engine 0.9.4", "reqwest", - "reth-execution-types", + "reth-execution-types 1.1.0", "reth-exex", - "reth-primitives", + "reth-primitives 1.1.0", "serde", "thiserror 2.0.11", "tokio", @@ -3259,8 +3299,8 @@ dependencies = [ "maili-protocol", "op-alloy-consensus 0.9.4", "parking_lot 0.12.3", - "reth-primitives", - "reth-provider", + "reth-primitives 1.1.0", + "reth-provider 1.1.5", ] [[package]] @@ -4140,6 +4180,7 @@ dependencies = [ "ecdsa", "elliptic-curve", "once_cell", + "serdect", "sha2 0.10.8", "signature", ] @@ -4765,6 +4806,7 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "alloy-serde 0.9.2", + "arbitrary", "serde", ] @@ -5213,6 +5255,16 @@ dependencies = [ "winapi", ] +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + [[package]] name = "num" version = "0.4.3" @@ -5351,7 +5403,9 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8983bb634df7248924ee0c4c3a749609b5abcb082c28fffe3254b3eb3602b307" dependencies = [ + "alloy-rlp", "const-hex", + "proptest", "serde", "smallvec", ] @@ -5379,6 +5433,10 @@ name = "once_cell" version = "1.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" +dependencies = [ + "critical-section", + "portable-atomic", +] [[package]] name = "op-alloy-consensus" @@ -5408,8 +5466,11 @@ dependencies = [ "alloy-eips 0.9.2", "alloy-primitives", "alloy-rlp", + "alloy-serde 0.9.2", + "arbitrary", "derive_more", "maili-consensus", + "serde", "thiserror 2.0.11", ] @@ -5476,6 +5537,25 @@ dependencies = [ "serde_json", ] +[[package]] +name = "op-alloy-rpc-types" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5542fd205a7e7cda4be1edb63db2fcc6cc501e6b82d9dad71d0baa874becfdc9" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-network-primitives 0.9.2", + "alloy-primitives", + "alloy-rpc-types-eth 0.9.2", + "alloy-serde 0.9.2", + "derive_more", + "maili-consensus", + "op-alloy-consensus 0.9.4", + "serde", + "serde_json", +] + [[package]] name = "op-alloy-rpc-types-engine" version = "0.4.0" @@ -5574,6 +5654,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + [[package]] name = "page_size" version = "0.6.0" @@ -6274,13 +6360,29 @@ version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ "alloy-primitives", - "reth-consensus", - "reth-execution-errors", - "reth-primitives", - "reth-storage-errors", + "reth-consensus 1.1.0", + "reth-execution-errors 1.1.0", + "reth-primitives 1.1.0", + "reth-storage-errors 1.1.0", "thiserror 1.0.69", ] +[[package]] +name = "reth-blockchain-tree-api" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "reth-consensus 1.1.5", + "reth-execution-errors 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-storage-errors 1.1.5", + "thiserror 2.0.11", +] + [[package]] name = "reth-chain-state" version = "1.1.0" @@ -6293,13 +6395,39 @@ dependencies = [ "metrics 0.23.0", "parking_lot 0.12.3", "pin-project", - "reth-chainspec", - "reth-errors", - "reth-execution-types", - "reth-metrics", - "reth-primitives", - "reth-storage-api", - "reth-trie", + "reth-chainspec 1.1.0", + "reth-errors 1.1.0", + "reth-execution-types 1.1.0", + "reth-metrics 1.1.0", + "reth-primitives 1.1.0", + "reth-storage-api 1.1.0", + "reth-trie 1.1.0", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "reth-chain-state" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "derive_more", + "metrics 0.24.1", + "parking_lot 0.12.3", + "pin-project", + "reth-chainspec 1.1.5", + "reth-errors 1.1.5", + "reth-execution-types 1.1.5", + "reth-metrics 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-storage-api 1.1.5", + "reth-trie 1.1.5", + "revm 19.3.0", "tokio", "tokio-stream", "tracing", @@ -6312,16 +6440,36 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6 dependencies = [ "alloy-chains", "alloy-eips 0.4.2", - "alloy-genesis", + "alloy-genesis 0.4.2", "alloy-primitives", "alloy-trie 0.6.0", "auto_impl", "derive_more", "once_cell", - "reth-ethereum-forks", - "reth-network-peers", - "reth-primitives-traits", - "reth-trie-common", + "reth-ethereum-forks 1.1.0", + "reth-network-peers 1.1.0", + "reth-primitives-traits 1.1.0", + "reth-trie-common 1.1.0", + "serde_json", +] + +[[package]] +name = "reth-chainspec" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-chains", + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-genesis 0.9.2", + "alloy-primitives", + "alloy-trie 0.7.8", + "auto_impl", + "derive_more", + "once_cell", + "reth-ethereum-forks 1.1.5", + "reth-network-peers 1.1.5", + "reth-primitives-traits 1.1.5", "serde_json", ] @@ -6336,7 +6484,7 @@ dependencies = [ "eyre", "libc", "rand", - "reth-fs-util", + "reth-fs-util 1.1.0", "secp256k1", "thiserror 1.0.69", ] @@ -6348,12 +6496,29 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6 dependencies = [ "alloy-consensus 0.4.2", "alloy-eips 0.4.2", - "alloy-genesis", + "alloy-genesis 0.4.2", "alloy-primitives", "alloy-trie 0.6.0", "bytes", "modular-bitfield", - "reth-codecs-derive", + "reth-codecs-derive 1.1.0", +] + +[[package]] +name = "reth-codecs" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-genesis 0.9.2", + "alloy-primitives", + "alloy-trie 0.7.8", + "bytes", + "modular-bitfield", + "op-alloy-consensus 0.9.4", + "reth-codecs-derive 1.1.5", + "serde", ] [[package]] @@ -6367,6 +6532,17 @@ dependencies = [ "syn 2.0.90", ] +[[package]] +name = "reth-codecs-derive" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "convert_case", + "proc-macro2", + "quote", + "syn 2.0.90", +] + [[package]] name = "reth-config" version = "1.1.0" @@ -6374,9 +6550,9 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6 dependencies = [ "eyre", "humantime-serde", - "reth-network-types", - "reth-prune-types", - "reth-stages-types", + "reth-network-types 1.1.0", + "reth-prune-types 1.1.0", + "reth-stages-types 1.1.0", "serde", "toml", ] @@ -6389,7 +6565,21 @@ dependencies = [ "alloy-primitives", "auto_impl", "derive_more", - "reth-primitives", + "reth-primitives 1.1.0", +] + +[[package]] +name = "reth-consensus" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "auto_impl", + "derive_more", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", ] [[package]] @@ -6398,10 +6588,24 @@ version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ "alloy-primitives", - "reth-chainspec", - "reth-consensus", - "reth-primitives", - "revm-primitives", + "reth-chainspec 1.1.0", + "reth-consensus 1.1.0", + "reth-primitives 1.1.0", + "revm-primitives 10.0.0", +] + +[[package]] +name = "reth-consensus-common" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "reth-chainspec 1.1.5", + "reth-consensus 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", ] [[package]] @@ -6416,45 +6620,101 @@ dependencies = [ "metrics 0.23.0", "page_size", "paste", - "reth-db-api", - "reth-fs-util", - "reth-libmdbx", - "reth-metrics", - "reth-nippy-jar", - "reth-primitives", - "reth-primitives-traits", - "reth-prune-types", - "reth-stages-types", - "reth-storage-errors", - "reth-tracing", - "reth-trie-common", + "reth-db-api 1.1.0", + "reth-fs-util 1.1.0", + "reth-libmdbx 1.1.0", + "reth-metrics 1.1.0", + "reth-nippy-jar 1.1.0", + "reth-primitives 1.1.0", + "reth-primitives-traits 1.1.0", + "reth-prune-types 1.1.0", + "reth-stages-types 1.1.0", + "reth-storage-errors 1.1.0", + "reth-tracing 1.1.0", + "reth-trie-common 1.1.0", "rustc-hash 2.1.0", "serde", "strum", - "sysinfo", + "sysinfo 0.31.4", "thiserror 1.0.69", ] +[[package]] +name = "reth-db" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-primitives", + "bytes", + "derive_more", + "eyre", + "metrics 0.24.1", + "page_size", + "reth-db-api 1.1.5", + "reth-fs-util 1.1.5", + "reth-libmdbx 1.1.5", + "reth-metrics 1.1.5", + "reth-nippy-jar 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-prune-types 1.1.5", + "reth-stages-types 1.1.5", + "reth-storage-errors 1.1.5", + "reth-tracing 1.1.5", + "reth-trie-common 1.1.5", + "rustc-hash 2.1.0", + "serde", + "strum", + "sysinfo 0.32.1", + "thiserror 2.0.11", +] + [[package]] name = "reth-db-api" version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ - "alloy-genesis", + "alloy-genesis 0.4.2", "alloy-primitives", "bytes", "derive_more", "metrics 0.23.0", "modular-bitfield", "parity-scale-codec", - "reth-codecs", - "reth-db-models", - "reth-primitives", - "reth-primitives-traits", - "reth-prune-types", - "reth-stages-types", - "reth-storage-errors", - "reth-trie-common", + "reth-codecs 1.1.0", + "reth-db-models 1.1.0", + "reth-primitives 1.1.0", + "reth-primitives-traits 1.1.0", + "reth-prune-types 1.1.0", + "reth-stages-types 1.1.0", + "reth-storage-errors 1.1.0", + "reth-trie-common 1.1.0", + "serde", +] + +[[package]] +name = "reth-db-api" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-genesis 0.9.2", + "alloy-primitives", + "bytes", + "derive_more", + "metrics 0.24.1", + "modular-bitfield", + "parity-scale-codec", + "reth-codecs 1.1.5", + "reth-db-models 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-prune-types 1.1.5", + "reth-stages-types 1.1.5", + "reth-storage-errors 1.1.5", + "reth-trie-common 1.1.5", + "roaring", "serde", ] @@ -6466,8 +6726,22 @@ dependencies = [ "alloy-primitives", "bytes", "modular-bitfield", - "reth-codecs", - "reth-primitives", + "reth-codecs 1.1.0", + "reth-primitives 1.1.0", + "serde", +] + +[[package]] +name = "reth-db-models" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-eips 0.9.2", + "alloy-primitives", + "bytes", + "modular-bitfield", + "reth-codecs 1.1.5", + "reth-primitives-traits 1.1.5", "serde", ] @@ -6482,10 +6756,10 @@ dependencies = [ "enr 0.12.1", "generic-array", "parking_lot 0.12.3", - "reth-ethereum-forks", - "reth-net-banlist", + "reth-ethereum-forks 1.1.0", + "reth-net-banlist 1.1.0", "reth-net-nat", - "reth-network-peers", + "reth-network-peers 1.1.0", "schnellru", "secp256k1", "serde", @@ -6509,10 +6783,10 @@ dependencies = [ "itertools 0.13.0", "metrics 0.23.0", "rand", - "reth-chainspec", - "reth-ethereum-forks", - "reth-metrics", - "reth-network-peers", + "reth-chainspec 1.1.0", + "reth-ethereum-forks 1.1.0", + "reth-metrics 1.1.0", + "reth-network-peers 1.1.0", "secp256k1", "thiserror 1.0.69", "tokio", @@ -6529,8 +6803,8 @@ dependencies = [ "enr 0.12.1", "linked_hash_set", "parking_lot 0.12.3", - "reth-ethereum-forks", - "reth-network-peers", + "reth-ethereum-forks 1.1.0", + "reth-network-peers 1.1.0", "reth-tokio-util", "schnellru", "secp256k1", @@ -6560,7 +6834,7 @@ dependencies = [ "hmac 0.12.1", "pin-project", "rand", - "reth-network-peers", + "reth-network-peers 1.1.0", "secp256k1", "sha2 0.10.8", "sha3", @@ -6578,11 +6852,32 @@ version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ "alloy-primitives", - "reth-execution-types", - "reth-payload-primitives", - "reth-primitives", - "reth-trie", + "reth-execution-types 1.1.0", + "reth-payload-primitives 1.1.0", + "reth-primitives 1.1.0", + "reth-trie 1.1.0", + "serde", +] + +[[package]] +name = "reth-engine-primitives" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-primitives", + "alloy-rpc-types-engine 0.9.2", + "futures", + "reth-errors 1.1.5", + "reth-execution-types 1.1.5", + "reth-payload-builder-primitives", + "reth-payload-primitives 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-trie 1.1.5", "serde", + "thiserror 2.0.11", + "tokio", ] [[package]] @@ -6590,14 +6885,27 @@ name = "reth-errors" version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ - "reth-blockchain-tree-api", - "reth-consensus", - "reth-execution-errors", - "reth-fs-util", - "reth-storage-errors", + "reth-blockchain-tree-api 1.1.0", + "reth-consensus 1.1.0", + "reth-execution-errors 1.1.0", + "reth-fs-util 1.1.0", + "reth-storage-errors 1.1.0", "thiserror 1.0.69", ] +[[package]] +name = "reth-errors" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "reth-blockchain-tree-api 1.1.5", + "reth-consensus 1.1.5", + "reth-execution-errors 1.1.5", + "reth-fs-util 1.1.5", + "reth-storage-errors 1.1.5", + "thiserror 2.0.11", +] + [[package]] name = "reth-eth-wire" version = "1.1.0" @@ -6609,13 +6917,13 @@ dependencies = [ "derive_more", "futures", "pin-project", - "reth-chainspec", - "reth-codecs", + "reth-chainspec 1.1.0", + "reth-codecs 1.1.0", "reth-ecies", - "reth-eth-wire-types", - "reth-metrics", - "reth-network-peers", - "reth-primitives", + "reth-eth-wire-types 1.1.0", + "reth-metrics 1.1.0", + "reth-network-peers 1.1.0", + "reth-primitives 1.1.0", "snap", "thiserror 1.0.69", "tokio", @@ -6635,12 +6943,33 @@ dependencies = [ "alloy-rlp", "bytes", "derive_more", - "reth-chainspec", - "reth-codecs-derive", - "reth-primitives", + "reth-chainspec 1.1.0", + "reth-codecs-derive 1.1.0", + "reth-primitives 1.1.0", "thiserror 1.0.69", ] +[[package]] +name = "reth-eth-wire-types" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-chains", + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "alloy-rlp", + "bytes", + "derive_more", + "reth-chainspec 1.1.5", + "reth-codecs-derive 1.1.5", + "reth-ethereum-forks 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "serde", + "thiserror 2.0.11", +] + [[package]] name = "reth-ethereum-engine-primitives" version = "1.1.0" @@ -6650,11 +6979,11 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "alloy-rpc-types-engine 0.4.2", - "reth-chain-state", - "reth-chainspec", - "reth-engine-primitives", - "reth-payload-primitives", - "reth-primitives", + "reth-chain-state 1.1.0", + "reth-chainspec 1.1.0", + "reth-engine-primitives 1.1.0", + "reth-payload-primitives 1.1.0", + "reth-primitives 1.1.0", "reth-rpc-types-compat", "serde", "sha2 0.10.8", @@ -6677,6 +7006,21 @@ dependencies = [ "thiserror-no-std", ] +[[package]] +name = "reth-ethereum-forks" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-chains", + "alloy-eip2124", + "alloy-primitives", + "auto_impl", + "dyn-clone", + "once_cell", + "rustc-hash 2.1.0", + "serde", +] + [[package]] name = "reth-evm" version = "1.1.0" @@ -6687,16 +7031,42 @@ dependencies = [ "auto_impl", "futures-util", "metrics 0.23.0", - "reth-chainspec", - "reth-execution-errors", - "reth-execution-types", - "reth-metrics", - "reth-primitives", - "reth-primitives-traits", - "reth-prune-types", - "reth-storage-errors", - "revm", - "revm-primitives", + "reth-chainspec 1.1.0", + "reth-execution-errors 1.1.0", + "reth-execution-types 1.1.0", + "reth-metrics 1.1.0", + "reth-primitives 1.1.0", + "reth-primitives-traits 1.1.0", + "reth-prune-types 1.1.0", + "reth-storage-errors 1.1.0", + "revm 14.0.3", + "revm-primitives 10.0.0", +] + +[[package]] +name = "reth-evm" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "auto_impl", + "futures-util", + "metrics 0.24.1", + "reth-chainspec 1.1.5", + "reth-consensus 1.1.5", + "reth-consensus-common 1.1.5", + "reth-execution-errors 1.1.5", + "reth-execution-types 1.1.5", + "reth-metrics 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-prune-types 1.1.5", + "reth-revm 1.1.5", + "reth-storage-errors 1.1.5", + "revm 19.3.0", + "revm-primitives 15.1.0", ] [[package]] @@ -6709,10 +7079,26 @@ dependencies = [ "alloy-rlp", "derive_more", "nybbles 0.2.1", - "reth-consensus", - "reth-prune-types", - "reth-storage-errors", - "revm-primitives", + "reth-consensus 1.1.0", + "reth-prune-types 1.1.0", + "reth-storage-errors 1.1.0", + "revm-primitives 10.0.0", +] + +[[package]] +name = "reth-execution-errors" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-eips 0.9.2", + "alloy-primitives", + "alloy-rlp", + "nybbles 0.3.4", + "reth-consensus 1.1.5", + "reth-prune-types 1.1.5", + "reth-storage-errors 1.1.5", + "revm-primitives 15.1.0", + "thiserror 2.0.11", ] [[package]] @@ -6722,18 +7108,36 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6 dependencies = [ "alloy-eips 0.4.2", "alloy-primitives", - "reth-execution-errors", - "reth-primitives", - "reth-trie", - "revm", + "reth-execution-errors 1.1.0", + "reth-primitives 1.1.0", + "reth-trie 1.1.0", + "revm 14.0.3", "serde", "serde_with", ] [[package]] -name = "reth-exex" -version = "1.1.0" -source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" +name = "reth-execution-types" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "reth-execution-errors 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-trie 1.1.5", + "reth-trie-common 1.1.5", + "revm 19.3.0", + "serde", + "serde_with", +] + +[[package]] +name = "reth-exex" +version = "1.1.0" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ "alloy-eips 0.4.2", "alloy-primitives", @@ -6742,24 +7146,24 @@ dependencies = [ "itertools 0.13.0", "metrics 0.23.0", "parking_lot 0.12.3", - "reth-chain-state", - "reth-chainspec", + "reth-chain-state 1.1.0", + "reth-chainspec 1.1.0", "reth-config", - "reth-evm", + "reth-evm 1.1.0", "reth-exex-types", - "reth-fs-util", - "reth-metrics", + "reth-fs-util 1.1.0", + "reth-metrics 1.1.0", "reth-node-api", "reth-node-core", "reth-payload-builder", - "reth-primitives", - "reth-primitives-traits", - "reth-provider", - "reth-prune-types", - "reth-revm", + "reth-primitives 1.1.0", + "reth-primitives-traits 1.1.0", + "reth-provider 1.1.0", + "reth-prune-types 1.1.0", + "reth-revm 1.1.0", "reth-stages-api", "reth-tasks", - "reth-tracing", + "reth-tracing 1.1.0", "rmp-serde", "tokio", "tokio-util", @@ -6773,8 +7177,8 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6 dependencies = [ "alloy-eips 0.4.2", "alloy-primitives", - "reth-chain-state", - "reth-execution-types", + "reth-chain-state 1.1.0", + "reth-execution-types 1.1.0", "serde", "serde_with", ] @@ -6789,6 +7193,16 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "reth-fs-util" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "serde", + "serde_json", + "thiserror 2.0.11", +] + [[package]] name = "reth-libmdbx" version = "1.1.0" @@ -6800,12 +7214,29 @@ dependencies = [ "derive_more", "indexmap 2.7.0", "parking_lot 0.12.3", - "reth-mdbx-sys", + "reth-mdbx-sys 1.1.0", "smallvec", "thiserror 1.0.69", "tracing", ] +[[package]] +name = "reth-libmdbx" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "bitflags 2.6.0", + "byteorder", + "dashmap", + "derive_more", + "indexmap 2.7.0", + "parking_lot 0.12.3", + "reth-mdbx-sys 1.1.5", + "smallvec", + "thiserror 2.0.11", + "tracing", +] + [[package]] name = "reth-mdbx-sys" version = "1.1.0" @@ -6815,6 +7246,15 @@ dependencies = [ "cc", ] +[[package]] +name = "reth-mdbx-sys" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "bindgen", + "cc", +] + [[package]] name = "reth-metrics" version = "1.1.0" @@ -6827,6 +7267,15 @@ dependencies = [ "tokio-util", ] +[[package]] +name = "reth-metrics" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "metrics 0.24.1", + "metrics-derive", +] + [[package]] name = "reth-net-banlist" version = "1.1.0" @@ -6835,6 +7284,14 @@ dependencies = [ "alloy-primitives", ] +[[package]] +name = "reth-net-banlist" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-primitives", +] + [[package]] name = "reth-net-nat" version = "1.1.0" @@ -6868,22 +7325,22 @@ dependencies = [ "parking_lot 0.12.3", "pin-project", "rand", - "reth-chainspec", - "reth-consensus", + "reth-chainspec 1.1.0", + "reth-consensus 1.1.0", "reth-discv4", "reth-discv5", "reth-dns-discovery", "reth-ecies", "reth-eth-wire", - "reth-fs-util", - "reth-metrics", - "reth-net-banlist", + "reth-fs-util 1.1.0", + "reth-metrics 1.1.0", + "reth-net-banlist 1.1.0", "reth-network-api", - "reth-network-p2p", - "reth-network-peers", - "reth-network-types", - "reth-primitives", - "reth-storage-api", + "reth-network-p2p 1.1.0", + "reth-network-peers 1.1.0", + "reth-network-types 1.1.0", + "reth-primitives 1.1.0", + "reth-storage-api 1.1.0", "reth-tasks", "reth-tokio-util", "reth-transaction-pool", @@ -6910,11 +7367,11 @@ dependencies = [ "derive_more", "enr 0.12.1", "futures", - "reth-eth-wire-types", - "reth-ethereum-forks", - "reth-network-p2p", - "reth-network-peers", - "reth-network-types", + "reth-eth-wire-types 1.1.0", + "reth-ethereum-forks 1.1.0", + "reth-network-p2p 1.1.0", + "reth-network-peers 1.1.0", + "reth-network-types 1.1.0", "reth-tokio-util", "serde", "thiserror 1.0.69", @@ -6932,12 +7389,34 @@ dependencies = [ "auto_impl", "derive_more", "futures", - "reth-consensus", - "reth-eth-wire-types", - "reth-network-peers", - "reth-network-types", - "reth-primitives", - "reth-storage-errors", + "reth-consensus 1.1.0", + "reth-eth-wire-types 1.1.0", + "reth-network-peers 1.1.0", + "reth-network-types 1.1.0", + "reth-primitives 1.1.0", + "reth-storage-errors 1.1.0", + "tokio", + "tracing", +] + +[[package]] +name = "reth-network-p2p" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "auto_impl", + "derive_more", + "futures", + "reth-consensus 1.1.5", + "reth-eth-wire-types 1.1.5", + "reth-network-peers 1.1.5", + "reth-network-types 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-storage-errors 1.1.5", "tokio", "tracing", ] @@ -6957,20 +7436,45 @@ dependencies = [ "url", ] +[[package]] +name = "reth-network-peers" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "secp256k1", + "serde_with", + "thiserror 2.0.11", + "url", +] + [[package]] name = "reth-network-types" version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ "humantime-serde", - "reth-ethereum-forks", - "reth-net-banlist", - "reth-network-peers", + "reth-ethereum-forks 1.1.0", + "reth-net-banlist 1.1.0", + "reth-network-peers 1.1.0", "serde", "serde_json", "tracing", ] +[[package]] +name = "reth-network-types" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "reth-ethereum-forks 1.1.5", + "reth-net-banlist 1.1.5", + "reth-network-peers 1.1.5", + "serde_json", + "tracing", +] + [[package]] name = "reth-nippy-jar" version = "1.1.0" @@ -6981,26 +7485,43 @@ dependencies = [ "derive_more", "lz4_flex", "memmap2", - "reth-fs-util", + "reth-fs-util 1.1.0", "serde", "thiserror 1.0.69", "tracing", "zstd", ] +[[package]] +name = "reth-nippy-jar" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "anyhow", + "bincode", + "derive_more", + "lz4_flex", + "memmap2", + "reth-fs-util 1.1.5", + "serde", + "thiserror 2.0.11", + "tracing", + "zstd", +] + [[package]] name = "reth-node-api" version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ - "reth-engine-primitives", - "reth-evm", + "reth-engine-primitives 1.1.0", + "reth-evm 1.1.0", "reth-network-api", - "reth-node-types", + "reth-node-types 1.1.0", "reth-payload-builder", - "reth-payload-primitives", - "reth-primitives", - "reth-provider", + "reth-payload-primitives 1.1.0", + "reth-primitives 1.1.0", + "reth-provider 1.1.0", "reth-rpc-eth-api", "reth-tasks", "reth-transaction-pool", @@ -7021,28 +7542,28 @@ dependencies = [ "futures", "humantime", "rand", - "reth-chainspec", + "reth-chainspec 1.1.0", "reth-cli-util", "reth-config", - "reth-consensus-common", - "reth-db", + "reth-consensus-common 1.1.0", + "reth-db 1.1.0", "reth-discv4", "reth-discv5", "reth-net-nat", "reth-network", - "reth-network-p2p", - "reth-network-peers", - "reth-primitives", - "reth-prune-types", + "reth-network-p2p 1.1.0", + "reth-network-peers 1.1.0", + "reth-primitives 1.1.0", + "reth-prune-types 1.1.0", "reth-rpc-api", "reth-rpc-eth-api", "reth-rpc-eth-types", "reth-rpc-server-types", "reth-rpc-types-compat", - "reth-stages-types", - "reth-storage-api", - "reth-storage-errors", - "reth-tracing", + "reth-stages-types 1.1.0", + "reth-storage-api 1.1.0", + "reth-storage-errors 1.1.0", + "reth-tracing 1.1.0", "reth-transaction-pool", "secp256k1", "serde", @@ -7059,9 +7580,21 @@ name = "reth-node-types" version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ - "reth-chainspec", - "reth-db-api", - "reth-engine-primitives", + "reth-chainspec 1.1.0", + "reth-db-api 1.1.0", + "reth-engine-primitives 1.1.0", +] + +[[package]] +name = "reth-node-types" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "reth-chainspec 1.1.5", + "reth-db-api 1.1.5", + "reth-engine-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-trie-db 1.1.5", ] [[package]] @@ -7075,10 +7608,24 @@ dependencies = [ "futures-util", "metrics 0.23.0", "reth-ethereum-engine-primitives", - "reth-metrics", - "reth-payload-primitives", - "reth-primitives", - "reth-provider", + "reth-metrics 1.1.0", + "reth-payload-primitives 1.1.0", + "reth-primitives 1.1.0", + "reth-provider 1.1.0", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "reth-payload-builder-primitives" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-rpc-types-engine 0.9.2", + "async-trait", + "pin-project", + "reth-payload-primitives 1.1.5", "tokio", "tokio-stream", "tracing", @@ -7094,10 +7641,10 @@ dependencies = [ "async-trait", "op-alloy-rpc-types-engine 0.4.0", "pin-project", - "reth-chain-state", - "reth-chainspec", - "reth-errors", - "reth-primitives", + "reth-chain-state 1.1.0", + "reth-chainspec 1.1.0", + "reth-errors 1.1.0", + "reth-primitives 1.1.0", "reth-transaction-pool", "serde", "thiserror 1.0.69", @@ -7106,6 +7653,24 @@ dependencies = [ "tracing", ] +[[package]] +name = "reth-payload-primitives" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-eips 0.9.2", + "alloy-primitives", + "alloy-rpc-types-engine 0.9.2", + "reth-chain-state 1.1.5", + "reth-chainspec 1.1.5", + "reth-errors 1.1.5", + "reth-primitives 1.1.5", + "revm-primitives 15.1.0", + "serde", + "thiserror 2.0.11", + "tokio", +] + [[package]] name = "reth-primitives" version = "1.1.0" @@ -7124,20 +7689,49 @@ dependencies = [ "modular-bitfield", "once_cell", "op-alloy-consensus 0.4.0", - "op-alloy-rpc-types", + "op-alloy-rpc-types 0.4.0", "rayon", - "reth-codecs", - "reth-ethereum-forks", - "reth-primitives-traits", - "reth-static-file-types", - "reth-trie-common", - "revm-primitives", + "reth-codecs 1.1.0", + "reth-ethereum-forks 1.1.0", + "reth-primitives-traits 1.1.0", + "reth-static-file-types 1.1.0", + "reth-trie-common 1.1.0", + "revm-primitives 10.0.0", "secp256k1", "serde", "serde_with", "zstd", ] +[[package]] +name = "reth-primitives" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 0.9.2", + "alloy-trie 0.7.8", + "bytes", + "derive_more", + "modular-bitfield", + "once_cell", + "op-alloy-consensus 0.9.4", + "op-alloy-rpc-types 0.9.4", + "rayon", + "reth-codecs 1.1.5", + "reth-ethereum-forks 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-static-file-types 1.1.5", + "reth-zstd-compressors", + "revm-primitives 15.1.0", + "secp256k1", + "serde", + "serde_with", +] + [[package]] name = "reth-primitives-traits" version = "1.1.0" @@ -7145,20 +7739,46 @@ source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6 dependencies = [ "alloy-consensus 0.4.2", "alloy-eips 0.4.2", - "alloy-genesis", + "alloy-genesis 0.4.2", "alloy-primitives", "alloy-rlp", "byteorder", "bytes", "derive_more", "modular-bitfield", - "reth-codecs", - "revm-primitives", + "reth-codecs 1.1.0", + "revm-primitives 10.0.0", "roaring", "serde", "serde_with", ] +[[package]] +name = "reth-primitives-traits" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-genesis 0.9.2", + "alloy-primitives", + "alloy-rlp", + "alloy-trie 0.7.8", + "auto_impl", + "byteorder", + "bytes", + "derive_more", + "k256", + "modular-bitfield", + "op-alloy-consensus 0.9.4", + "reth-codecs 1.1.5", + "revm-primitives 15.1.0", + "secp256k1", + "serde", + "serde_with", + "thiserror 2.0.11", +] + [[package]] name = "reth-provider" version = "1.1.0" @@ -7174,28 +7794,72 @@ dependencies = [ "notify", "parking_lot 0.12.3", "rayon", - "reth-blockchain-tree-api", - "reth-chain-state", - "reth-chainspec", - "reth-codecs", - "reth-db", - "reth-db-api", - "reth-errors", - "reth-evm", - "reth-execution-types", - "reth-fs-util", - "reth-metrics", - "reth-network-p2p", - "reth-nippy-jar", - "reth-node-types", - "reth-primitives", - "reth-prune-types", - "reth-stages-types", - "reth-storage-api", - "reth-storage-errors", - "reth-trie", - "reth-trie-db", - "revm", + "reth-blockchain-tree-api 1.1.0", + "reth-chain-state 1.1.0", + "reth-chainspec 1.1.0", + "reth-codecs 1.1.0", + "reth-db 1.1.0", + "reth-db-api 1.1.0", + "reth-errors 1.1.0", + "reth-evm 1.1.0", + "reth-execution-types 1.1.0", + "reth-fs-util 1.1.0", + "reth-metrics 1.1.0", + "reth-network-p2p 1.1.0", + "reth-nippy-jar 1.1.0", + "reth-node-types 1.1.0", + "reth-primitives 1.1.0", + "reth-prune-types 1.1.0", + "reth-stages-types 1.1.0", + "reth-storage-api 1.1.0", + "reth-storage-errors 1.1.0", + "reth-trie 1.1.0", + "reth-trie-db 1.1.0", + "revm 14.0.3", + "strum", + "tokio", + "tracing", +] + +[[package]] +name = "reth-provider" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "alloy-rpc-types-engine 0.9.2", + "auto_impl", + "dashmap", + "itertools 0.13.0", + "metrics 0.24.1", + "notify", + "parking_lot 0.12.3", + "rayon", + "reth-blockchain-tree-api 1.1.5", + "reth-chain-state 1.1.5", + "reth-chainspec 1.1.5", + "reth-codecs 1.1.5", + "reth-db 1.1.5", + "reth-db-api 1.1.5", + "reth-errors 1.1.5", + "reth-evm 1.1.5", + "reth-execution-types 1.1.5", + "reth-fs-util 1.1.5", + "reth-metrics 1.1.5", + "reth-network-p2p 1.1.5", + "reth-nippy-jar 1.1.5", + "reth-node-types 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-prune-types 1.1.5", + "reth-stages-types 1.1.5", + "reth-storage-api 1.1.5", + "reth-storage-errors 1.1.5", + "reth-trie 1.1.5", + "reth-trie-db 1.1.5", + "revm 19.3.0", "strum", "tokio", "tracing", @@ -7210,16 +7874,16 @@ dependencies = [ "itertools 0.13.0", "metrics 0.23.0", "rayon", - "reth-chainspec", + "reth-chainspec 1.1.0", "reth-config", - "reth-db", - "reth-db-api", - "reth-errors", + "reth-db 1.1.0", + "reth-db-api 1.1.0", + "reth-errors 1.1.0", "reth-exex-types", - "reth-metrics", - "reth-provider", - "reth-prune-types", - "reth-static-file-types", + "reth-metrics 1.1.0", + "reth-provider 1.1.0", + "reth-prune-types 1.1.0", + "reth-static-file-types 1.1.0", "reth-tokio-util", "rustc-hash 2.1.0", "thiserror 1.0.69", @@ -7236,25 +7900,54 @@ dependencies = [ "bytes", "derive_more", "modular-bitfield", - "reth-codecs", + "reth-codecs 1.1.0", "serde", "thiserror 1.0.69", ] +[[package]] +name = "reth-prune-types" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-primitives", + "derive_more", + "modular-bitfield", + "reth-codecs 1.1.5", + "serde", + "thiserror 2.0.11", +] + [[package]] name = "reth-revm" version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ "alloy-primitives", - "reth-chainspec", - "reth-consensus-common", - "reth-execution-errors", - "reth-primitives", - "reth-prune-types", - "reth-storage-api", - "reth-storage-errors", - "revm", + "reth-chainspec 1.1.0", + "reth-consensus-common 1.1.0", + "reth-execution-errors 1.1.0", + "reth-primitives 1.1.0", + "reth-prune-types 1.1.0", + "reth-storage-api 1.1.0", + "reth-storage-errors 1.1.0", + "revm 14.0.3", +] + +[[package]] +name = "reth-revm" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-eips 0.9.2", + "alloy-primitives", + "reth-execution-errors 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-prune-types 1.1.5", + "reth-storage-api 1.1.5", + "reth-storage-errors 1.1.5", + "revm 19.3.0", ] [[package]] @@ -7277,9 +7970,9 @@ dependencies = [ "alloy-rpc-types-txpool", "alloy-serde 0.4.2", "jsonrpsee", - "reth-engine-primitives", - "reth-network-peers", - "reth-primitives", + "reth-engine-primitives 1.1.0", + "reth-network-peers 1.1.0", + "reth-primitives 1.1.0", "reth-rpc-eth-api", ] @@ -7303,23 +7996,23 @@ dependencies = [ "jsonrpsee", "jsonrpsee-types", "parking_lot 0.12.3", - "reth-chainspec", - "reth-errors", - "reth-evm", - "reth-execution-types", + "reth-chainspec 1.1.0", + "reth-errors 1.1.0", + "reth-evm 1.1.0", + "reth-execution-types 1.1.0", "reth-network-api", - "reth-primitives", - "reth-provider", - "reth-revm", + "reth-primitives 1.1.0", + "reth-provider 1.1.0", + "reth-revm 1.1.0", "reth-rpc-eth-types", "reth-rpc-server-types", "reth-rpc-types-compat", "reth-tasks", "reth-transaction-pool", - "reth-trie", - "revm", + "reth-trie 1.1.0", + "revm 14.0.3", "revm-inspectors", - "revm-primitives", + "revm-primitives 10.0.0", "tokio", "tracing", ] @@ -7342,23 +8035,23 @@ dependencies = [ "jsonrpsee-types", "metrics 0.23.0", "rand", - "reth-chain-state", - "reth-chainspec", - "reth-errors", - "reth-evm", - "reth-execution-types", - "reth-metrics", - "reth-primitives", - "reth-revm", + "reth-chain-state 1.1.0", + "reth-chainspec 1.1.0", + "reth-errors 1.1.0", + "reth-evm 1.1.0", + "reth-execution-types 1.1.0", + "reth-metrics 1.1.0", + "reth-primitives 1.1.0", + "reth-revm 1.1.0", "reth-rpc-server-types", "reth-rpc-types-compat", - "reth-storage-api", + "reth-storage-api 1.1.0", "reth-tasks", "reth-transaction-pool", - "reth-trie", - "revm", + "reth-trie 1.1.0", + "revm 14.0.3", "revm-inspectors", - "revm-primitives", + "revm-primitives 10.0.0", "schnellru", "serde", "thiserror 1.0.69", @@ -7376,9 +8069,9 @@ dependencies = [ "alloy-rpc-types-engine 0.4.2", "jsonrpsee-core", "jsonrpsee-types", - "reth-errors", + "reth-errors 1.1.0", "reth-network-api", - "reth-primitives", + "reth-primitives 1.1.0", "serde", "strum", ] @@ -7395,8 +8088,8 @@ dependencies = [ "alloy-rpc-types-engine 0.4.2", "alloy-rpc-types-eth 0.4.2", "alloy-serde 0.4.2", - "reth-primitives", - "reth-trie-common", + "reth-primitives 1.1.0", + "reth-trie-common 1.1.0", ] [[package]] @@ -7409,16 +8102,16 @@ dependencies = [ "auto_impl", "futures-util", "metrics 0.23.0", - "reth-consensus", - "reth-errors", - "reth-metrics", - "reth-network-p2p", - "reth-primitives-traits", - "reth-provider", + "reth-consensus 1.1.0", + "reth-errors 1.1.0", + "reth-metrics 1.1.0", + "reth-network-p2p 1.1.0", + "reth-primitives-traits 1.1.0", + "reth-provider 1.1.0", "reth-prune", - "reth-stages-types", + "reth-stages-types 1.1.0", "reth-static-file", - "reth-static-file-types", + "reth-static-file-types 1.1.0", "reth-tokio-util", "thiserror 1.0.69", "tokio", @@ -7433,8 +8126,21 @@ dependencies = [ "alloy-primitives", "bytes", "modular-bitfield", - "reth-codecs", - "reth-trie-common", + "reth-codecs 1.1.0", + "reth-trie-common 1.1.0", + "serde", +] + +[[package]] +name = "reth-stages-types" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-primitives", + "bytes", + "modular-bitfield", + "reth-codecs 1.1.5", + "reth-trie-common 1.1.5", "serde", ] @@ -7446,16 +8152,16 @@ dependencies = [ "alloy-primitives", "parking_lot 0.12.3", "rayon", - "reth-chainspec", - "reth-db", - "reth-db-api", - "reth-nippy-jar", - "reth-node-types", - "reth-provider", - "reth-prune-types", - "reth-stages-types", - "reth-static-file-types", - "reth-storage-errors", + "reth-chainspec 1.1.0", + "reth-db 1.1.0", + "reth-db-api 1.1.0", + "reth-nippy-jar 1.1.0", + "reth-node-types 1.1.0", + "reth-provider 1.1.0", + "reth-prune-types 1.1.0", + "reth-stages-types 1.1.0", + "reth-static-file-types 1.1.0", + "reth-storage-errors 1.1.0", "reth-tokio-util", "tracing", ] @@ -7471,6 +8177,17 @@ dependencies = [ "strum", ] +[[package]] +name = "reth-static-file-types" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-primitives", + "derive_more", + "serde", + "strum", +] + [[package]] name = "reth-storage-api" version = "1.1.0" @@ -7479,15 +8196,40 @@ dependencies = [ "alloy-eips 0.4.2", "alloy-primitives", "auto_impl", - "reth-chainspec", - "reth-db-api", - "reth-db-models", - "reth-execution-types", - "reth-primitives", - "reth-prune-types", - "reth-stages-types", - "reth-storage-errors", - "reth-trie", + "reth-chainspec 1.1.0", + "reth-db-api 1.1.0", + "reth-db-models 1.1.0", + "reth-execution-types 1.1.0", + "reth-primitives 1.1.0", + "reth-prune-types 1.1.0", + "reth-stages-types 1.1.0", + "reth-storage-errors 1.1.0", + "reth-trie 1.1.0", +] + +[[package]] +name = "reth-storage-api" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "alloy-rpc-types-engine 0.9.2", + "auto_impl", + "reth-chainspec 1.1.5", + "reth-db 1.1.5", + "reth-db-api 1.1.5", + "reth-db-models 1.1.5", + "reth-execution-types 1.1.5", + "reth-primitives 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-prune-types 1.1.5", + "reth-stages-types 1.1.5", + "reth-storage-errors 1.1.5", + "reth-trie 1.1.5", + "reth-trie-db 1.1.5", + "revm 19.3.0", ] [[package]] @@ -7499,8 +8241,23 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "derive_more", - "reth-fs-util", - "reth-primitives", + "reth-fs-util 1.1.0", + "reth-primitives 1.1.0", +] + +[[package]] +name = "reth-storage-errors" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-eips 0.9.2", + "alloy-primitives", + "alloy-rlp", + "derive_more", + "reth-fs-util 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-static-file-types 1.1.5", + "thiserror 2.0.11", ] [[package]] @@ -7514,7 +8271,7 @@ dependencies = [ "metrics 0.23.0", "pin-project", "rayon", - "reth-metrics", + "reth-metrics 1.1.0", "thiserror 1.0.69", "tokio", "tracing", @@ -7546,6 +8303,21 @@ dependencies = [ "tracing-subscriber", ] +[[package]] +name = "reth-tracing" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "clap", + "eyre", + "rolling-file", + "tracing", + "tracing-appender", + "tracing-journald", + "tracing-logfmt", + "tracing-subscriber", +] + [[package]] name = "reth-transaction-pool" version = "1.1.0" @@ -7560,16 +8332,16 @@ dependencies = [ "futures-util", "metrics 0.23.0", "parking_lot 0.12.3", - "reth-chain-state", - "reth-chainspec", - "reth-eth-wire-types", - "reth-execution-types", - "reth-fs-util", - "reth-metrics", - "reth-primitives", - "reth-storage-api", + "reth-chain-state 1.1.0", + "reth-chainspec 1.1.0", + "reth-eth-wire-types 1.1.0", + "reth-execution-types 1.1.0", + "reth-fs-util 1.1.0", + "reth-metrics 1.1.0", + "reth-primitives 1.1.0", + "reth-storage-api 1.1.0", "reth-tasks", - "revm", + "revm 14.0.3", "rustc-hash 2.1.0", "schnellru", "serde", @@ -7592,25 +8364,50 @@ dependencies = [ "itertools 0.13.0", "metrics 0.23.0", "rayon", - "reth-execution-errors", - "reth-metrics", - "reth-primitives", - "reth-stages-types", - "reth-storage-errors", - "reth-trie-common", - "revm", + "reth-execution-errors 1.1.0", + "reth-metrics 1.1.0", + "reth-primitives 1.1.0", + "reth-stages-types 1.1.0", + "reth-storage-errors 1.1.0", + "reth-trie-common 1.1.0", + "revm 14.0.3", "serde", "serde_with", "tracing", ] +[[package]] +name = "reth-trie" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-primitives", + "alloy-rlp", + "alloy-trie 0.7.8", + "auto_impl", + "itertools 0.13.0", + "metrics 0.24.1", + "rayon", + "reth-execution-errors 1.1.5", + "reth-metrics 1.1.5", + "reth-primitives 1.1.5", + "reth-stages-types 1.1.5", + "reth-storage-errors 1.1.5", + "reth-trie-common 1.1.5", + "reth-trie-sparse", + "revm 19.3.0", + "tracing", +] + [[package]] name = "reth-trie-common" version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ "alloy-consensus 0.4.2", - "alloy-genesis", + "alloy-genesis 0.4.2", "alloy-primitives", "alloy-rlp", "alloy-trie 0.6.0", @@ -7618,12 +8415,33 @@ dependencies = [ "derive_more", "itertools 0.13.0", "nybbles 0.2.1", - "reth-codecs", - "reth-primitives-traits", - "revm-primitives", + "reth-codecs 1.1.0", + "reth-primitives-traits 1.1.0", + "revm-primitives 10.0.0", "serde", ] +[[package]] +name = "reth-trie-common" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-consensus 0.9.2", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types-eth 0.9.2", + "alloy-serde 0.9.2", + "alloy-trie 0.7.8", + "bytes", + "derive_more", + "itertools 0.13.0", + "nybbles 0.3.4", + "reth-codecs 1.1.5", + "reth-primitives-traits 1.1.5", + "serde", + "serde_with", +] + [[package]] name = "reth-trie-db" version = "1.1.0" @@ -7636,19 +8454,62 @@ dependencies = [ "itertools 0.13.0", "metrics 0.23.0", "rayon", - "reth-db", - "reth-db-api", - "reth-execution-errors", - "reth-metrics", - "reth-primitives", - "reth-stages-types", - "reth-storage-errors", - "reth-trie", - "reth-trie-common", - "revm", + "reth-db 1.1.0", + "reth-db-api 1.1.0", + "reth-execution-errors 1.1.0", + "reth-metrics 1.1.0", + "reth-primitives 1.1.0", + "reth-stages-types 1.1.0", + "reth-storage-errors 1.1.0", + "reth-trie 1.1.0", + "reth-trie-common 1.1.0", + "revm 14.0.3", + "tracing", +] + +[[package]] +name = "reth-trie-db" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "derive_more", + "metrics 0.24.1", + "reth-db 1.1.5", + "reth-db-api 1.1.5", + "reth-execution-errors 1.1.5", + "reth-metrics 1.1.5", + "reth-primitives 1.1.5", + "reth-storage-errors 1.1.5", + "reth-trie 1.1.5", + "revm 19.3.0", "tracing", ] +[[package]] +name = "reth-trie-sparse" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "reth-execution-errors 1.1.5", + "reth-primitives-traits 1.1.5", + "reth-tracing 1.1.5", + "reth-trie-common 1.1.5", + "smallvec", + "thiserror 2.0.11", +] + +[[package]] +name = "reth-zstd-compressors" +version = "1.1.5" +source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.5#3212af2d85a54eb207661361ac9fe1d7de4b5b8e" +dependencies = [ + "zstd", +] + [[package]] name = "revm" version = "14.0.3" @@ -7658,8 +8519,23 @@ dependencies = [ "auto_impl", "cfg-if", "dyn-clone", - "revm-interpreter", - "revm-precompile", + "revm-interpreter 10.0.3", + "revm-precompile 11.0.3", + "serde", + "serde_json", +] + +[[package]] +name = "revm" +version = "19.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a5a57589c308880c0f89ebf68d92aeef0d51e1ed88867474f895f6fd0f25c64" +dependencies = [ + "auto_impl", + "cfg-if", + "dyn-clone", + "revm-interpreter 15.1.0", + "revm-precompile 16.0.0", "serde", "serde_json", ] @@ -7676,7 +8552,7 @@ dependencies = [ "alloy-sol-types", "anstyle", "colorchoice", - "revm", + "revm 14.0.3", "serde_json", "thiserror 1.0.69", ] @@ -7687,7 +8563,17 @@ version = "10.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e5e14002afae20b5bf1566f22316122f42f57517000e559c55b25bf7a49cba2" dependencies = [ - "revm-primitives", + "revm-primitives 10.0.0", + "serde", +] + +[[package]] +name = "revm-interpreter" +version = "15.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0f632e761f171fb2f6ace8d1552a5793e0350578d4acec3e79ade1489f4c2a6" +dependencies = [ + "revm-primitives 15.1.0", "serde", ] @@ -7703,7 +8589,25 @@ dependencies = [ "cfg-if", "k256", "once_cell", - "revm-primitives", + "revm-primitives 10.0.0", + "ripemd", + "secp256k1", + "sha2 0.10.8", + "substrate-bn", +] + +[[package]] +name = "revm-precompile" +version = "16.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6542fb37650dfdbf4b9186769e49c4a8bc1901a3280b2ebf32f915b6c8850f36" +dependencies = [ + "aurora-engine-modexp", + "c-kzg", + "cfg-if", + "k256", + "once_cell", + "revm-primitives 15.1.0", "ripemd", "secp256k1", "sha2 0.10.8", @@ -7730,6 +8634,26 @@ dependencies = [ "serde", ] +[[package]] +name = "revm-primitives" +version = "15.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48faea1ecf2c9f80d9b043bbde0db9da616431faed84c4cfa3dd7393005598e6" +dependencies = [ + "alloy-eip2930", + "alloy-eip7702 0.5.0", + "alloy-primitives", + "auto_impl", + "bitflags 2.6.0", + "bitvec", + "c-kzg", + "cfg-if", + "dyn-clone", + "enumn", + "hex", + "serde", +] + [[package]] name = "rfc6979" version = "0.4.0" @@ -8126,6 +9050,7 @@ dependencies = [ "der", "generic-array", "pkcs8", + "serdect", "subtle", "zeroize", ] @@ -8308,6 +9233,16 @@ dependencies = [ "syn 2.0.90", ] +[[package]] +name = "serdect" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177" +dependencies = [ + "base16ct", + "serde", +] + [[package]] name = "sha1" version = "0.10.6" @@ -8665,6 +9600,19 @@ dependencies = [ "windows 0.57.0", ] +[[package]] +name = "sysinfo" +version = "0.32.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c33cd241af0f2e9e3b5c32163b873b29956890b5342e6745b917ce9d490f4af" +dependencies = [ + "core-foundation-sys", + "libc", + "memchr", + "ntapi", + "windows 0.57.0", +] + [[package]] name = "system-configuration" version = "0.6.1" @@ -9114,6 +10062,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" dependencies = [ "matchers", + "nu-ansi-term", "once_cell", "regex", "serde", diff --git a/Cargo.toml b/Cargo.toml index c1df386..1b11598 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -82,7 +82,7 @@ maili-consensus = { version = "0.1.5", default-features = false } # Reth reth-exex = { git = "https://github.com/paradigmxyz/reth", tag = "v1.1.0" } -reth-provider = { git = "https://github.com/paradigmxyz/reth", tag = "v1.1.0" } +reth-provider = { git = "https://github.com/paradigmxyz/reth", tag = "v1.1.5" } reth-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.1.0" } reth-execution-types = { git = "https://github.com/paradigmxyz/reth", tag = "v1.1.0" }