diff --git a/Cargo.lock b/Cargo.lock index 73fda8f..a9ec6ee 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" @@ -531,13 +562,25 @@ dependencies = [ "serde", ] +[[package]] +name = "alloy-rpc-types" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9383845dd924939e7ab0298bbfe231505e20928907d7905aa3bf112287305e06" +dependencies = [ + "alloy-primitives", + "alloy-rpc-types-eth 0.9.2", + "alloy-serde 0.9.2", + "serde", +] + [[package]] name = "alloy-rpc-types-admin" 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 +781,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae0465c71d4dced7525f408d84873aeebb71faf807d22d74c4a426430ccd9b55" dependencies = [ "alloy-primitives", + "arbitrary", "serde", "serde_json", ] @@ -1921,6 +1965,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 +2426,7 @@ dependencies = [ "digest 0.10.7", "elliptic-curve", "rfc6979", + "serdect", "signature", "spki", ] @@ -2426,6 +2477,7 @@ dependencies = [ "pkcs8", "rand_core", "sec1", + "serdect", "subtle", "zeroize", ] @@ -3140,7 +3192,7 @@ dependencies = [ "reqwest", "reth-execution-types", "reth-exex", - "reth-primitives", + "reth-primitives 1.1.5", "serde", "thiserror 2.0.11", "tokio", @@ -3259,7 +3311,7 @@ dependencies = [ "maili-protocol", "op-alloy-consensus 0.9.4", "parking_lot 0.12.3", - "reth-primitives", + "reth-primitives 1.1.5", "reth-provider", ] @@ -4140,6 +4192,7 @@ dependencies = [ "ecdsa", "elliptic-curve", "once_cell", + "serdect", "sha2 0.10.8", "signature", ] @@ -4765,6 +4818,7 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "alloy-serde 0.9.2", + "arbitrary", "serde", ] @@ -5351,7 +5405,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 +5435,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 +5468,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", ] @@ -5461,17 +5524,19 @@ dependencies = [ [[package]] name = "op-alloy-rpc-types" -version = "0.4.0" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "323c65880e2561aa87f74f8af260fd15b9cc930c448c88a60ae95af86c88c634" +checksum = "5542fd205a7e7cda4be1edb63db2fcc6cc501e6b82d9dad71d0baa874becfdc9" dependencies = [ - "alloy-consensus 0.4.2", - "alloy-eips 0.4.2", - "alloy-network-primitives 0.4.2", + "alloy-consensus 0.9.2", + "alloy-eips 0.9.2", + "alloy-network-primitives 0.9.2", "alloy-primitives", - "alloy-rpc-types-eth 0.4.2", - "alloy-serde 0.4.2", - "op-alloy-consensus 0.4.0", + "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", ] @@ -6276,7 +6341,7 @@ dependencies = [ "alloy-primitives", "reth-consensus", "reth-execution-errors", - "reth-primitives", + "reth-primitives 1.1.0", "reth-storage-errors", "thiserror 1.0.69", ] @@ -6297,7 +6362,7 @@ dependencies = [ "reth-errors", "reth-execution-types", "reth-metrics", - "reth-primitives", + "reth-primitives 1.1.0", "reth-storage-api", "reth-trie", "tokio", @@ -6312,15 +6377,15 @@ 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-ethereum-forks 1.1.0", "reth-network-peers", - "reth-primitives-traits", + "reth-primitives-traits 1.1.0", "reth-trie-common", "serde_json", ] @@ -6348,12 +6413,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 +6449,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" @@ -6389,7 +6482,7 @@ dependencies = [ "alloy-primitives", "auto_impl", "derive_more", - "reth-primitives", + "reth-primitives 1.1.0", ] [[package]] @@ -6400,8 +6493,8 @@ dependencies = [ "alloy-primitives", "reth-chainspec", "reth-consensus", - "reth-primitives", - "revm-primitives", + "reth-primitives 1.1.0", + "revm-primitives 10.0.0", ] [[package]] @@ -6421,8 +6514,8 @@ dependencies = [ "reth-libmdbx", "reth-metrics", "reth-nippy-jar", - "reth-primitives", - "reth-primitives-traits", + "reth-primitives 1.1.0", + "reth-primitives-traits 1.1.0", "reth-prune-types", "reth-stages-types", "reth-storage-errors", @@ -6440,17 +6533,17 @@ 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-codecs 1.1.0", "reth-db-models", - "reth-primitives", - "reth-primitives-traits", + "reth-primitives 1.1.0", + "reth-primitives-traits 1.1.0", "reth-prune-types", "reth-stages-types", "reth-storage-errors", @@ -6466,8 +6559,8 @@ dependencies = [ "alloy-primitives", "bytes", "modular-bitfield", - "reth-codecs", - "reth-primitives", + "reth-codecs 1.1.0", + "reth-primitives 1.1.0", "serde", ] @@ -6482,7 +6575,7 @@ dependencies = [ "enr 0.12.1", "generic-array", "parking_lot 0.12.3", - "reth-ethereum-forks", + "reth-ethereum-forks 1.1.0", "reth-net-banlist", "reth-net-nat", "reth-network-peers", @@ -6510,7 +6603,7 @@ dependencies = [ "metrics 0.23.0", "rand", "reth-chainspec", - "reth-ethereum-forks", + "reth-ethereum-forks 1.1.0", "reth-metrics", "reth-network-peers", "secp256k1", @@ -6529,7 +6622,7 @@ dependencies = [ "enr 0.12.1", "linked_hash_set", "parking_lot 0.12.3", - "reth-ethereum-forks", + "reth-ethereum-forks 1.1.0", "reth-network-peers", "reth-tokio-util", "schnellru", @@ -6580,7 +6673,7 @@ dependencies = [ "alloy-primitives", "reth-execution-types", "reth-payload-primitives", - "reth-primitives", + "reth-primitives 1.1.0", "reth-trie", "serde", ] @@ -6610,12 +6703,12 @@ dependencies = [ "futures", "pin-project", "reth-chainspec", - "reth-codecs", + "reth-codecs 1.1.0", "reth-ecies", "reth-eth-wire-types", "reth-metrics", "reth-network-peers", - "reth-primitives", + "reth-primitives 1.1.0", "snap", "thiserror 1.0.69", "tokio", @@ -6636,8 +6729,8 @@ dependencies = [ "bytes", "derive_more", "reth-chainspec", - "reth-codecs-derive", - "reth-primitives", + "reth-codecs-derive 1.1.0", + "reth-primitives 1.1.0", "thiserror 1.0.69", ] @@ -6654,7 +6747,7 @@ dependencies = [ "reth-chainspec", "reth-engine-primitives", "reth-payload-primitives", - "reth-primitives", + "reth-primitives 1.1.0", "reth-rpc-types-compat", "serde", "sha2 0.10.8", @@ -6677,6 +6770,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" @@ -6691,12 +6799,12 @@ dependencies = [ "reth-execution-errors", "reth-execution-types", "reth-metrics", - "reth-primitives", - "reth-primitives-traits", + "reth-primitives 1.1.0", + "reth-primitives-traits 1.1.0", "reth-prune-types", "reth-storage-errors", "revm", - "revm-primitives", + "revm-primitives 10.0.0", ] [[package]] @@ -6712,7 +6820,7 @@ dependencies = [ "reth-consensus", "reth-prune-types", "reth-storage-errors", - "revm-primitives", + "revm-primitives 10.0.0", ] [[package]] @@ -6723,7 +6831,7 @@ dependencies = [ "alloy-eips 0.4.2", "alloy-primitives", "reth-execution-errors", - "reth-primitives", + "reth-primitives 1.1.0", "reth-trie", "revm", "serde", @@ -6752,8 +6860,8 @@ dependencies = [ "reth-node-api", "reth-node-core", "reth-payload-builder", - "reth-primitives", - "reth-primitives-traits", + "reth-primitives 1.1.0", + "reth-primitives-traits 1.1.0", "reth-provider", "reth-prune-types", "reth-revm", @@ -6882,7 +6990,7 @@ dependencies = [ "reth-network-p2p", "reth-network-peers", "reth-network-types", - "reth-primitives", + "reth-primitives 1.1.0", "reth-storage-api", "reth-tasks", "reth-tokio-util", @@ -6911,7 +7019,7 @@ dependencies = [ "enr 0.12.1", "futures", "reth-eth-wire-types", - "reth-ethereum-forks", + "reth-ethereum-forks 1.1.0", "reth-network-p2p", "reth-network-peers", "reth-network-types", @@ -6936,7 +7044,7 @@ dependencies = [ "reth-eth-wire-types", "reth-network-peers", "reth-network-types", - "reth-primitives", + "reth-primitives 1.1.0", "reth-storage-errors", "tokio", "tracing", @@ -6963,7 +7071,7 @@ version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ "humantime-serde", - "reth-ethereum-forks", + "reth-ethereum-forks 1.1.0", "reth-net-banlist", "reth-network-peers", "serde", @@ -6999,7 +7107,7 @@ dependencies = [ "reth-node-types", "reth-payload-builder", "reth-payload-primitives", - "reth-primitives", + "reth-primitives 1.1.0", "reth-provider", "reth-rpc-eth-api", "reth-tasks", @@ -7032,7 +7140,7 @@ dependencies = [ "reth-network", "reth-network-p2p", "reth-network-peers", - "reth-primitives", + "reth-primitives 1.1.0", "reth-prune-types", "reth-rpc-api", "reth-rpc-eth-api", @@ -7070,14 +7178,14 @@ version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ "alloy-primitives", - "alloy-rpc-types", + "alloy-rpc-types 0.4.2", "async-trait", "futures-util", "metrics 0.23.0", "reth-ethereum-engine-primitives", "reth-metrics", "reth-payload-primitives", - "reth-primitives", + "reth-primitives 1.1.0", "reth-provider", "tokio", "tokio-stream", @@ -7090,14 +7198,14 @@ version = "1.1.0" source = "git+https://github.com/paradigmxyz/reth?tag=v1.1.0#1ba631ba9581973e7c6cadeea92cfe1802aceb4a" dependencies = [ "alloy-primitives", - "alloy-rpc-types", + "alloy-rpc-types 0.4.2", "async-trait", "op-alloy-rpc-types-engine 0.4.0", "pin-project", "reth-chain-state", "reth-chainspec", "reth-errors", - "reth-primitives", + "reth-primitives 1.1.0", "reth-transaction-pool", "serde", "thiserror 1.0.69", @@ -7115,8 +7223,6 @@ dependencies = [ "alloy-eips 0.4.2", "alloy-primitives", "alloy-rlp", - "alloy-rpc-types", - "alloy-serde 0.4.2", "bytes", "c-kzg", "derive_more", @@ -7124,20 +7230,51 @@ dependencies = [ "modular-bitfield", "once_cell", "op-alloy-consensus 0.4.0", - "op-alloy-rpc-types", "rayon", - "reth-codecs", - "reth-ethereum-forks", - "reth-primitives-traits", - "reth-static-file-types", + "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", - "revm-primitives", + "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-network 0.9.2", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types 0.9.2", + "alloy-serde 0.9.2", + "alloy-trie 0.7.8", + "bytes", + "c-kzg", + "derive_more", + "modular-bitfield", + "once_cell", + "op-alloy-consensus 0.9.4", + "op-alloy-rpc-types", + "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 +7282,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" @@ -7177,7 +7340,7 @@ dependencies = [ "reth-blockchain-tree-api", "reth-chain-state", "reth-chainspec", - "reth-codecs", + "reth-codecs 1.1.0", "reth-db", "reth-db-api", "reth-errors", @@ -7188,7 +7351,7 @@ dependencies = [ "reth-network-p2p", "reth-nippy-jar", "reth-node-types", - "reth-primitives", + "reth-primitives 1.1.0", "reth-prune-types", "reth-stages-types", "reth-storage-api", @@ -7219,7 +7382,7 @@ dependencies = [ "reth-metrics", "reth-provider", "reth-prune-types", - "reth-static-file-types", + "reth-static-file-types 1.1.0", "reth-tokio-util", "rustc-hash 2.1.0", "thiserror 1.0.69", @@ -7236,7 +7399,7 @@ dependencies = [ "bytes", "derive_more", "modular-bitfield", - "reth-codecs", + "reth-codecs 1.1.0", "serde", "thiserror 1.0.69", ] @@ -7250,7 +7413,7 @@ dependencies = [ "reth-chainspec", "reth-consensus-common", "reth-execution-errors", - "reth-primitives", + "reth-primitives 1.1.0", "reth-prune-types", "reth-storage-api", "reth-storage-errors", @@ -7265,7 +7428,7 @@ dependencies = [ "alloy-eips 0.4.2", "alloy-json-rpc 0.4.2", "alloy-primitives", - "alloy-rpc-types", + "alloy-rpc-types 0.4.2", "alloy-rpc-types-admin", "alloy-rpc-types-anvil", "alloy-rpc-types-beacon 0.4.2", @@ -7279,7 +7442,7 @@ dependencies = [ "jsonrpsee", "reth-engine-primitives", "reth-network-peers", - "reth-primitives", + "reth-primitives 1.1.0", "reth-rpc-eth-api", ] @@ -7293,7 +7456,7 @@ dependencies = [ "alloy-json-rpc 0.4.2", "alloy-network 0.4.2", "alloy-primitives", - "alloy-rpc-types", + "alloy-rpc-types 0.4.2", "alloy-rpc-types-eth 0.4.2", "alloy-rpc-types-mev", "async-trait", @@ -7308,7 +7471,7 @@ dependencies = [ "reth-evm", "reth-execution-types", "reth-network-api", - "reth-primitives", + "reth-primitives 1.1.0", "reth-provider", "reth-revm", "reth-rpc-eth-types", @@ -7319,7 +7482,7 @@ dependencies = [ "reth-trie", "revm", "revm-inspectors", - "revm-primitives", + "revm-primitives 10.0.0", "tokio", "tracing", ] @@ -7332,7 +7495,7 @@ dependencies = [ "alloy-consensus 0.4.2", "alloy-eips 0.4.2", "alloy-primitives", - "alloy-rpc-types", + "alloy-rpc-types 0.4.2", "alloy-rpc-types-eth 0.4.2", "alloy-serde 0.4.2", "alloy-sol-types", @@ -7348,7 +7511,7 @@ dependencies = [ "reth-evm", "reth-execution-types", "reth-metrics", - "reth-primitives", + "reth-primitives 1.1.0", "reth-revm", "reth-rpc-server-types", "reth-rpc-types-compat", @@ -7358,7 +7521,7 @@ dependencies = [ "reth-trie", "revm", "revm-inspectors", - "revm-primitives", + "revm-primitives 10.0.0", "schnellru", "serde", "thiserror 1.0.69", @@ -7378,7 +7541,7 @@ dependencies = [ "jsonrpsee-types", "reth-errors", "reth-network-api", - "reth-primitives", + "reth-primitives 1.1.0", "serde", "strum", ] @@ -7391,11 +7554,11 @@ dependencies = [ "alloy-eips 0.4.2", "alloy-primitives", "alloy-rlp", - "alloy-rpc-types", + "alloy-rpc-types 0.4.2", "alloy-rpc-types-engine 0.4.2", "alloy-rpc-types-eth 0.4.2", "alloy-serde 0.4.2", - "reth-primitives", + "reth-primitives 1.1.0", "reth-trie-common", ] @@ -7413,12 +7576,12 @@ dependencies = [ "reth-errors", "reth-metrics", "reth-network-p2p", - "reth-primitives-traits", + "reth-primitives-traits 1.1.0", "reth-provider", "reth-prune", "reth-stages-types", "reth-static-file", - "reth-static-file-types", + "reth-static-file-types 1.1.0", "reth-tokio-util", "thiserror 1.0.69", "tokio", @@ -7433,7 +7596,7 @@ dependencies = [ "alloy-primitives", "bytes", "modular-bitfield", - "reth-codecs", + "reth-codecs 1.1.0", "reth-trie-common", "serde", ] @@ -7454,7 +7617,7 @@ dependencies = [ "reth-provider", "reth-prune-types", "reth-stages-types", - "reth-static-file-types", + "reth-static-file-types 1.1.0", "reth-storage-errors", "reth-tokio-util", "tracing", @@ -7471,6 +7634,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" @@ -7483,7 +7657,7 @@ dependencies = [ "reth-db-api", "reth-db-models", "reth-execution-types", - "reth-primitives", + "reth-primitives 1.1.0", "reth-prune-types", "reth-stages-types", "reth-storage-errors", @@ -7500,7 +7674,7 @@ dependencies = [ "alloy-rlp", "derive_more", "reth-fs-util", - "reth-primitives", + "reth-primitives 1.1.0", ] [[package]] @@ -7566,7 +7740,7 @@ dependencies = [ "reth-execution-types", "reth-fs-util", "reth-metrics", - "reth-primitives", + "reth-primitives 1.1.0", "reth-storage-api", "reth-tasks", "revm", @@ -7594,7 +7768,7 @@ dependencies = [ "rayon", "reth-execution-errors", "reth-metrics", - "reth-primitives", + "reth-primitives 1.1.0", "reth-stages-types", "reth-storage-errors", "reth-trie-common", @@ -7610,7 +7784,7 @@ 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,9 +7792,9 @@ 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", ] @@ -7640,7 +7814,7 @@ dependencies = [ "reth-db-api", "reth-execution-errors", "reth-metrics", - "reth-primitives", + "reth-primitives 1.1.0", "reth-stages-types", "reth-storage-errors", "reth-trie", @@ -7649,6 +7823,14 @@ dependencies = [ "tracing", ] +[[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" @@ -7687,7 +7869,7 @@ 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", ] @@ -7703,7 +7885,7 @@ dependencies = [ "cfg-if", "k256", "once_cell", - "revm-primitives", + "revm-primitives 10.0.0", "ripemd", "secp256k1", "sha2 0.10.8", @@ -7730,6 +7912,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 +8328,7 @@ dependencies = [ "der", "generic-array", "pkcs8", + "serdect", "subtle", "zeroize", ] @@ -8308,6 +8511,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" diff --git a/Cargo.toml b/Cargo.toml index c1df386..9c1b634 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -83,7 +83,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-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.1.0" } +reth-primitives = { git = "https://github.com/paradigmxyz/reth", tag = "v1.1.5" } reth-execution-types = { git = "https://github.com/paradigmxyz/reth", tag = "v1.1.0" } # Serialization