From 56b94d406c20d0e92efe6df39c9338d2b4ec5348 Mon Sep 17 00:00:00 2001 From: Gregory Edison Date: Thu, 13 Nov 2025 11:01:45 +0000 Subject: [PATCH 1/3] feat: bump reth --- Cargo.lock | 912 ++++++++++++++++++++------------- Cargo.toml | 106 ++-- crates/node/src/add_ons/mod.rs | 6 +- 3 files changed, 615 insertions(+), 409 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8d925289..b133392d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -251,15 +251,15 @@ dependencies = [ "ethereum_ssz_derive", "serde", "serde_with", - "sha2 0.10.9", + "sha2", "thiserror 2.0.17", ] [[package]] name = "alloy-evm" -version = "0.21.3" +version = "0.22.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f1bfade4de9f464719b5aca30cf5bb02b9fda7036f0cf43addc3a0e66a0340c" +checksum = "08e9e656d58027542447c1ca5aa4ca96293f09e6920c4651953b7451a7c35e4e" dependencies = [ "alloy-consensus", "alloy-eips", @@ -270,10 +270,10 @@ dependencies = [ "alloy-sol-types", "auto_impl", "derive_more", - "op-alloy-consensus", - "op-alloy-rpc-types-engine", + "op-alloy-consensus 0.22.1", + "op-alloy-rpc-types-engine 0.22.1", "op-revm", - "revm", + "revm 30.1.1", "thiserror 2.0.17", ] @@ -293,9 +293,9 @@ dependencies = [ [[package]] name = "alloy-hardforks" -version = "0.3.5" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "889eb3949b58368a09d4f16931c660275ef5fb08e5fbd4a96573b19c7085c41f" +checksum = "1e29d7eacf42f89c21d7f089916d0bdb4f36139a31698790e8837d2dbbd4b2c3" dependencies = [ "alloy-chains", "alloy-eip2124", @@ -1634,7 +1634,7 @@ dependencies = [ "http 0.2.12", "http 1.3.1", "percent-encoding", - "sha2 0.10.9", + "sha2", "time", "tracing", ] @@ -2096,15 +2096,6 @@ dependencies = [ "wyz", ] -[[package]] -name = "block-buffer" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" -dependencies = [ - "generic-array", -] - [[package]] name = "block-buffer" version = "0.10.4" @@ -2219,7 +2210,7 @@ dependencies = [ "hashbrown 0.15.5", "indexmap 2.12.0", "once_cell", - "phf", + "phf 0.11.3", "rustc-hash 2.1.1", "static_assertions", ] @@ -2333,7 +2324,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" dependencies = [ - "sha2 0.10.9", + "sha2", "tinyvec", ] @@ -2727,7 +2718,7 @@ dependencies = [ "hmac", "k256", "serde", - "sha2 0.10.9", + "sha2", "thiserror 1.0.69", ] @@ -2743,7 +2734,7 @@ dependencies = [ "once_cell", "pbkdf2", "rand 0.8.5", - "sha2 0.10.9", + "sha2", "thiserror 1.0.69", ] @@ -2761,7 +2752,7 @@ dependencies = [ "generic-array", "ripemd", "serde", - "sha2 0.10.9", + "sha2", "sha3", "thiserror 1.0.69", ] @@ -3488,7 +3479,7 @@ version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ - "block-buffer 0.10.4", + "block-buffer", "const-oid", "crypto-common", "subtle", @@ -3648,7 +3639,7 @@ dependencies = [ "ed25519", "rand_core 0.6.4", "serde", - "sha2 0.10.9", + "sha2", "subtle", "zeroize", ] @@ -3824,7 +3815,7 @@ checksum = "c853bd72c9e5787f8aafc3df2907c2ed03cff3150c3acd94e2e53a98ab70a8ab" dependencies = [ "cpufeatures", "ring", - "sha2 0.10.9", + "sha2", ] [[package]] @@ -5555,7 +5546,7 @@ dependencies = [ "elliptic-curve", "once_cell", "serdect", - "sha2 0.10.9", + "sha2", "signature", ] @@ -5660,7 +5651,7 @@ dependencies = [ "k256", "multihash", "quick-protobuf", - "sha2 0.10.9", + "sha2", "thiserror 2.0.17", "tracing", "zeroize", @@ -5688,52 +5679,6 @@ dependencies = [ "redox_syscall 0.5.18", ] -[[package]] -name = "libsecp256k1" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e79019718125edc905a079a70cfa5f3820bc76139fc91d6f9abc27ea2a887139" -dependencies = [ - "arrayref", - "base64 0.22.1", - "digest 0.9.0", - "libsecp256k1-core", - "libsecp256k1-gen-ecmult", - "libsecp256k1-gen-genmult", - "rand 0.8.5", - "serde", - "sha2 0.9.9", -] - -[[package]] -name = "libsecp256k1-core" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451" -dependencies = [ - "crunchy", - "digest 0.9.0", - "subtle", -] - -[[package]] -name = "libsecp256k1-gen-ecmult" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809" -dependencies = [ - "libsecp256k1-core", -] - -[[package]] -name = "libsecp256k1-gen-genmult" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7c" -dependencies = [ - "libsecp256k1-core", -] - [[package]] name = "libsqlite3-sys" version = "0.30.1" @@ -6450,6 +6395,20 @@ dependencies = [ "thiserror 2.0.17", ] +[[package]] +name = "op-alloy-consensus" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0d7ec388eb83a3e6c71774131dbbb2ba9c199b6acac7dce172ed8de2f819e91" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "derive_more", + "thiserror 2.0.17", +] + [[package]] name = "op-alloy-rpc-types-engine" version = "0.20.0" @@ -6465,19 +6424,39 @@ dependencies = [ "derive_more", "ethereum_ssz", "ethereum_ssz_derive", - "op-alloy-consensus", + "op-alloy-consensus 0.20.0", "serde", "snap", "thiserror 2.0.17", ] +[[package]] +name = "op-alloy-rpc-types-engine" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1abe694cd6718b8932da3f824f46778be0f43289e4103c88abc505c63533a04" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types-engine", + "derive_more", + "ethereum_ssz", + "ethereum_ssz_derive", + "op-alloy-consensus 0.22.1", + "snap", + "thiserror 2.0.17", +] + [[package]] name = "op-revm" -version = "10.1.0" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "11.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f68e30e34902f61fc053ea3094229d0bf7c78ed1d24e6d0d89306c2d2db1687" dependencies = [ "auto_impl", - "revm", + "revm 30.2.0", "serde", ] @@ -6591,7 +6570,7 @@ dependencies = [ "ecdsa", "elliptic-curve", "primeorder", - "sha2 0.10.9", + "sha2", ] [[package]] @@ -6764,8 +6743,18 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" dependencies = [ - "phf_macros", - "phf_shared", + "phf_macros 0.11.3", + "phf_shared 0.11.3", +] + +[[package]] +name = "phf" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" +dependencies = [ + "phf_macros 0.13.1", + "phf_shared 0.13.1", "serde", ] @@ -6775,18 +6764,41 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" dependencies = [ - "phf_shared", + "phf_shared 0.11.3", "rand 0.8.5", ] +[[package]] +name = "phf_generator" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737" +dependencies = [ + "fastrand", + "phf_shared 0.13.1", +] + [[package]] name = "phf_macros" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" dependencies = [ - "phf_generator", - "phf_shared", + "phf_generator 0.11.3", + "phf_shared 0.11.3", + "proc-macro2", + "quote", + "syn 2.0.108", +] + +[[package]] +name = "phf_macros" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "812f032b54b1e759ccd5f8b6677695d5268c588701effba24601f6932f8269ef" +dependencies = [ + "phf_generator 0.13.1", + "phf_shared 0.13.1", "proc-macro2", "quote", "syn 2.0.108", @@ -6801,6 +6813,15 @@ dependencies = [ "siphasher", ] +[[package]] +name = "phf_shared" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" +dependencies = [ + "siphasher", +] + [[package]] name = "pin-project" version = "1.1.10" @@ -7649,7 +7670,7 @@ checksum = "6b3789b30bd25ba102de4beabd95d21ac45b69b1be7d14522bab988c526d6799" [[package]] name = "reth-basic-payload-builder" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7673,7 +7694,7 @@ dependencies = [ [[package]] name = "reth-chain-state" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7693,8 +7714,8 @@ dependencies = [ "reth-primitives-traits", "reth-storage-api", "reth-trie", - "revm-database", - "revm-state", + "revm-database 9.0.1", + "revm-state 8.0.1", "serde", "tokio", "tokio-stream", @@ -7704,7 +7725,7 @@ dependencies = [ [[package]] name = "reth-chainspec" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-chains", "alloy-consensus", @@ -7724,7 +7745,7 @@ dependencies = [ [[package]] name = "reth-cli" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-genesis", "clap", @@ -7738,7 +7759,7 @@ dependencies = [ [[package]] name = "reth-cli-commands" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-chains", "alloy-consensus", @@ -7813,7 +7834,7 @@ dependencies = [ [[package]] name = "reth-cli-runner" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "reth-tasks", "tokio", @@ -7823,7 +7844,7 @@ dependencies = [ [[package]] name = "reth-cli-util" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7840,7 +7861,7 @@ dependencies = [ [[package]] name = "reth-codecs" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7850,7 +7871,7 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "op-alloy-consensus", + "op-alloy-consensus 0.20.0", "reth-codecs-derive", "reth-zstd-compressors", "serde", @@ -7860,7 +7881,7 @@ dependencies = [ [[package]] name = "reth-codecs-derive" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "proc-macro2", "quote", @@ -7870,7 +7891,7 @@ dependencies = [ [[package]] name = "reth-config" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "eyre", "humantime-serde", @@ -7885,7 +7906,7 @@ dependencies = [ [[package]] name = "reth-consensus" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -7898,7 +7919,7 @@ dependencies = [ [[package]] name = "reth-consensus-common" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7910,7 +7931,7 @@ dependencies = [ [[package]] name = "reth-consensus-debug-client" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7936,7 +7957,7 @@ dependencies = [ [[package]] name = "reth-db" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "derive_more", @@ -7962,7 +7983,7 @@ dependencies = [ [[package]] name = "reth-db-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -7991,7 +8012,7 @@ dependencies = [ [[package]] name = "reth-db-common" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -8021,7 +8042,7 @@ dependencies = [ [[package]] name = "reth-db-models" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eips", "alloy-primitives", @@ -8036,7 +8057,7 @@ dependencies = [ [[package]] name = "reth-discv4" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8062,7 +8083,7 @@ dependencies = [ [[package]] name = "reth-discv5" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8086,7 +8107,7 @@ dependencies = [ [[package]] name = "reth-dns-discovery" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "data-encoding", @@ -8110,7 +8131,7 @@ dependencies = [ [[package]] name = "reth-downloaders" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8145,7 +8166,7 @@ dependencies = [ [[package]] name = "reth-e2e-test-utils" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8191,7 +8212,7 @@ dependencies = [ "reth-tasks", "reth-tokio-util", "reth-tracing", - "revm", + "revm 30.1.1", "serde_json", "tempfile", "tokio", @@ -8203,7 +8224,7 @@ dependencies = [ [[package]] name = "reth-ecies" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "aes", "alloy-primitives", @@ -8221,7 +8242,7 @@ dependencies = [ "rand 0.8.5", "reth-network-peers", "secp256k1 0.30.0", - "sha2 0.10.9", + "sha2", "sha3", "thiserror 2.0.17", "tokio", @@ -8234,7 +8255,7 @@ dependencies = [ [[package]] name = "reth-engine-local" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8257,7 +8278,7 @@ dependencies = [ [[package]] name = "reth-engine-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8282,7 +8303,7 @@ dependencies = [ [[package]] name = "reth-engine-service" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "futures", "pin-project", @@ -8304,7 +8325,7 @@ dependencies = [ [[package]] name = "reth-engine-tree" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8347,8 +8368,8 @@ dependencies = [ "reth-trie-parallel", "reth-trie-sparse", "reth-trie-sparse-parallel", - "revm", - "revm-primitives", + "revm 30.1.1", + "revm-primitives 21.0.1", "schnellru", "smallvec", "thiserror 2.0.17", @@ -8359,7 +8380,7 @@ dependencies = [ [[package]] name = "reth-engine-util" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -8387,7 +8408,7 @@ dependencies = [ [[package]] name = "reth-era" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8403,7 +8424,7 @@ dependencies = [ [[package]] name = "reth-era-downloader" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "bytes", @@ -8411,14 +8432,14 @@ dependencies = [ "futures-util", "reqwest", "reth-fs-util", - "sha2 0.10.9", + "sha2", "tokio", ] [[package]] name = "reth-era-utils" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8440,7 +8461,7 @@ dependencies = [ [[package]] name = "reth-errors" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "reth-consensus", "reth-execution-errors", @@ -8451,7 +8472,7 @@ dependencies = [ [[package]] name = "reth-eth-wire" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-chains", "alloy-primitives", @@ -8479,7 +8500,7 @@ dependencies = [ [[package]] name = "reth-eth-wire-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-chains", "alloy-consensus", @@ -8500,7 +8521,7 @@ dependencies = [ [[package]] name = "reth-ethereum-consensus" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8516,7 +8537,7 @@ dependencies = [ [[package]] name = "reth-ethereum-engine-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eips", "alloy-primitives", @@ -8527,14 +8548,14 @@ dependencies = [ "reth-payload-primitives", "reth-primitives-traits", "serde", - "sha2 0.10.9", + "sha2", "thiserror 2.0.17", ] [[package]] name = "reth-ethereum-forks" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eip2124", "alloy-hardforks", @@ -8548,7 +8569,7 @@ dependencies = [ [[package]] name = "reth-ethereum-payload-builder" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8570,14 +8591,14 @@ dependencies = [ "reth-revm", "reth-storage-api", "reth-transaction-pool", - "revm", + "revm 30.1.1", "tracing", ] [[package]] name = "reth-ethereum-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8597,7 +8618,7 @@ dependencies = [ [[package]] name = "reth-etl" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "rayon", "reth-db-api", @@ -8607,7 +8628,7 @@ dependencies = [ [[package]] name = "reth-evm" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8624,14 +8645,14 @@ dependencies = [ "reth-storage-api", "reth-storage-errors", "reth-trie-common", - "revm", + "revm 30.1.1", "scroll-alloy-evm", ] [[package]] name = "reth-evm-ethereum" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8645,13 +8666,13 @@ dependencies = [ "reth-execution-types", "reth-primitives-traits", "reth-storage-errors", - "revm", + "revm 30.1.1", ] [[package]] name = "reth-execution-errors" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-evm", "alloy-primitives", @@ -8664,7 +8685,7 @@ dependencies = [ [[package]] name = "reth-execution-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8674,7 +8695,7 @@ dependencies = [ "reth-ethereum-primitives", "reth-primitives-traits", "reth-trie-common", - "revm", + "revm 30.1.1", "serde", "serde_with", ] @@ -8682,7 +8703,7 @@ dependencies = [ [[package]] name = "reth-exex" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8720,7 +8741,7 @@ dependencies = [ [[package]] name = "reth-exex-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eips", "alloy-primitives", @@ -8734,7 +8755,7 @@ dependencies = [ [[package]] name = "reth-fs-util" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "serde", "serde_json", @@ -8744,7 +8765,7 @@ dependencies = [ [[package]] name = "reth-invalid-block-hooks" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8762,8 +8783,9 @@ dependencies = [ "reth-rpc-api", "reth-tracing", "reth-trie", - "revm-bytecode", - "revm-database", + "revm 30.1.1", + "revm-bytecode 7.0.1", + "revm-database 9.0.1", "serde", "serde_json", ] @@ -8771,7 +8793,7 @@ dependencies = [ [[package]] name = "reth-ipc" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "bytes", "futures", @@ -8791,7 +8813,7 @@ dependencies = [ [[package]] name = "reth-libmdbx" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "bitflags 2.10.0", "byteorder", @@ -8807,7 +8829,7 @@ dependencies = [ [[package]] name = "reth-mdbx-sys" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "bindgen 0.71.1", "cc", @@ -8816,7 +8838,7 @@ dependencies = [ [[package]] name = "reth-metrics" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "futures", "metrics", @@ -8828,7 +8850,7 @@ dependencies = [ [[package]] name = "reth-net-banlist" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", ] @@ -8836,7 +8858,7 @@ dependencies = [ [[package]] name = "reth-net-nat" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "futures-util", "if-addrs", @@ -8850,7 +8872,7 @@ dependencies = [ [[package]] name = "reth-network" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8905,7 +8927,7 @@ dependencies = [ [[package]] name = "reth-network-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8931,7 +8953,7 @@ dependencies = [ [[package]] name = "reth-network-p2p" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8954,7 +8976,7 @@ dependencies = [ [[package]] name = "reth-network-peers" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8969,7 +8991,7 @@ dependencies = [ [[package]] name = "reth-network-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eip2124", "humantime-serde", @@ -8983,7 +9005,7 @@ dependencies = [ [[package]] name = "reth-nippy-jar" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "anyhow", "bincode", @@ -9000,7 +9022,7 @@ dependencies = [ [[package]] name = "reth-node-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-rpc-types-engine", "eyre", @@ -9024,7 +9046,7 @@ dependencies = [ [[package]] name = "reth-node-builder" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9092,7 +9114,7 @@ dependencies = [ [[package]] name = "reth-node-core" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9144,7 +9166,7 @@ dependencies = [ [[package]] name = "reth-node-ethereum" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eips", "alloy-network", @@ -9175,14 +9197,14 @@ dependencies = [ "reth-rpc-server-types", "reth-tracing", "reth-transaction-pool", - "revm", + "revm 30.1.1", "tokio", ] [[package]] name = "reth-node-ethstats" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9206,7 +9228,7 @@ dependencies = [ [[package]] name = "reth-node-events" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9230,7 +9252,7 @@ dependencies = [ [[package]] name = "reth-node-metrics" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "eyre", "http 1.3.1", @@ -9250,7 +9272,7 @@ dependencies = [ [[package]] name = "reth-node-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "reth-chainspec", "reth-db-api", @@ -9262,7 +9284,7 @@ dependencies = [ [[package]] name = "reth-optimism-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9270,7 +9292,8 @@ dependencies = [ "alloy-rlp", "arbitrary", "bytes", - "op-alloy-consensus", + "modular-bitfield", + "op-alloy-consensus 0.20.0", "reth-codecs", "reth-primitives-traits", "reth-zstd-compressors", @@ -9281,7 +9304,7 @@ dependencies = [ [[package]] name = "reth-payload-builder" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9302,7 +9325,7 @@ dependencies = [ [[package]] name = "reth-payload-builder-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "pin-project", "reth-payload-primitives", @@ -9314,14 +9337,14 @@ dependencies = [ [[package]] name = "reth-payload-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eips", "alloy-primitives", "alloy-rpc-types-engine", "auto_impl", "either", - "op-alloy-rpc-types-engine", + "op-alloy-rpc-types-engine 0.20.0", "reth-chain-state", "reth-chainspec", "reth-errors", @@ -9335,7 +9358,7 @@ dependencies = [ [[package]] name = "reth-payload-util" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9345,7 +9368,7 @@ dependencies = [ [[package]] name = "reth-payload-validator" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -9355,7 +9378,7 @@ dependencies = [ [[package]] name = "reth-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "c-kzg", @@ -9369,7 +9392,7 @@ dependencies = [ [[package]] name = "reth-primitives-traits" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9385,14 +9408,14 @@ dependencies = [ "derive_more", "modular-bitfield", "once_cell", - "op-alloy-consensus", + "op-alloy-consensus 0.20.0", "proptest", "proptest-arbitrary-interop", "rayon", "reth-codecs", - "revm-bytecode", - "revm-primitives", - "revm-state", + "revm-bytecode 7.0.1", + "revm-primitives 21.0.1", + "revm-state 8.0.1", "scroll-alloy-consensus", "secp256k1 0.30.0", "serde", @@ -9403,7 +9426,7 @@ dependencies = [ [[package]] name = "reth-provider" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9424,7 +9447,6 @@ dependencies = [ "reth-errors", "reth-ethereum-engine-primitives", "reth-ethereum-primitives", - "reth-evm", "reth-execution-types", "reth-fs-util", "reth-metrics", @@ -9438,8 +9460,8 @@ dependencies = [ "reth-storage-errors", "reth-trie", "reth-trie-db", - "revm-database", - "revm-state", + "revm-database 9.0.1", + "revm-state 8.0.1", "strum 0.27.2", "tokio", "tracing", @@ -9448,7 +9470,7 @@ dependencies = [ [[package]] name = "reth-prune" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9476,7 +9498,7 @@ dependencies = [ [[package]] name = "reth-prune-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "arbitrary", @@ -9490,20 +9512,20 @@ dependencies = [ [[package]] name = "reth-revm" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "reth-primitives-traits", "reth-storage-api", "reth-storage-errors", "reth-trie", - "revm", + "revm 30.1.1", ] [[package]] name = "reth-rpc" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -9566,12 +9588,12 @@ dependencies = [ "reth-tasks", "reth-transaction-pool", "reth-trie-common", - "revm", + "revm 30.1.1", "revm-inspectors", - "revm-primitives", + "revm-primitives 21.0.1", "serde", "serde_json", - "sha2 0.10.9", + "sha2", "thiserror 2.0.17", "tokio", "tokio-stream", @@ -9583,7 +9605,7 @@ dependencies = [ [[package]] name = "reth-rpc-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eips", "alloy-genesis", @@ -9611,7 +9633,7 @@ dependencies = [ [[package]] name = "reth-rpc-builder" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-network", "alloy-provider", @@ -9650,7 +9672,7 @@ dependencies = [ [[package]] name = "reth-rpc-convert" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-json-rpc", @@ -9666,7 +9688,7 @@ dependencies = [ "reth-primitives-traits", "reth-scroll-primitives", "reth-storage-api", - "revm-context", + "revm-context 10.1.1", "revm-scroll", "scroll-alloy-consensus", "scroll-alloy-evm", @@ -9677,7 +9699,7 @@ dependencies = [ [[package]] name = "reth-rpc-engine-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9707,7 +9729,7 @@ dependencies = [ [[package]] name = "reth-rpc-eth-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -9743,7 +9765,7 @@ dependencies = [ "reth-tasks", "reth-transaction-pool", "reth-trie-common", - "revm", + "revm 30.1.1", "revm-inspectors", "tokio", "tracing", @@ -9752,7 +9774,7 @@ dependencies = [ [[package]] name = "reth-rpc-eth-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9786,7 +9808,7 @@ dependencies = [ "reth-tasks", "reth-transaction-pool", "reth-trie", - "revm", + "revm 30.1.1", "revm-inspectors", "schnellru", "serde", @@ -9799,7 +9821,7 @@ dependencies = [ [[package]] name = "reth-rpc-layer" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-rpc-types-engine", "http 1.3.1", @@ -9813,7 +9835,7 @@ dependencies = [ [[package]] name = "reth-rpc-server-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9829,7 +9851,7 @@ dependencies = [ [[package]] name = "reth-scroll-chainspec" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-chains", "alloy-consensus", @@ -9854,7 +9876,7 @@ dependencies = [ [[package]] name = "reth-scroll-cli" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "clap", "eyre", @@ -9878,7 +9900,7 @@ dependencies = [ [[package]] name = "reth-scroll-consensus" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9898,7 +9920,7 @@ dependencies = [ [[package]] name = "reth-scroll-engine-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9917,13 +9939,13 @@ dependencies = [ "scroll-alloy-hardforks", "scroll-alloy-rpc-types-engine", "serde", - "sha2 0.10.9", + "sha2", ] [[package]] name = "reth-scroll-evm" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9940,8 +9962,8 @@ dependencies = [ "reth-scroll-forks", "reth-scroll-primitives", "reth-storage-api", - "revm", - "revm-primitives", + "revm 30.1.1", + "revm-primitives 21.0.1", "revm-scroll", "scroll-alloy-consensus", "scroll-alloy-evm", @@ -9953,7 +9975,7 @@ dependencies = [ [[package]] name = "reth-scroll-forks" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-chains", "alloy-primitives", @@ -9967,7 +9989,7 @@ dependencies = [ [[package]] name = "reth-scroll-node" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -9991,6 +10013,7 @@ dependencies = [ "reth-primitives", "reth-primitives-traits", "reth-provider", + "reth-revm", "reth-rpc-eth-types", "reth-rpc-server-types", "reth-scroll-chainspec", @@ -10005,11 +10028,12 @@ dependencies = [ "reth-tracing", "reth-transaction-pool", "reth-trie-db", - "revm", + "revm 30.1.1", "scroll-alloy-consensus", "scroll-alloy-evm", "scroll-alloy-hardforks", "scroll-alloy-network", + "scroll-alloy-rpc-types", "scroll-alloy-rpc-types-engine", "serde_json", "tokio", @@ -10019,7 +10043,7 @@ dependencies = [ [[package]] name = "reth-scroll-payload" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -10041,7 +10065,7 @@ dependencies = [ "reth-scroll-primitives", "reth-storage-api", "reth-transaction-pool", - "revm", + "revm 30.1.1", "scroll-alloy-hardforks", "thiserror 2.0.17", "tracing", @@ -10050,7 +10074,7 @@ dependencies = [ [[package]] name = "reth-scroll-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10070,7 +10094,7 @@ dependencies = [ [[package]] name = "reth-scroll-rpc" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10098,7 +10122,7 @@ dependencies = [ "reth-scroll-primitives", "reth-tasks", "reth-transaction-pool", - "revm", + "revm 30.1.1", "scroll-alloy-consensus", "scroll-alloy-hardforks", "scroll-alloy-network", @@ -10111,7 +10135,7 @@ dependencies = [ [[package]] name = "reth-scroll-txpool" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10136,7 +10160,7 @@ dependencies = [ [[package]] name = "reth-stages" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10184,7 +10208,7 @@ dependencies = [ [[package]] name = "reth-stages-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eips", "alloy-primitives", @@ -10211,7 +10235,7 @@ dependencies = [ [[package]] name = "reth-stages-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "arbitrary", @@ -10225,7 +10249,7 @@ dependencies = [ [[package]] name = "reth-static-file" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "parking_lot 0.12.5", @@ -10245,7 +10269,7 @@ dependencies = [ [[package]] name = "reth-static-file-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "clap", @@ -10257,7 +10281,7 @@ dependencies = [ [[package]] name = "reth-storage-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10274,13 +10298,13 @@ dependencies = [ "reth-stages-types", "reth-storage-errors", "reth-trie-common", - "revm-database", + "revm-database 9.0.1", ] [[package]] name = "reth-storage-errors" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-eips", "alloy-primitives", @@ -10289,14 +10313,14 @@ dependencies = [ "reth-primitives-traits", "reth-prune-types", "reth-static-file-types", - "revm-database-interface", + "revm-database-interface 8.0.2", "thiserror 2.0.17", ] [[package]] name = "reth-tasks" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "auto_impl", "dyn-clone", @@ -10314,7 +10338,7 @@ dependencies = [ [[package]] name = "reth-testing-utils" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10330,7 +10354,7 @@ dependencies = [ [[package]] name = "reth-tokio-util" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "tokio", "tokio-stream", @@ -10340,7 +10364,7 @@ dependencies = [ [[package]] name = "reth-tracing" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "clap", "eyre", @@ -10355,7 +10379,7 @@ dependencies = [ [[package]] name = "reth-transaction-pool" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10380,8 +10404,8 @@ dependencies = [ "reth-primitives-traits", "reth-storage-api", "reth-tasks", - "revm-interpreter", - "revm-primitives", + "revm-interpreter 27.0.1", + "revm-primitives 21.0.1", "rustc-hash 2.1.1", "schnellru", "serde", @@ -10396,7 +10420,7 @@ dependencies = [ [[package]] name = "reth-trie" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10413,7 +10437,7 @@ dependencies = [ "reth-storage-errors", "reth-trie-common", "reth-trie-sparse", - "revm-database", + "revm-database 9.0.1", "tracing", "triehash", ] @@ -10421,7 +10445,7 @@ dependencies = [ [[package]] name = "reth-trie-common" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -10438,7 +10462,7 @@ dependencies = [ "plain_hasher", "reth-codecs", "reth-primitives-traits", - "revm-database", + "revm-database 9.0.1", "serde", "serde_with", ] @@ -10446,7 +10470,7 @@ dependencies = [ [[package]] name = "reth-trie-db" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "reth-db-api", @@ -10459,10 +10483,11 @@ dependencies = [ [[package]] name = "reth-trie-parallel" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "alloy-rlp", + "crossbeam-channel", "dashmap 6.1.0", "derive_more", "itertools 0.14.0", @@ -10485,7 +10510,7 @@ dependencies = [ [[package]] name = "reth-trie-sparse" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -10504,7 +10529,7 @@ dependencies = [ [[package]] name = "reth-trie-sparse-parallel" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -10522,7 +10547,7 @@ dependencies = [ [[package]] name = "reth-zstd-compressors" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "zstd", ] @@ -10538,129 +10563,257 @@ dependencies = [ [[package]] name = "revm" -version = "29.0.1" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "30.1.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" dependencies = [ - "revm-bytecode", - "revm-context", - "revm-context-interface", - "revm-database", - "revm-database-interface", - "revm-handler", - "revm-inspector", - "revm-interpreter", - "revm-precompile", - "revm-primitives", - "revm-state", + "revm-bytecode 7.0.1", + "revm-context 10.1.1", + "revm-context-interface 11.1.1", + "revm-database 9.0.1", + "revm-database-interface 8.0.2", + "revm-handler 11.1.1", + "revm-inspector 11.1.1", + "revm-interpreter 27.0.1", + "revm-precompile 28.1.1 (git+https://github.com/scroll-tech/revm?branch=feat/v88)", + "revm-primitives 21.0.1", + "revm-state 8.0.1", +] + +[[package]] +name = "revm" +version = "30.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76df793c6ef3bef8f88f05b3873ebebce1494385a3ce8f58ad2e2e111aa0de11" +dependencies = [ + "revm-bytecode 7.1.1", + "revm-context 10.1.2", + "revm-context-interface 11.1.2", + "revm-database 9.0.5", + "revm-database-interface 8.0.5", + "revm-handler 11.2.0", + "revm-inspector 11.2.0", + "revm-interpreter 28.0.0", + "revm-precompile 28.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "revm-primitives 21.0.2", + "revm-state 8.1.1", ] [[package]] name = "revm-bytecode" -version = "6.2.2" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "7.0.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" dependencies = [ "bitvec", - "phf", - "revm-primitives", + "phf 0.13.1", + "revm-primitives 21.0.1", + "serde", +] + +[[package]] +name = "revm-bytecode" +version = "7.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2c6b5e6e8dd1e28a4a60e5f46615d4ef0809111c9e63208e55b5c7058200fb0" +dependencies = [ + "bitvec", + "phf 0.13.1", + "revm-primitives 21.0.2", "serde", ] [[package]] name = "revm-context" -version = "9.1.0" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "10.1.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" dependencies = [ "bitvec", "cfg-if", "derive-where", - "revm-bytecode", - "revm-context-interface", - "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-bytecode 7.0.1", + "revm-context-interface 11.1.1", + "revm-database-interface 8.0.2", + "revm-primitives 21.0.1", + "revm-state 8.0.1", + "serde", +] + +[[package]] +name = "revm-context" +version = "10.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7adcce0c14cf59b7128de34185a0fbf8f63309539b9263b35ead870d73584114" +dependencies = [ + "bitvec", + "cfg-if", + "derive-where", + "revm-bytecode 7.1.1", + "revm-context-interface 11.1.2", + "revm-database-interface 8.0.5", + "revm-primitives 21.0.2", + "revm-state 8.1.1", + "serde", +] + +[[package]] +name = "revm-context-interface" +version = "11.1.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +dependencies = [ + "alloy-eip2930", + "alloy-eip7702", + "auto_impl", + "either", + "revm-database-interface 8.0.2", + "revm-primitives 21.0.1", + "revm-state 8.0.1", "serde", ] [[package]] name = "revm-context-interface" -version = "10.2.0" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "11.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d620a9725e443c171fb195a074331fa4a745fa5cbb0018b4bbf42619e64b563" dependencies = [ "alloy-eip2930", "alloy-eip7702", "auto_impl", "either", - "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-database-interface 8.0.5", + "revm-primitives 21.0.2", + "revm-state 8.1.1", + "serde", +] + +[[package]] +name = "revm-database" +version = "9.0.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +dependencies = [ + "alloy-eips", + "revm-bytecode 7.0.1", + "revm-database-interface 8.0.2", + "revm-primitives 21.0.1", + "revm-state 8.0.1", "serde", ] [[package]] name = "revm-database" -version = "7.0.5" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "9.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b6c15bb255481fcf29f5ef7c97f00ed4c28a6ab6c490d77b990d73603031569" dependencies = [ "alloy-eips", - "revm-bytecode", - "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-bytecode 7.1.1", + "revm-database-interface 8.0.5", + "revm-primitives 21.0.2", + "revm-state 8.1.1", "serde", ] [[package]] name = "revm-database-interface" -version = "7.0.5" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "8.0.2" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" dependencies = [ "auto_impl", "either", - "revm-primitives", - "revm-state", + "revm-primitives 21.0.1", + "revm-state 8.0.1", + "serde", +] + +[[package]] +name = "revm-database-interface" +version = "8.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cce03e3780287b07abe58faf4a7f5d8be7e81321f93ccf3343c8f7755602bae" +dependencies = [ + "auto_impl", + "either", + "revm-primitives 21.0.2", + "revm-state 8.1.1", + "serde", +] + +[[package]] +name = "revm-handler" +version = "11.1.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +dependencies = [ + "auto_impl", + "derive-where", + "revm-bytecode 7.0.1", + "revm-context 10.1.1", + "revm-context-interface 11.1.1", + "revm-database-interface 8.0.2", + "revm-interpreter 27.0.1", + "revm-precompile 28.1.1 (git+https://github.com/scroll-tech/revm?branch=feat/v88)", + "revm-primitives 21.0.1", + "revm-state 8.0.1", "serde", ] [[package]] name = "revm-handler" -version = "10.0.1" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "11.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1d8049b2fbff6636150f4740c95369aa174e41b0383034e0e256cfdffcfcd23" dependencies = [ "auto_impl", "derive-where", - "revm-bytecode", - "revm-context", - "revm-context-interface", - "revm-database-interface", - "revm-interpreter", - "revm-precompile", - "revm-primitives", - "revm-state", + "revm-bytecode 7.1.1", + "revm-context 10.1.2", + "revm-context-interface 11.1.2", + "revm-database-interface 8.0.5", + "revm-interpreter 28.0.0", + "revm-precompile 28.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "revm-primitives 21.0.2", + "revm-state 8.1.1", + "serde", +] + +[[package]] +name = "revm-inspector" +version = "11.1.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +dependencies = [ + "auto_impl", + "either", + "revm-context 10.1.1", + "revm-database-interface 8.0.2", + "revm-handler 11.1.1", + "revm-interpreter 27.0.1", + "revm-primitives 21.0.1", + "revm-state 8.0.1", "serde", + "serde_json", ] [[package]] name = "revm-inspector" -version = "10.0.1" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "11.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2a21dd773b654ec7e080025eecef4ac84c711150d1bd36acadf0546f471329a" dependencies = [ "auto_impl", "either", - "revm-context", - "revm-database-interface", - "revm-handler", - "revm-interpreter", - "revm-primitives", - "revm-state", + "revm-context 10.1.2", + "revm-database-interface 8.0.5", + "revm-handler 11.2.0", + "revm-interpreter 28.0.0", + "revm-primitives 21.0.2", + "revm-state 8.1.1", "serde", "serde_json", ] [[package]] name = "revm-inspectors" -version = "0.29.2" +version = "0.31.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fdb678b03faa678a7007a7c761a78efa9ca9adcd9434ef3d1ad894aec6e43d1" +checksum = "782c38fa94f99b4b15f1690bffc2c3cbf06a0f460cf163b470d126914b47d343" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -10670,7 +10823,7 @@ dependencies = [ "boa_engine", "boa_gc", "colorchoice", - "revm", + "revm 30.1.1", "serde", "serde_json", "thiserror 2.0.17", @@ -10678,19 +10831,57 @@ dependencies = [ [[package]] name = "revm-interpreter" -version = "25.0.3" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "27.0.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" dependencies = [ - "revm-bytecode", - "revm-context-interface", - "revm-primitives", + "revm-bytecode 7.0.1", + "revm-context-interface 11.1.1", + "revm-primitives 21.0.1", + "revm-state 8.0.1", "serde", ] +[[package]] +name = "revm-interpreter" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1de5c790122f8ded67992312af8acd41ccfcee629b25b819e10c5b1f69caf57" +dependencies = [ + "revm-bytecode 7.1.1", + "revm-context-interface 11.1.2", + "revm-primitives 21.0.2", + "revm-state 8.1.1", + "serde", +] + +[[package]] +name = "revm-precompile" +version = "28.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e57aadd7a2087705f653b5aaacc8ad4f8e851f5d330661e3f4c43b5475bbceae" +dependencies = [ + "ark-bls12-381", + "ark-bn254", + "ark-ec", + "ark-ff 0.5.0", + "ark-serialize 0.5.0", + "arrayref", + "aurora-engine-modexp", + "c-kzg", + "cfg-if", + "k256", + "p256", + "revm-primitives 21.0.2", + "ripemd", + "rug", + "secp256k1 0.31.1", + "sha2", +] + [[package]] name = "revm-precompile" -version = "27.0.0" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "28.1.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" dependencies = [ "ark-bls12-381", "ark-bn254", @@ -10703,19 +10894,30 @@ dependencies = [ "c-kzg", "cfg-if", "k256", - "libsecp256k1", "p256", - "revm-primitives", + "revm-primitives 21.0.1", "ripemd", "rug", "secp256k1 0.31.1", - "sha2 0.10.9", + "sha2", +] + +[[package]] +name = "revm-primitives" +version = "21.0.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +dependencies = [ + "alloy-primitives", + "num_enum", + "once_cell", + "serde", ] [[package]] name = "revm-primitives" -version = "20.2.1" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "21.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29e161db429d465c09ba9cbff0df49e31049fe6b549e28eb0b7bd642fcbd4412" dependencies = [ "alloy-primitives", "num_enum", @@ -10726,25 +10928,37 @@ dependencies = [ [[package]] name = "revm-scroll" version = "0.1.0" -source = "git+https://github.com/scroll-tech/scroll-revm#919aa258ae00c5533380c9d866e8acc2cb95f8bc" +source = "git+https://github.com/scroll-tech/scroll-revm?branch=feat/v88#d5cd004999ad90d781ae6a7e9529a407c951fefd" dependencies = [ "auto_impl", "enumn", "once_cell", - "revm", - "revm-inspector", - "revm-primitives", + "revm 30.1.1", + "revm-inspector 11.1.1", + "revm-primitives 21.0.1", + "serde", +] + +[[package]] +name = "revm-state" +version = "8.0.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +dependencies = [ + "bitflags 2.10.0", + "revm-bytecode 7.0.1", + "revm-primitives 21.0.1", "serde", ] [[package]] name = "revm-state" -version = "7.0.5" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "8.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d8be953b7e374dbdea0773cf360debed8df394ea8d82a8b240a6b5da37592fc" dependencies = [ "bitflags 2.10.0", - "revm-bytecode", - "revm-primitives", + "revm-bytecode 7.1.1", + "revm-primitives 21.0.2", "serde", ] @@ -11528,7 +11742,7 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "scroll-alloy-consensus" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11547,7 +11761,7 @@ dependencies = [ [[package]] name = "scroll-alloy-evm" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11555,7 +11769,7 @@ dependencies = [ "alloy-primitives", "auto_impl", "encoder-standard", - "revm", + "revm 30.1.1", "revm-scroll", "scroll-alloy-consensus", "scroll-alloy-hardforks", @@ -11565,7 +11779,7 @@ dependencies = [ [[package]] name = "scroll-alloy-hardforks" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-hardforks", "auto_impl", @@ -11575,7 +11789,7 @@ dependencies = [ [[package]] name = "scroll-alloy-network" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-network", @@ -11590,7 +11804,7 @@ dependencies = [ [[package]] name = "scroll-alloy-provider" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "alloy-provider", @@ -11616,7 +11830,7 @@ dependencies = [ [[package]] name = "scroll-alloy-rpc-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11633,7 +11847,7 @@ dependencies = [ [[package]] name = "scroll-alloy-rpc-types-engine" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -11775,7 +11989,7 @@ dependencies = [ "reth-scroll-chainspec", "sea-orm", "sea-orm-migration", - "sha2 0.10.9", + "sha2", "tracing", ] @@ -12253,19 +12467,6 @@ dependencies = [ "digest 0.10.7", ] -[[package]] -name = "sha2" -version = "0.9.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" -dependencies = [ - "block-buffer 0.9.0", - "cfg-if", - "cpufeatures", - "digest 0.9.0", - "opaque-debug", -] - [[package]] name = "sha2" version = "0.10.9" @@ -12537,7 +12738,7 @@ dependencies = [ "rust_decimal", "serde", "serde_json", - "sha2 0.10.9", + "sha2", "smallvec", "thiserror 2.0.17", "time", @@ -12576,7 +12777,7 @@ dependencies = [ "quote", "serde", "serde_json", - "sha2 0.10.9", + "sha2", "sqlx-core", "sqlx-mysql", "sqlx-postgres", @@ -12622,7 +12823,7 @@ dependencies = [ "rust_decimal", "serde", "sha1", - "sha2 0.10.9", + "sha2", "smallvec", "sqlx-core", "stringprep", @@ -12665,7 +12866,7 @@ dependencies = [ "rust_decimal", "serde", "serde_json", - "sha2 0.10.9", + "sha2", "smallvec", "sqlx-core", "stringprep", @@ -14862,3 +15063,8 @@ dependencies = [ "cc", "pkg-config", ] + +[[patch.unused]] +name = "op-revm" +version = "11.1.1" +source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" diff --git a/Cargo.toml b/Cargo.toml index e8f36425..d883bb06 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -124,74 +124,74 @@ strip = "none" [workspace.dependencies] # alloy -alloy-chains = { version = "0.2.9", default-features = false } +alloy-chains = { version = "0.2.5", default-features = false } alloy-consensus = { version = "1.0.37", default-features = false } alloy-eips = { version = "1.0.37", default-features = false } alloy-json-rpc = { version = "1.0.37", default-features = false } alloy-network = { version = "1.0.37", default-features = false } -alloy-primitives = { version = "1.3.1", default-features = false } +alloy-primitives = { version = "1.4.1", default-features = false } alloy-provider = { version = "1.0.37", default-features = false } alloy-rpc-client = { version = "1.0.37", default-features = false } alloy-rpc-types-engine = { version = "1.0.37", default-features = false } alloy-rpc-types-eth = { version = "1.0.37", default-features = false } -alloy-sol-types = { version = "1.3.1", default-features = false } +alloy-sol-types = { version = "1.4.1", default-features = false } alloy-signer = { version = "1.0.37", default-features = false } alloy-signer-local = { version = "1.0.37", default-features = false } alloy-transport = { version = "1.0.37", default-features = false } # scroll-alloy -scroll-alloy-consensus = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -scroll-alloy-hardforks = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -scroll-alloy-network = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -scroll-alloy-provider = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -scroll-alloy-evm = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -scroll-alloy-rpc-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -scroll-alloy-rpc-types-engine = { git = "https://github.com/scroll-tech/reth.git", default-features = false } +scroll-alloy-consensus = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +scroll-alloy-hardforks = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +scroll-alloy-network = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +scroll-alloy-provider = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +scroll-alloy-evm = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +scroll-alloy-rpc-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +scroll-alloy-rpc-types-engine = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } # reth -reth-chainspec = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-e2e-test-utils = { git = "https://github.com/scroll-tech/reth.git" } -reth-eth-wire = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-eth-wire-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-network = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-network-api = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-network-p2p = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-network-peers = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-network-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-node-builder = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-node-core = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-node-api = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-node-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-payload-primitives = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-primitives = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-primitives-traits = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-provider = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-rpc-api = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-rpc-eth-api = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-rpc-eth-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-rpc-server-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-storage-api = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-tasks = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-tokio-util = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-tracing = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-transaction-pool = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-trie-db = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-testing-utils = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-revm = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-evm = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-engine-local = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-cli-util = { git = "https://github.com/scroll-tech/reth.git", default-features = false } +reth-chainspec = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-e2e-test-utils = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8" } +reth-eth-wire = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-eth-wire-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-network = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-network-api = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-network-p2p = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-network-peers = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-network-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-node-builder = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-node-core = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-node-api = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-node-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-payload-primitives = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-primitives = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-primitives-traits = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-provider = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-rpc-api = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-rpc-eth-api = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-rpc-eth-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-rpc-server-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-storage-api = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-tasks = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-tokio-util = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-tracing = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-transaction-pool = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-trie-db = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-testing-utils = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-revm = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-evm = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-engine-local = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-cli-util = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } # reth-scroll -reth-scroll-chainspec = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-scroll-consensus = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-scroll-cli = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-scroll-evm = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-scroll-rpc = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-scroll-engine-primitives = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-scroll-forks = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-scroll-node = { git = "https://github.com/scroll-tech/reth.git", default-features = false } -reth-scroll-primitives = { git = "https://github.com/scroll-tech/reth.git", default-features = false } +reth-scroll-chainspec = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-scroll-consensus = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-scroll-cli = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-scroll-evm = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-scroll-rpc = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-scroll-engine-primitives = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-scroll-forks = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-scroll-node = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-scroll-primitives = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } # rollup node rollup-node = { path = "crates/node" } @@ -235,8 +235,8 @@ tracing = "0.1.0" getrandom = { version = "0.2", features = ["js"] } [patch.crates-io] -revm = { git = "https://github.com/scroll-tech/revm" } -op-revm = { git = "https://github.com/scroll-tech/revm" } +revm = { git = "https://github.com/scroll-tech/revm", branch = "feat/v88" } +op-revm = { git = "https://github.com/scroll-tech/revm", branch = "feat/v88" } # [patch."https://github.com/scroll-tech/reth.git"] # reth-chainspec = { path = "../reth/crates/chainspec" } diff --git a/crates/node/src/add_ons/mod.rs b/crates/node/src/add_ons/mod.rs index 06eb79bb..4dbb797d 100644 --- a/crates/node/src/add_ons/mod.rs +++ b/crates/node/src/add_ons/mod.rs @@ -15,7 +15,7 @@ use reth_node_builder::{ FullNodeComponents, }; use reth_node_types::NodeTypes; -use reth_revm::context::TxEnv; +use reth_revm::context::{BlockEnv, TxEnv}; use reth_rpc_eth_types::error::FromEvmError; use reth_scroll_chainspec::ScrollChainSpec; use reth_scroll_engine_primitives::ScrollEngineTypes; @@ -116,7 +116,7 @@ where Network: FullNetwork + NetworkProtocols, >, ScrollEthApiError: FromEvmError, - EvmFactoryFor: EvmFactory>, + EvmFactoryFor: EvmFactory, BlockEnv = BlockEnv>, RpcMiddleware: RethRpcMiddleware, { type Handle = ScrollAddOnsHandle>::EthApi>; @@ -168,7 +168,7 @@ where Network: FullNetwork + NetworkProtocols, >, ScrollEthApiError: FromEvmError, - EvmFactoryFor: EvmFactory>, + EvmFactoryFor: EvmFactory, BlockEnv = BlockEnv>, RpcMiddleware: RethRpcMiddleware, { type EthApi = >::EthApi; From daaec9daf4dc2b23f047d82aac4f15638f650ba4 Mon Sep 17 00:00:00 2001 From: frisitano Date: Mon, 17 Nov 2025 18:40:51 +0800 Subject: [PATCH 2/3] bump to scroll-v91 --- Cargo.lock | 845 ++++++++++++++++++++++++++--------------------------- Cargo.toml | 100 +++---- 2 files changed, 463 insertions(+), 482 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b133392d..3732cebd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -114,9 +114,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy-chains" -version = "0.2.17" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6068f356948cd84b5ad9ac30c50478e433847f14a50714d2b68f15d052724049" +checksum = "bfaa9ea039a6f9304b4a593d780b1f23e1ae183acdee938b11b38795acacc9f1" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -129,9 +129,9 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3abecb92ba478a285fbf5689100dbafe4003ded4a09bf4b5ef62cca87cd4f79e" +checksum = "ad704069c12f68d0c742d0cad7e0a03882b42767350584627fbf8a47b1bf1846" dependencies = [ "alloy-eips", "alloy-primitives", @@ -141,6 +141,7 @@ dependencies = [ "alloy-tx-macros", "arbitrary", "auto_impl", + "borsh", "c-kzg", "derive_more", "either", @@ -156,9 +157,9 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e864d4f11d1fb8d3ac2fd8f3a15f1ee46d55ec6d116b342ed1b2cb737f25894" +checksum = "bc374f640a5062224d7708402728e3d6879a514ba10f377da62e7dfb14c673e6" dependencies = [ "alloy-consensus", "alloy-eips", @@ -203,26 +204,28 @@ dependencies = [ [[package]] name = "alloy-eip2930" -version = "0.2.1" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b82752a889170df67bbb36d42ca63c531eb16274f0d7299ae2a680facba17bd" +checksum = "9441120fa82df73e8959ae0e4ab8ade03de2aaae61be313fbf5746277847ce25" dependencies = [ "alloy-primitives", "alloy-rlp", "arbitrary", + "borsh", "rand 0.8.5", "serde", ] [[package]] name = "alloy-eip7702" -version = "0.6.1" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d4769c6ffddca380b0070d71c8b7f30bed375543fe76bb2f74ec0acf4b7cd16" +checksum = "2919c5a56a1007492da313e7a3b6d45ef5edc5d33416fdec63c0d7a2702a0d20" dependencies = [ "alloy-primitives", "alloy-rlp", "arbitrary", + "borsh", "k256", "rand 0.8.5", "serde", @@ -232,9 +235,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07d9a64522a0db6ebcc4ff9c904e329e77dd737c2c25d30f1bdc32ca6c6ce334" +checksum = "7e867b5fd52ed0372a95016f3a37cbff95a9d5409230fbaef2d8ea00e8618098" dependencies = [ "alloy-eip2124", "alloy-eip2930", @@ -244,6 +247,7 @@ dependencies = [ "alloy-serde", "arbitrary", "auto_impl", + "borsh", "c-kzg", "derive_more", "either", @@ -279,14 +283,15 @@ dependencies = [ [[package]] name = "alloy-genesis" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "675b163946b343ed2ddde4416114ad61fabc8b2a50d08423f38aa0ac2319e800" +checksum = "b90be17e9760a6ba6d13cebdb049cea405ebc8bf57d90664ed708cc5bc348342" dependencies = [ "alloy-eips", "alloy-primitives", "alloy-serde", "alloy-trie", + "borsh", "serde", "serde_with", ] @@ -319,9 +324,9 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f87b774478fcc616993e97659697f3e3c7988fdad598e46ee0ed11209cd0d8ee" +checksum = "dcab4c51fb1273e3b0f59078e0cdf8aa99f697925b09f0d2055c18be46b4d48c" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -334,9 +339,9 @@ dependencies = [ [[package]] name = "alloy-network" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5d6ed73d440bae8f27771b7cd507fa8f10f19ddf0b8f67e7622a52e0dbf798e" +checksum = "196d7fd3f5d414f7bbd5886a628b7c42bd98d1b126f9a7cff69dbfd72007b39c" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -360,9 +365,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "219dccd2cf753a43bd9b0fbb7771a16927ffdb56e43e3a15755bef1a74d614aa" +checksum = "0d3ae2777e900a7a47ad9e3b8ab58eff3d93628265e73bbdee09acf90bf68f75" dependencies = [ "alloy-consensus", "alloy-eips", @@ -403,9 +408,9 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0ef8cbc2b68e2512acf04b2d296c05c98a661bc460462add6414528f4ff3d9b" +checksum = "9f9bf40c9b2a90c7677f9c39bccd9f06af457f35362439c0497a706f16557703" dependencies = [ "alloy-chains", "alloy-consensus", @@ -445,9 +450,9 @@ dependencies = [ [[package]] name = "alloy-pubsub" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be028fb1c6c173f5765d0baa3580a11d69826ea89fe00ee5c9d7eddb2c3509cd" +checksum = "acfdbe41e2ef1a7e79b5ea115baa750f9381ac9088fb600f4cedc731cf04a151" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -484,14 +489,14 @@ checksum = "64b728d511962dda67c1bc7ea7c03736ec275ed2cf4c35d9585298ac9ccf3b73" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] name = "alloy-rpc-client" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a0f67d1e655ed93efca217213340d21cce982333cc44a1d918af9150952ef66" +checksum = "e7c2630fde9ff6033a780635e1af6ef40e92d74a9cacb8af3defc1b15cfebca5" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -515,9 +520,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe106e50522980bc9e7cc9016f445531edf1a53e0fdba904c833b98c6fdff3f0" +checksum = "ad098153a12382c22a597e865530033f5e644473742d6c733562d448125e02a2" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -528,9 +533,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-admin" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8b67bf1ed8cac6fde7dd017ca0a1c33be846e613a265956089f983af1354f13" +checksum = "b7604c415f725bd776d46dae44912c276cc3d8af37f37811e5675389791aa0c6" dependencies = [ "alloy-genesis", "alloy-primitives", @@ -540,9 +545,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-anvil" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1cf94d581b3aa13ebacb90ea52e0179985b7c20d8a522319e7d40768d56667a" +checksum = "214d9d1033c173ab8fa32edd8a4655cd784447c820b0b66cd0d5167e049567d6" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -552,9 +557,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "425e14ee32eb8b7edd6a2247fe0ed640785e6eba75af27db27f1e6220c15ef0d" +checksum = "50b8429b5b62d21bf3691eb1ae12aaae9bb496894d5a114e3cc73e27e6800ec8" dependencies = [ "alloy-consensus-any", "alloy-rpc-types-eth", @@ -563,9 +568,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-beacon" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "440655ffd9ff8724fa76a07c7dbe18cb4353617215c23e3921163516b6c07ff8" +checksum = "f67f8269e8b5193a5328dd3ef4d60f93524071e53a993776e290581a59aa15fa" dependencies = [ "alloy-eips", "alloy-primitives", @@ -583,9 +588,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-debug" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f69c12784cdf1059936249a6e705ec03bf8cea1a12181ed5cea9ca2be9cca684" +checksum = "01731601ea631bd825c652a225701ab466c09457f446b8d8129368a095389c5d" dependencies = [ "alloy-primitives", "derive_more", @@ -595,9 +600,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-engine" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aabc17f0eac3f747eeddebc768c8e30763d6f6c53188f5335a935dedc57ddfbd" +checksum = "9981491bb98e76099983f516ec7de550db0597031f5828c994961eb4bb993cce" dependencies = [ "alloy-consensus", "alloy-eips", @@ -616,9 +621,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0185f68a0f8391ab996d335a887087d7ccdbc97952efab3516f6307d456ba2cd" +checksum = "29031a6bf46177d65efce661f7ab37829ca09dd341bc40afb5194e97600655cc" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -638,9 +643,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-mev" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c89422163337ff64d9aaa13f3e4df53d60d789004044cd64ebc7dc4d5765a64" +checksum = "c5c5c78bdd2c72c47e66ab977af420fb4a10279707d4edbd2575693c47aa54a2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -653,9 +658,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-trace" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d31a6766c8f91d18d07a36b57f55efd981752df619d30b395a92332a8b28ea05" +checksum = "01b842f5aac6676ff4b2e328262d03bdf49807eaec3fe3a4735c45c97388518b" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -667,9 +672,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-txpool" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c208cbe2ea28368c3f61bd1e27b14238b7b03796e90370de3c0d8722e0f9830" +checksum = "7fa12c608873beeb7afa392944dce8829fa8a50c487f266863bb2dd6b743c4a2" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -679,9 +684,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "596cfa360922ba9af901cc7370c68640e4f72adb6df0ab064de32f21fec498d7" +checksum = "01e856112bfa0d9adc85bd7c13db03fad0e71d1d6fb4c2010e475b6718108236" dependencies = [ "alloy-primitives", "arbitrary", @@ -691,9 +696,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f06333680d04370c8ed3a6b0eccff384e422c3d8e6b19e61fedc3a9f0ab7743" +checksum = "66a4f629da632d5279bbc5731634f0f5c9484ad9c4cad0cd974d9669dc1f46d6" dependencies = [ "alloy-primitives", "async-trait", @@ -706,9 +711,9 @@ dependencies = [ [[package]] name = "alloy-signer-aws" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a59f1e68c38d447b5ebf8b53d91f7373e59be1de438e77bdb030ea6b2da529b" +checksum = "66be762e60db50f81be7744c3a5b3efd4c69203576340df0519dacea09f5f4dd" dependencies = [ "alloy-consensus", "alloy-network", @@ -725,9 +730,9 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "590dcaeb290cdce23155e68af4791d093afc3754b1a331198a25d2d44c5456e8" +checksum = "76c8950810dc43660c0f22883659c4218e090a5c75dce33fa4ca787715997b7b" dependencies = [ "alloy-consensus", "alloy-network", @@ -753,7 +758,7 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -769,7 +774,7 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "syn-solidity", "tiny-keccak", ] @@ -786,7 +791,7 @@ dependencies = [ "macro-string", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "syn-solidity", ] @@ -814,9 +819,9 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55bbdcee53e4e3857b5ddbc2986ebe9c2ab5f352ec285cb0da04c1e8f2ca9c18" +checksum = "fe215a2f9b51d5f1aa5c8cf22c8be8cdb354934de09c9a4e37aefb79b77552fd" dependencies = [ "alloy-json-rpc", "auto_impl", @@ -837,15 +842,15 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793967215109b4a334047c810ed6db5e873ad3ea07f65cc02202bd4b810d9615" +checksum = "dc1b37b1a30d23deb3a8746e882c70b384c574d355bc2bbea9ea918b0c31366e" dependencies = [ "alloy-json-rpc", "alloy-rpc-types-engine", "alloy-transport", "http-body-util", - "hyper 1.7.0", + "hyper 1.8.1", "hyper-tls", "hyper-util", "jsonwebtoken", @@ -858,9 +863,9 @@ dependencies = [ [[package]] name = "alloy-transport-ipc" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e182e5ae0c4858bb87df23ebfe31018d7e51fe1a264b8a8a2b26932cb04861" +checksum = "52c81a4deeaa0d4b022095db17b286188d731e29ea141d4ec765e166732972e4" dependencies = [ "alloy-json-rpc", "alloy-pubsub", @@ -878,9 +883,9 @@ dependencies = [ [[package]] name = "alloy-transport-ws" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32e9dc891c80d6216003d4b04f0a7463015d0873d36e4ac2ec0bcc9196aa4ea7" +checksum = "4e9d6f5f304e8943afede2680e5fc7008780d4fc49387eafd53192ad95e20091" dependencies = [ "alloy-pubsub", "alloy-transport", @@ -916,14 +921,14 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab54221eccefa254ce9f65b079c097b1796e48c21c7ce358230f8988d75392fb" +checksum = "7ccf423f6de62e8ce1d6c7a11fb7508ae3536d02e0d68aaeb05c8669337d0937" dependencies = [ "darling 0.21.3", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -973,22 +978,22 @@ dependencies = [ [[package]] name = "anstyle-query" -version = "1.1.4" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" +checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] name = "anstyle-wincon" -version = "3.0.10" +version = "3.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" +checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -1017,7 +1022,7 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -1159,7 +1164,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62945a2f7e6de02a31fe400aa489f0e0f5b2502e69f95f853adb82a96c7a6b60" dependencies = [ "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -1197,7 +1202,7 @@ dependencies = [ "num-traits", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -1286,7 +1291,7 @@ checksum = "213888f660fddcca0d257e88e54ac05bca01885f258ccdf695bafd77031bb69d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -1342,9 +1347,9 @@ checksum = "155a5a185e42c6b77ac7b88a15143d930a9e9727a5b7b77eed417404ab15c247" [[package]] name = "async-compression" -version = "0.4.32" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a89bce6054c720275ac2432fbba080a66a2106a44a1b804553930ca6909f4e0" +checksum = "93c1f86859c1af3d514fa19e8323147ff10ea98684e6c7b307912509f50e67b2" dependencies = [ "compression-codecs", "compression-core", @@ -1372,7 +1377,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -1383,7 +1388,7 @@ checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -1430,7 +1435,7 @@ checksum = "ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -1471,9 +1476,9 @@ dependencies = [ [[package]] name = "aws-credential-types" -version = "1.2.8" +version = "1.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faf26925f4a5b59eb76722b63c2892b1d70d06fa053c72e4a100ec308c1d47bc" +checksum = "86590e57ea40121d47d3f2e131bfd873dea15d78dc2f4604f4734537ad9e56c4" dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", @@ -1506,9 +1511,9 @@ dependencies = [ [[package]] name = "aws-runtime" -version = "1.5.13" +version = "1.5.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f2402da1a5e16868ba98725e5d73f26b8116eaa892e56f2cd0bf5eec7985f70" +checksum = "8fe0fd441565b0b318c76e7206c8d1d0b0166b3e986cf30e890b61feb6192045" dependencies = [ "aws-credential-types", "aws-sigv4", @@ -1530,9 +1535,9 @@ dependencies = [ [[package]] name = "aws-sdk-kms" -version = "1.92.0" +version = "1.94.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0b4c5b673a7c76c831a707461eb9fdc880c54f47fa61ffe322fd8cfc59b3e4a" +checksum = "95f85c05f9aecaf9a3ae222f2b11656abfea45a6a93835bfb98553e01819520e" dependencies = [ "aws-credential-types", "aws-runtime", @@ -1552,9 +1557,9 @@ dependencies = [ [[package]] name = "aws-sdk-sso" -version = "1.88.0" +version = "1.89.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05b276777560aa9a196dbba2e3aada4d8006d3d7eeb3ba7fe0c317227d933c4" +checksum = "a9c1b1af02288f729e95b72bd17988c009aa72e26dcb59b3200f86d7aea726c9" dependencies = [ "aws-credential-types", "aws-runtime", @@ -1574,9 +1579,9 @@ dependencies = [ [[package]] name = "aws-sdk-ssooidc" -version = "1.90.0" +version = "1.91.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9be14d6d9cd761fac3fd234a0f47f7ed6c0df62d83c0eeb7012750e4732879b" +checksum = "4e8122301558dc7c6c68e878af918880b82ff41897a60c8c4e18e4dc4d93e9f1" dependencies = [ "aws-credential-types", "aws-runtime", @@ -1596,9 +1601,9 @@ dependencies = [ [[package]] name = "aws-sdk-sts" -version = "1.90.0" +version = "1.92.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98a862d704c817d865c8740b62d8bbeb5adcb30965e93b471df8a5bcefa20a80" +checksum = "a0c7808adcff8333eaa76a849e6de926c6ac1a1268b9fd6afe32de9c29ef29d2" dependencies = [ "aws-credential-types", "aws-runtime", @@ -1686,7 +1691,7 @@ dependencies = [ "http 1.3.1", "http-body 0.4.6", "hyper 0.14.32", - "hyper 1.7.0", + "hyper 1.8.1", "hyper-rustls 0.24.2", "hyper-rustls 0.27.7", "hyper-util", @@ -1821,9 +1826,9 @@ dependencies = [ [[package]] name = "axum" -version = "0.8.6" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871" +checksum = "5b098575ebe77cb6d14fc7f32749631a6e44edbef6b796f89b020e99ba20d425" dependencies = [ "axum-core", "bytes", @@ -1890,7 +1895,7 @@ dependencies = [ "miniz_oxide", "object", "rustc-demangle", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -1997,7 +2002,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.108", + "syn 2.0.110", "which", ] @@ -2016,7 +2021,7 @@ dependencies = [ "regex", "rustc-hash 2.1.1", "shlex", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -2034,7 +2039,7 @@ dependencies = [ "regex", "rustc-hash 2.1.1", "shlex", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -2223,7 +2228,7 @@ checksum = "9fd3f870829131332587f607a7ff909f1af5fc523fd1b192db55fbbdf52e8d3c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "synstructure", ] @@ -2285,7 +2290,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -2385,7 +2390,7 @@ checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -2396,9 +2401,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.10.1" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" +checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" dependencies = [ "serde", ] @@ -2544,7 +2549,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -2626,7 +2631,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -2646,27 +2651,27 @@ dependencies = [ [[package]] name = "codspeed" -version = "4.0.5" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe68fdd3fe25bc26de0230718d74eb150f09f70be3141c61ea7f9b00812054aa" +checksum = "c3b847e05a34be5c38f3f2a5052178a3bd32e6b5702f3ea775efde95c483a539" dependencies = [ "anyhow", "cc", "colored", + "getrandom 0.2.16", "glob", "libc", "nix", "serde", "serde_json", "statrs", - "uuid", ] [[package]] name = "codspeed-criterion-compat" -version = "4.0.5" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a06533c3c2c7b43b2efcca2dc0f228097b4c582c95f59cc187bbeb926b42cfb" +checksum = "30a0e2a53beb18dec493ec133f226e0d35e8bb2fdc638ccf7351696eabee416c" dependencies = [ "clap", "codspeed", @@ -2679,9 +2684,9 @@ dependencies = [ [[package]] name = "codspeed-criterion-compat-walltime" -version = "4.0.5" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4102bd4dcfb09fae5cf5ca86c6c5ad0bd0cabe834cd84b5e7b7dd969fb9093e8" +checksum = "1f652d6e6d40bba0f5c244744db94d92a26b7f083df18692df88fb0772f1c793" dependencies = [ "anes", "cast", @@ -2837,9 +2842,9 @@ dependencies = [ [[package]] name = "compression-codecs" -version = "0.4.31" +version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef8a506ec4b81c460798f572caead636d57d3d7e940f998160f52bd254bf2d23" +checksum = "680dc087785c5230f8e8843e2e57ac7c1c90488b6a91b88caa265410568f441b" dependencies = [ "brotli", "compression-core", @@ -2851,9 +2856,9 @@ dependencies = [ [[package]] name = "compression-core" -version = "0.4.29" +version = "0.4.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb" +checksum = "3a9b614a5787ef0c8802a55766480563cb3a93b435898c422ed2a359cf811582" [[package]] name = "concat-kdf" @@ -3165,9 +3170,9 @@ dependencies = [ [[package]] name = "crypto-common" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" dependencies = [ "generic-array", "rand_core 0.6.4", @@ -3207,7 +3212,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3241,7 +3246,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3256,7 +3261,7 @@ dependencies = [ "quote", "serde", "strsim", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3267,7 +3272,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core 0.20.11", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3278,7 +3283,7 @@ checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" dependencies = [ "darling_core 0.21.3", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3331,7 +3336,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976" dependencies = [ "data-encoding", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3391,7 +3396,7 @@ checksum = "ef941ded77d15ca19b40374869ac6000af1c9f2a4c0f3d4c70926287e6364a8f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3402,7 +3407,7 @@ checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3423,7 +3428,7 @@ dependencies = [ "darling 0.20.11", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3433,7 +3438,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3454,7 +3459,7 @@ dependencies = [ "convert_case", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "unicode-xid", ] @@ -3568,7 +3573,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3653,7 +3658,7 @@ dependencies = [ "enum-ordinalize", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3694,7 +3699,7 @@ checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" [[package]] name = "encoder-standard" version = "0.1.0" -source = "git+https://github.com/scroll-tech/da-codec#b4cce5c5d17845fc6f4f6ec422d559470a09dca9" +source = "git+https://github.com/scroll-tech/da-codec#7a92e859b55094ba5b5c7d556c49c4dbd3f47ddb" dependencies = [ "zstd", ] @@ -3737,7 +3742,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3757,7 +3762,7 @@ checksum = "8ca9601fb2d62598ee17836250842873a413586e5d7ed88b356e38ddbb0ec631" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3768,7 +3773,7 @@ checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3855,7 +3860,7 @@ dependencies = [ "darling 0.20.11", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -4114,7 +4119,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -4165,9 +4170,9 @@ checksum = "42012b0f064e01aa58b545fe3727f90f7dd4020f4a3ea735b50344965f5a57e9" [[package]] name = "generic-array" -version = "0.14.9" +version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ "serde", "typenum", @@ -4667,9 +4672,9 @@ dependencies = [ [[package]] name = "hyper" -version = "1.7.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e" +checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" dependencies = [ "atomic-waker", "bytes", @@ -4711,7 +4716,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" dependencies = [ "http 1.3.1", - "hyper 1.7.0", + "hyper 1.8.1", "hyper-util", "log", "rustls 0.23.31", @@ -4729,7 +4734,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0" dependencies = [ - "hyper 1.7.0", + "hyper 1.8.1", "hyper-util", "pin-project-lite", "tokio", @@ -4744,7 +4749,7 @@ checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" dependencies = [ "bytes", "http-body-util", - "hyper 1.7.0", + "hyper 1.8.1", "hyper-util", "native-tls", "tokio", @@ -4754,9 +4759,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.17" +version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8" +checksum = "52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56" dependencies = [ "base64 0.22.1", "bytes", @@ -4765,7 +4770,7 @@ dependencies = [ "futures-util", "http 1.3.1", "http-body 1.0.1", - "hyper 1.7.0", + "hyper 1.8.1", "ipnet", "libc", "percent-encoding", @@ -4998,7 +5003,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5055,7 +5060,7 @@ checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5137,7 +5142,7 @@ checksum = "c727f80bfa4a6c6e2508d2f05b6f4bfce242030bd88ed15ae5331c5b5d30fba7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5180,7 +5185,7 @@ dependencies = [ "indoc", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5239,9 +5244,9 @@ checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" [[package]] name = "iri-string" -version = "0.7.8" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2" +checksum = "4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397" dependencies = [ "memchr", "serde", @@ -5427,7 +5432,7 @@ checksum = "790bedefcec85321e007ff3af84b4e417540d5c87b3c9779b9e247d1bcc3dab8" dependencies = [ "base64 0.22.1", "http-body 1.0.1", - "hyper 1.7.0", + "hyper 1.8.1", "hyper-rustls 0.27.7", "hyper-util", "jsonrpsee-core", @@ -5452,7 +5457,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5465,7 +5470,7 @@ dependencies = [ "http 1.3.1", "http-body 1.0.1", "http-body-util", - "hyper 1.7.0", + "hyper 1.8.1", "hyper-util", "jsonrpsee-core", "jsonrpsee-types", @@ -5629,7 +5634,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" dependencies = [ "cfg-if", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -5692,9 +5697,9 @@ dependencies = [ [[package]] name = "libz-sys" -version = "1.1.22" +version = "1.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d" +checksum = "15d118bbf3771060e7311cc7bb0545b01d08a8b4a7de949198dec1fa0ca1c0f7" dependencies = [ "cc", "libc", @@ -5710,12 +5715,12 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "linked_hash_set" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bae85b5be22d9843c80e5fc80e9b64c8a3b1f98f867c709956eca3efff4e92e2" +checksum = "984fb35d06508d1e69fc91050cceba9c0b748f983e6739fa2c7a9237154c52c8" dependencies = [ "linked-hash-map", - "serde", + "serde_core", ] [[package]] @@ -5830,7 +5835,7 @@ checksum = "1b27834086c65ec3f9387b096d66e99f221cf081c2b738042aa252bcd41204e3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5912,7 +5917,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6214,9 +6219,9 @@ dependencies = [ [[package]] name = "num-bigint-dig" -version = "0.8.5" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82c79c15c05d4bf82b6f5ef163104cc81a760d8e874d38ac50ab67c8877b647b" +checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" dependencies = [ "lazy_static", "libm", @@ -6313,7 +6318,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6468,9 +6473,9 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "openssl" -version = "0.10.74" +version = "0.10.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654" +checksum = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328" dependencies = [ "bitflags 2.10.0", "cfg-if", @@ -6489,7 +6494,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6500,9 +6505,9 @@ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" -version = "0.9.110" +version = "0.9.111" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2" +checksum = "82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321" dependencies = [ "cc", "libc", @@ -6546,7 +6551,7 @@ dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6610,7 +6615,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6664,7 +6669,7 @@ dependencies = [ "libc", "redox_syscall 0.5.18", "smallvec", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -6788,7 +6793,7 @@ dependencies = [ "phf_shared 0.11.3", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6801,7 +6806,7 @@ dependencies = [ "phf_shared 0.13.1", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6839,7 +6844,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6983,7 +6988,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" dependencies = [ "proc-macro2", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -7034,7 +7039,7 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -7054,7 +7059,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "version_check", "yansi", ] @@ -7142,7 +7147,7 @@ checksum = "4ee1c9ac207483d5e7db4940700de86a9aae46ef90c48b57f99fe7edb8345e49" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -7153,7 +7158,7 @@ checksum = "095a99f75c69734802359b682be8daaf8980296731f6470434ea2c652af1dd30" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -7176,7 +7181,7 @@ dependencies = [ "itertools 0.14.0", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -7306,9 +7311,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.41" +version = "1.0.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" +checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" dependencies = [ "proc-macro2", ] @@ -7518,7 +7523,7 @@ checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -7591,7 +7596,7 @@ dependencies = [ "http 1.3.1", "http-body 1.0.1", "http-body-util", - "hyper 1.7.0", + "hyper 1.8.1", "hyper-rustls 0.27.7", "hyper-tls", "hyper-util", @@ -7650,7 +7655,7 @@ dependencies = [ "futures", "getrandom 0.2.16", "http 1.3.1", - "hyper 1.7.0", + "hyper 1.8.1", "parking_lot 0.11.2", "reqwest", "reqwest-middleware", @@ -7670,7 +7675,7 @@ checksum = "6b3789b30bd25ba102de4beabd95d21ac45b69b1be7d14522bab988c526d6799" [[package]] name = "reth-basic-payload-builder" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7694,7 +7699,7 @@ dependencies = [ [[package]] name = "reth-chain-state" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7725,7 +7730,7 @@ dependencies = [ [[package]] name = "reth-chainspec" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-consensus", @@ -7745,7 +7750,7 @@ dependencies = [ [[package]] name = "reth-cli" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-genesis", "clap", @@ -7759,7 +7764,7 @@ dependencies = [ [[package]] name = "reth-cli-commands" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-consensus", @@ -7834,7 +7839,7 @@ dependencies = [ [[package]] name = "reth-cli-runner" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "reth-tasks", "tokio", @@ -7844,7 +7849,7 @@ dependencies = [ [[package]] name = "reth-cli-util" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7861,7 +7866,7 @@ dependencies = [ [[package]] name = "reth-codecs" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7881,17 +7886,17 @@ dependencies = [ [[package]] name = "reth-codecs-derive" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] name = "reth-config" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "eyre", "humantime-serde", @@ -7906,7 +7911,7 @@ dependencies = [ [[package]] name = "reth-consensus" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -7919,7 +7924,7 @@ dependencies = [ [[package]] name = "reth-consensus-common" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7931,7 +7936,7 @@ dependencies = [ [[package]] name = "reth-consensus-debug-client" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7957,7 +7962,7 @@ dependencies = [ [[package]] name = "reth-db" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "derive_more", @@ -7983,7 +7988,7 @@ dependencies = [ [[package]] name = "reth-db-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -8012,7 +8017,7 @@ dependencies = [ [[package]] name = "reth-db-common" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -8042,7 +8047,7 @@ dependencies = [ [[package]] name = "reth-db-models" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -8057,7 +8062,7 @@ dependencies = [ [[package]] name = "reth-discv4" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8083,7 +8088,7 @@ dependencies = [ [[package]] name = "reth-discv5" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8107,7 +8112,7 @@ dependencies = [ [[package]] name = "reth-dns-discovery" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "data-encoding", @@ -8131,7 +8136,7 @@ dependencies = [ [[package]] name = "reth-downloaders" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8166,7 +8171,7 @@ dependencies = [ [[package]] name = "reth-e2e-test-utils" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8224,7 +8229,7 @@ dependencies = [ [[package]] name = "reth-ecies" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "aes", "alloy-primitives", @@ -8255,7 +8260,7 @@ dependencies = [ [[package]] name = "reth-engine-local" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8278,7 +8283,7 @@ dependencies = [ [[package]] name = "reth-engine-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8303,7 +8308,7 @@ dependencies = [ [[package]] name = "reth-engine-service" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "futures", "pin-project", @@ -8325,7 +8330,7 @@ dependencies = [ [[package]] name = "reth-engine-tree" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8380,7 +8385,7 @@ dependencies = [ [[package]] name = "reth-engine-util" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -8408,7 +8413,7 @@ dependencies = [ [[package]] name = "reth-era" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8424,7 +8429,7 @@ dependencies = [ [[package]] name = "reth-era-downloader" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "bytes", @@ -8439,7 +8444,7 @@ dependencies = [ [[package]] name = "reth-era-utils" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8461,7 +8466,7 @@ dependencies = [ [[package]] name = "reth-errors" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "reth-consensus", "reth-execution-errors", @@ -8472,7 +8477,7 @@ dependencies = [ [[package]] name = "reth-eth-wire" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-primitives", @@ -8500,7 +8505,7 @@ dependencies = [ [[package]] name = "reth-eth-wire-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-consensus", @@ -8521,7 +8526,7 @@ dependencies = [ [[package]] name = "reth-ethereum-consensus" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8537,7 +8542,7 @@ dependencies = [ [[package]] name = "reth-ethereum-engine-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -8555,7 +8560,7 @@ dependencies = [ [[package]] name = "reth-ethereum-forks" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eip2124", "alloy-hardforks", @@ -8569,7 +8574,7 @@ dependencies = [ [[package]] name = "reth-ethereum-payload-builder" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8598,7 +8603,7 @@ dependencies = [ [[package]] name = "reth-ethereum-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8618,7 +8623,7 @@ dependencies = [ [[package]] name = "reth-etl" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "rayon", "reth-db-api", @@ -8628,7 +8633,7 @@ dependencies = [ [[package]] name = "reth-evm" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8652,7 +8657,7 @@ dependencies = [ [[package]] name = "reth-evm-ethereum" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8672,7 +8677,7 @@ dependencies = [ [[package]] name = "reth-execution-errors" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-evm", "alloy-primitives", @@ -8685,7 +8690,7 @@ dependencies = [ [[package]] name = "reth-execution-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8703,7 +8708,7 @@ dependencies = [ [[package]] name = "reth-exex" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8741,7 +8746,7 @@ dependencies = [ [[package]] name = "reth-exex-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -8755,7 +8760,7 @@ dependencies = [ [[package]] name = "reth-fs-util" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "serde", "serde_json", @@ -8765,7 +8770,7 @@ dependencies = [ [[package]] name = "reth-invalid-block-hooks" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8793,7 +8798,7 @@ dependencies = [ [[package]] name = "reth-ipc" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "bytes", "futures", @@ -8813,7 +8818,7 @@ dependencies = [ [[package]] name = "reth-libmdbx" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "bitflags 2.10.0", "byteorder", @@ -8829,7 +8834,7 @@ dependencies = [ [[package]] name = "reth-mdbx-sys" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "bindgen 0.71.1", "cc", @@ -8838,7 +8843,7 @@ dependencies = [ [[package]] name = "reth-metrics" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "futures", "metrics", @@ -8850,7 +8855,7 @@ dependencies = [ [[package]] name = "reth-net-banlist" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", ] @@ -8858,7 +8863,7 @@ dependencies = [ [[package]] name = "reth-net-nat" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "futures-util", "if-addrs", @@ -8872,7 +8877,7 @@ dependencies = [ [[package]] name = "reth-network" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8927,7 +8932,7 @@ dependencies = [ [[package]] name = "reth-network-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8953,7 +8958,7 @@ dependencies = [ [[package]] name = "reth-network-p2p" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8976,7 +8981,7 @@ dependencies = [ [[package]] name = "reth-network-peers" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8991,7 +8996,7 @@ dependencies = [ [[package]] name = "reth-network-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eip2124", "humantime-serde", @@ -9005,7 +9010,7 @@ dependencies = [ [[package]] name = "reth-nippy-jar" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "anyhow", "bincode", @@ -9022,7 +9027,7 @@ dependencies = [ [[package]] name = "reth-node-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-rpc-types-engine", "eyre", @@ -9046,7 +9051,7 @@ dependencies = [ [[package]] name = "reth-node-builder" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9114,7 +9119,7 @@ dependencies = [ [[package]] name = "reth-node-core" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9166,7 +9171,7 @@ dependencies = [ [[package]] name = "reth-node-ethereum" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-network", @@ -9204,7 +9209,7 @@ dependencies = [ [[package]] name = "reth-node-ethstats" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9228,7 +9233,7 @@ dependencies = [ [[package]] name = "reth-node-events" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9252,7 +9257,7 @@ dependencies = [ [[package]] name = "reth-node-metrics" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "eyre", "http 1.3.1", @@ -9272,7 +9277,7 @@ dependencies = [ [[package]] name = "reth-node-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "reth-chainspec", "reth-db-api", @@ -9284,7 +9289,7 @@ dependencies = [ [[package]] name = "reth-optimism-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9304,7 +9309,7 @@ dependencies = [ [[package]] name = "reth-payload-builder" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9325,7 +9330,7 @@ dependencies = [ [[package]] name = "reth-payload-builder-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "pin-project", "reth-payload-primitives", @@ -9337,7 +9342,7 @@ dependencies = [ [[package]] name = "reth-payload-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9358,7 +9363,7 @@ dependencies = [ [[package]] name = "reth-payload-util" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9368,7 +9373,7 @@ dependencies = [ [[package]] name = "reth-payload-validator" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -9378,7 +9383,7 @@ dependencies = [ [[package]] name = "reth-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "c-kzg", @@ -9392,7 +9397,7 @@ dependencies = [ [[package]] name = "reth-primitives-traits" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9426,7 +9431,7 @@ dependencies = [ [[package]] name = "reth-provider" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9470,7 +9475,7 @@ dependencies = [ [[package]] name = "reth-prune" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9498,7 +9503,7 @@ dependencies = [ [[package]] name = "reth-prune-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "arbitrary", @@ -9512,7 +9517,7 @@ dependencies = [ [[package]] name = "reth-revm" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "reth-primitives-traits", @@ -9525,7 +9530,7 @@ dependencies = [ [[package]] name = "reth-rpc" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -9554,7 +9559,7 @@ dependencies = [ "futures", "http 1.3.1", "http-body 1.0.1", - "hyper 1.7.0", + "hyper 1.8.1", "itertools 0.14.0", "jsonrpsee", "jsonrpsee-types", @@ -9605,7 +9610,7 @@ dependencies = [ [[package]] name = "reth-rpc-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-genesis", @@ -9633,7 +9638,7 @@ dependencies = [ [[package]] name = "reth-rpc-builder" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-network", "alloy-provider", @@ -9672,7 +9677,7 @@ dependencies = [ [[package]] name = "reth-rpc-convert" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-json-rpc", @@ -9699,7 +9704,7 @@ dependencies = [ [[package]] name = "reth-rpc-engine-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9729,7 +9734,7 @@ dependencies = [ [[package]] name = "reth-rpc-eth-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -9774,7 +9779,7 @@ dependencies = [ [[package]] name = "reth-rpc-eth-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9821,7 +9826,7 @@ dependencies = [ [[package]] name = "reth-rpc-layer" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-rpc-types-engine", "http 1.3.1", @@ -9835,7 +9840,7 @@ dependencies = [ [[package]] name = "reth-rpc-server-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9851,7 +9856,7 @@ dependencies = [ [[package]] name = "reth-scroll-chainspec" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-consensus", @@ -9876,7 +9881,7 @@ dependencies = [ [[package]] name = "reth-scroll-cli" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "clap", "eyre", @@ -9900,7 +9905,7 @@ dependencies = [ [[package]] name = "reth-scroll-consensus" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9920,7 +9925,7 @@ dependencies = [ [[package]] name = "reth-scroll-engine-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9945,7 +9950,7 @@ dependencies = [ [[package]] name = "reth-scroll-evm" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9975,7 +9980,7 @@ dependencies = [ [[package]] name = "reth-scroll-forks" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-primitives", @@ -9989,7 +9994,7 @@ dependencies = [ [[package]] name = "reth-scroll-node" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -10043,7 +10048,7 @@ dependencies = [ [[package]] name = "reth-scroll-payload" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -10074,7 +10079,7 @@ dependencies = [ [[package]] name = "reth-scroll-primitives" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10094,7 +10099,7 @@ dependencies = [ [[package]] name = "reth-scroll-rpc" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10135,7 +10140,7 @@ dependencies = [ [[package]] name = "reth-scroll-txpool" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10160,7 +10165,7 @@ dependencies = [ [[package]] name = "reth-stages" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10208,7 +10213,7 @@ dependencies = [ [[package]] name = "reth-stages-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -10235,7 +10240,7 @@ dependencies = [ [[package]] name = "reth-stages-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "arbitrary", @@ -10249,7 +10254,7 @@ dependencies = [ [[package]] name = "reth-static-file" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "parking_lot 0.12.5", @@ -10269,7 +10274,7 @@ dependencies = [ [[package]] name = "reth-static-file-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "clap", @@ -10281,7 +10286,7 @@ dependencies = [ [[package]] name = "reth-storage-api" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10304,7 +10309,7 @@ dependencies = [ [[package]] name = "reth-storage-errors" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -10320,7 +10325,7 @@ dependencies = [ [[package]] name = "reth-tasks" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "auto_impl", "dyn-clone", @@ -10338,7 +10343,7 @@ dependencies = [ [[package]] name = "reth-testing-utils" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10354,7 +10359,7 @@ dependencies = [ [[package]] name = "reth-tokio-util" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "tokio", "tokio-stream", @@ -10364,7 +10369,7 @@ dependencies = [ [[package]] name = "reth-tracing" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "clap", "eyre", @@ -10379,7 +10384,7 @@ dependencies = [ [[package]] name = "reth-transaction-pool" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10420,7 +10425,7 @@ dependencies = [ [[package]] name = "reth-trie" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10445,7 +10450,7 @@ dependencies = [ [[package]] name = "reth-trie-common" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -10470,7 +10475,7 @@ dependencies = [ [[package]] name = "reth-trie-db" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "reth-db-api", @@ -10483,7 +10488,7 @@ dependencies = [ [[package]] name = "reth-trie-parallel" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -10510,7 +10515,7 @@ dependencies = [ [[package]] name = "reth-trie-sparse" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -10529,7 +10534,7 @@ dependencies = [ [[package]] name = "reth-trie-sparse-parallel" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -10547,7 +10552,7 @@ dependencies = [ [[package]] name = "reth-zstd-compressors" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "zstd", ] @@ -10564,7 +10569,7 @@ dependencies = [ [[package]] name = "revm" version = "30.1.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "revm-bytecode 7.0.1", "revm-context 10.1.1", @@ -10574,7 +10579,7 @@ dependencies = [ "revm-handler 11.1.1", "revm-inspector 11.1.1", "revm-interpreter 27.0.1", - "revm-precompile 28.1.1 (git+https://github.com/scroll-tech/revm?branch=feat/v88)", + "revm-precompile 28.1.1 (git+https://github.com/scroll-tech/revm?tag=scroll-v91)", "revm-primitives 21.0.1", "revm-state 8.0.1", ] @@ -10588,7 +10593,7 @@ dependencies = [ "revm-bytecode 7.1.1", "revm-context 10.1.2", "revm-context-interface 11.1.2", - "revm-database 9.0.5", + "revm-database 9.0.6", "revm-database-interface 8.0.5", "revm-handler 11.2.0", "revm-inspector 11.2.0", @@ -10601,7 +10606,7 @@ dependencies = [ [[package]] name = "revm-bytecode" version = "7.0.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "bitvec", "phf 0.13.1", @@ -10624,7 +10629,7 @@ dependencies = [ [[package]] name = "revm-context" version = "10.1.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "bitvec", "cfg-if", @@ -10657,7 +10662,7 @@ dependencies = [ [[package]] name = "revm-context-interface" version = "11.1.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "alloy-eip2930", "alloy-eip7702", @@ -10688,7 +10693,7 @@ dependencies = [ [[package]] name = "revm-database" version = "9.0.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "alloy-eips", "revm-bytecode 7.0.1", @@ -10700,9 +10705,9 @@ dependencies = [ [[package]] name = "revm-database" -version = "9.0.5" +version = "9.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b6c15bb255481fcf29f5ef7c97f00ed4c28a6ab6c490d77b990d73603031569" +checksum = "980d8d6bba78c5dd35b83abbb6585b0b902eb25ea4448ed7bfba6283b0337191" dependencies = [ "alloy-eips", "revm-bytecode 7.1.1", @@ -10715,7 +10720,7 @@ dependencies = [ [[package]] name = "revm-database-interface" version = "8.0.2" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "auto_impl", "either", @@ -10740,7 +10745,7 @@ dependencies = [ [[package]] name = "revm-handler" version = "11.1.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "auto_impl", "derive-where", @@ -10749,7 +10754,7 @@ dependencies = [ "revm-context-interface 11.1.1", "revm-database-interface 8.0.2", "revm-interpreter 27.0.1", - "revm-precompile 28.1.1 (git+https://github.com/scroll-tech/revm?branch=feat/v88)", + "revm-precompile 28.1.1 (git+https://github.com/scroll-tech/revm?tag=scroll-v91)", "revm-primitives 21.0.1", "revm-state 8.0.1", "serde", @@ -10777,7 +10782,7 @@ dependencies = [ [[package]] name = "revm-inspector" version = "11.1.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "auto_impl", "either", @@ -10832,7 +10837,7 @@ dependencies = [ [[package]] name = "revm-interpreter" version = "27.0.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "revm-bytecode 7.0.1", "revm-context-interface 11.1.1", @@ -10881,7 +10886,7 @@ dependencies = [ [[package]] name = "revm-precompile" version = "28.1.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "ark-bls12-381", "ark-bn254", @@ -10905,7 +10910,7 @@ dependencies = [ [[package]] name = "revm-primitives" version = "21.0.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "alloy-primitives", "num_enum", @@ -10928,7 +10933,7 @@ dependencies = [ [[package]] name = "revm-scroll" version = "0.1.0" -source = "git+https://github.com/scroll-tech/scroll-revm?branch=feat/v88#d5cd004999ad90d781ae6a7e9529a407c951fefd" +source = "git+https://github.com/scroll-tech/scroll-revm?tag=scroll-v91#a1ac004adf0019d9926defc4e31e6a76a7e558f7" dependencies = [ "auto_impl", "enumn", @@ -10942,7 +10947,7 @@ dependencies = [ [[package]] name = "revm-state" version = "8.0.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "bitflags 2.10.0", "revm-bytecode 7.0.1", @@ -11378,9 +11383,9 @@ checksum = "afab94fb28594581f62d981211a9a4d53cc8130bbcbbb89a0440d9b8e81a7746" [[package]] name = "rsa" -version = "0.9.8" +version = "0.9.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b" +checksum = "40a0376c50d0358279d9d643e4bf7b7be212f1f4ff1da9070a7b54d22ef75c88" dependencies = [ "const-oid", "digest 0.10.7", @@ -11712,9 +11717,9 @@ dependencies = [ [[package]] name = "schemars" -version = "1.0.5" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1317c3bf3e7df961da95b0a56a172a02abead31276215a0497241a7624b487ce" +checksum = "9558e172d4e8533736ba97870c4b2cd63f84b382a3d6eb063da41b91cce17289" dependencies = [ "dyn-clone", "ref-cast", @@ -11742,7 +11747,7 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "scroll-alloy-consensus" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11761,7 +11766,7 @@ dependencies = [ [[package]] name = "scroll-alloy-evm" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11779,7 +11784,7 @@ dependencies = [ [[package]] name = "scroll-alloy-hardforks" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-hardforks", "auto_impl", @@ -11789,7 +11794,7 @@ dependencies = [ [[package]] name = "scroll-alloy-network" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-network", @@ -11804,7 +11809,7 @@ dependencies = [ [[package]] name = "scroll-alloy-provider" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-provider", @@ -11830,7 +11835,7 @@ dependencies = [ [[package]] name = "scroll-alloy-rpc-types" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11847,7 +11852,7 @@ dependencies = [ [[package]] name = "scroll-alloy-rpc-types-engine" version = "1.8.2" -source = "git+https://github.com/scroll-tech/reth.git?branch=chore-merge-upstream-7779ed8#dc2c44e7054cac5e00ae6d1be47c753bc4eae194" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -12058,14 +12063,14 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] name = "sea-orm" -version = "1.1.17" +version = "1.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "699b1ec145a6530c8f862eed7529d8a6068392e628d81cc70182934001e9c2a3" +checksum = "6d945f62558fac19e5988680d2fdf747b734c2dbc6ce2cb81ba33ed8dde5b103" dependencies = [ "async-stream", "async-trait", @@ -12093,9 +12098,9 @@ dependencies = [ [[package]] name = "sea-orm-cli" -version = "1.1.17" +version = "1.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "500cd31ebb07814d4c7b73796708bfab6c13d22f8db072cdb5115f967f4d5d2c" +checksum = "c94492e2ab6c045b4cc38013809ce255d14c3d352c9f0d11e6b920e2adc948ad" dependencies = [ "chrono", "clap", @@ -12112,23 +12117,23 @@ dependencies = [ [[package]] name = "sea-orm-macros" -version = "1.1.17" +version = "1.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0c964f4b7f34f53decf381bc88f03187b9355e07f356ce65544626e781a9585" +checksum = "84c2e64a50a9cc8339f10a27577e10062c7f995488e469f2c95762c5ee847832" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", "sea-bae", - "syn 2.0.108", + "syn 2.0.110", "unicode-ident", ] [[package]] name = "sea-orm-migration" -version = "1.1.17" +version = "1.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "977e3f71486b04371026d1ecd899f49cf437f832cd11d463f8948ee02e47ed9e" +checksum = "7315c0cadb7e60fb17ee2bb282aa27d01911fc2a7e5836ec1d4ac37d19250bb4" dependencies = [ "async-trait", "clap", @@ -12183,7 +12188,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "thiserror 2.0.17", ] @@ -12209,7 +12214,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12377,7 +12382,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12417,9 +12422,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.15.1" +version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa66c845eee442168b2c8134fec70ac50dc20e760769c8ba0ad1319ca1959b04" +checksum = "10574371d41b0d9b2cff89418eda27da52bcaff2cc8741db26382a77c29131f1" dependencies = [ "base64 0.22.1", "chrono", @@ -12427,7 +12432,7 @@ dependencies = [ "indexmap 1.9.3", "indexmap 2.12.0", "schemars 0.9.0", - "schemars 1.0.5", + "schemars 1.1.0", "serde_core", "serde_json", "serde_with_macros", @@ -12436,14 +12441,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.15.1" +version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b91a903660542fced4e99881aa481bdbaec1634568ee02e0b8bd57c64cb38955" +checksum = "08a72d8216842fdd57820dc78d840bef99248e35fb2554ff923319e60f2d686b" dependencies = [ "darling 0.21.3", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12759,7 +12764,7 @@ dependencies = [ "quote", "sqlx-core", "sqlx-macros-core", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12782,7 +12787,7 @@ dependencies = [ "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", - "syn 2.0.108", + "syn 2.0.110", "tokio", "url", ] @@ -12971,7 +12976,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12983,7 +12988,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13005,9 +13010,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.108" +version = "2.0.110" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917" +checksum = "a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea" dependencies = [ "proc-macro2", "quote", @@ -13023,7 +13028,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13043,7 +13048,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13170,7 +13175,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13181,7 +13186,7 @@ checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13316,7 +13321,7 @@ checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13478,7 +13483,7 @@ dependencies = [ "http 1.3.1", "http-body 1.0.1", "http-body-util", - "hyper 1.7.0", + "hyper 1.8.1", "hyper-timeout", "hyper-util", "percent-encoding", @@ -13599,7 +13604,7 @@ checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13715,7 +13720,7 @@ dependencies = [ "darling 0.20.11", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14012,7 +14017,7 @@ checksum = "d674d135b4a8c1d7e813e2f8d1c9a58308aee4a680323066025e53132218bd91" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14115,7 +14120,7 @@ dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "wasm-bindgen-shared", ] @@ -14336,9 +14341,9 @@ checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" dependencies = [ "windows-implement 0.60.2", "windows-interface 0.59.3", - "windows-link 0.2.1", + "windows-link", "windows-result 0.4.1", - "windows-strings 0.5.1", + "windows-strings", ] [[package]] @@ -14348,7 +14353,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" dependencies = [ "windows-core 0.62.2", - "windows-link 0.2.1", + "windows-link", "windows-threading", ] @@ -14360,7 +14365,7 @@ checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14371,7 +14376,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14382,7 +14387,7 @@ checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14393,15 +14398,9 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] -[[package]] -name = "windows-link" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" - [[package]] name = "windows-link" version = "0.2.1" @@ -14415,18 +14414,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" dependencies = [ "windows-core 0.62.2", - "windows-link 0.2.1", + "windows-link", ] [[package]] name = "windows-registry" -version = "0.5.3" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e" +checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720" dependencies = [ - "windows-link 0.1.3", - "windows-result 0.3.4", - "windows-strings 0.4.2", + "windows-link", + "windows-result 0.4.1", + "windows-strings", ] [[package]] @@ -14438,31 +14437,13 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-result" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" -dependencies = [ - "windows-link 0.1.3", -] - [[package]] name = "windows-result" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" dependencies = [ - "windows-link 0.2.1", -] - -[[package]] -name = "windows-strings" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" -dependencies = [ - "windows-link 0.1.3", + "windows-link", ] [[package]] @@ -14471,7 +14452,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" dependencies = [ - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -14525,7 +14506,7 @@ version = "0.61.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" dependencies = [ - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -14580,7 +14561,7 @@ version = "0.53.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" dependencies = [ - "windows-link 0.2.1", + "windows-link", "windows_aarch64_gnullvm 0.53.1", "windows_aarch64_msvc 0.53.1", "windows_i686_gnu 0.53.1", @@ -14597,7 +14578,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" dependencies = [ - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -14904,7 +14885,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "synstructure", ] @@ -14916,7 +14897,7 @@ checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "synstructure", ] @@ -14937,7 +14918,7 @@ checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14957,7 +14938,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "synstructure", ] @@ -14978,7 +14959,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -15022,7 +15003,7 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -15033,7 +15014,7 @@ checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -15067,4 +15048,4 @@ dependencies = [ [[patch.unused]] name = "op-revm" version = "11.1.1" -source = "git+https://github.com/scroll-tech/revm?branch=feat/v88#852d0f9fbfdd579898bc19085b720cc202b68541" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" diff --git a/Cargo.toml b/Cargo.toml index d883bb06..180594f8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -140,58 +140,58 @@ alloy-signer-local = { version = "1.0.37", default-features = false } alloy-transport = { version = "1.0.37", default-features = false } # scroll-alloy -scroll-alloy-consensus = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -scroll-alloy-hardforks = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -scroll-alloy-network = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -scroll-alloy-provider = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -scroll-alloy-evm = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -scroll-alloy-rpc-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -scroll-alloy-rpc-types-engine = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +scroll-alloy-consensus = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +scroll-alloy-hardforks = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +scroll-alloy-network = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +scroll-alloy-provider = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +scroll-alloy-evm = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +scroll-alloy-rpc-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +scroll-alloy-rpc-types-engine = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } # reth -reth-chainspec = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-e2e-test-utils = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8" } -reth-eth-wire = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-eth-wire-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-network = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-network-api = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-network-p2p = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-network-peers = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-network-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-node-builder = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-node-core = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-node-api = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-node-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-payload-primitives = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-primitives = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-primitives-traits = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-provider = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-rpc-api = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-rpc-eth-api = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-rpc-eth-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-rpc-server-types = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-storage-api = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-tasks = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-tokio-util = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-tracing = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-transaction-pool = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-trie-db = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-testing-utils = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-revm = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-evm = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-engine-local = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-cli-util = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-chainspec = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-e2e-test-utils = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91" } +reth-eth-wire = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-eth-wire-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-network = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-network-api = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-network-p2p = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-network-peers = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-network-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-node-builder = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-node-core = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-node-api = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-node-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-payload-primitives = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-primitives = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-primitives-traits = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-provider = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-rpc-api = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-rpc-eth-api = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-rpc-eth-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-rpc-server-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-storage-api = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-tasks = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-tokio-util = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-tracing = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-transaction-pool = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-trie-db = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-testing-utils = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-revm = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-evm = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-engine-local = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-cli-util = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } # reth-scroll -reth-scroll-chainspec = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-scroll-consensus = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-scroll-cli = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-scroll-evm = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-scroll-rpc = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-scroll-engine-primitives = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-scroll-forks = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-scroll-node = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } -reth-scroll-primitives = { git = "https://github.com/scroll-tech/reth.git", branch = "chore-merge-upstream-7779ed8", default-features = false } +reth-scroll-chainspec = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-scroll-consensus = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-scroll-cli = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-scroll-evm = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-scroll-rpc = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-scroll-engine-primitives = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-scroll-forks = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-scroll-node = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } +reth-scroll-primitives = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91", default-features = false } # rollup node rollup-node = { path = "crates/node" } @@ -235,8 +235,8 @@ tracing = "0.1.0" getrandom = { version = "0.2", features = ["js"] } [patch.crates-io] -revm = { git = "https://github.com/scroll-tech/revm", branch = "feat/v88" } -op-revm = { git = "https://github.com/scroll-tech/revm", branch = "feat/v88" } +revm = { git = "https://github.com/scroll-tech/revm", tag = "scroll-v91" } +op-revm = { git = "https://github.com/scroll-tech/revm", tag = "scroll-v91" } # [patch."https://github.com/scroll-tech/reth.git"] # reth-chainspec = { path = "../reth/crates/chainspec" } From c84b074f3ec17a0791481dfe142ce7cb428377e5 Mon Sep 17 00:00:00 2001 From: frisitano Date: Mon, 17 Nov 2025 19:32:47 +0800 Subject: [PATCH 3/3] use precise alloy-evm version --- Cargo.lock | 438 +++++++++++++---------------------------------------- 1 file changed, 105 insertions(+), 333 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3732cebd..eec03aae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -261,9 +261,9 @@ dependencies = [ [[package]] name = "alloy-evm" -version = "0.22.6" +version = "0.22.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08e9e656d58027542447c1ca5aa4ca96293f09e6920c4651953b7451a7c35e4e" +checksum = "24a48fa6a4a5a69ae8e46c0ae60851602c5016baa3379d076c76e4c2f3b889f7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -274,10 +274,10 @@ dependencies = [ "alloy-sol-types", "auto_impl", "derive_more", - "op-alloy-consensus 0.22.1", - "op-alloy-rpc-types-engine 0.22.1", + "op-alloy-consensus", + "op-alloy-rpc-types-engine", "op-revm", - "revm 30.1.1", + "revm", "thiserror 2.0.17", ] @@ -2015,7 +2015,7 @@ dependencies = [ "bitflags 2.10.0", "cexpr", "clang-sys", - "itertools 0.13.0", + "itertools 0.12.1", "proc-macro2", "quote", "regex", @@ -2033,7 +2033,7 @@ dependencies = [ "bitflags 2.10.0", "cexpr", "clang-sys", - "itertools 0.13.0", + "itertools 0.12.1", "proc-macro2", "quote", "regex", @@ -2802,7 +2802,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c" dependencies = [ "lazy_static", - "windows-sys 0.59.0", + "windows-sys 0.48.0", ] [[package]] @@ -6400,20 +6400,6 @@ dependencies = [ "thiserror 2.0.17", ] -[[package]] -name = "op-alloy-consensus" -version = "0.22.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0d7ec388eb83a3e6c71774131dbbb2ba9c199b6acac7dce172ed8de2f819e91" -dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-primitives", - "alloy-rlp", - "derive_more", - "thiserror 2.0.17", -] - [[package]] name = "op-alloy-rpc-types-engine" version = "0.20.0" @@ -6429,39 +6415,19 @@ dependencies = [ "derive_more", "ethereum_ssz", "ethereum_ssz_derive", - "op-alloy-consensus 0.20.0", + "op-alloy-consensus", "serde", "snap", "thiserror 2.0.17", ] -[[package]] -name = "op-alloy-rpc-types-engine" -version = "0.22.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1abe694cd6718b8932da3f824f46778be0f43289e4103c88abc505c63533a04" -dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-primitives", - "alloy-rlp", - "alloy-rpc-types-engine", - "derive_more", - "ethereum_ssz", - "ethereum_ssz_derive", - "op-alloy-consensus 0.22.1", - "snap", - "thiserror 2.0.17", -] - [[package]] name = "op-revm" -version = "11.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f68e30e34902f61fc053ea3094229d0bf7c78ed1d24e6d0d89306c2d2db1687" +version = "11.1.1" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "auto_impl", - "revm 30.2.0", + "revm", "serde", ] @@ -7178,7 +7144,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.12.1", "proc-macro2", "quote", "syn 2.0.110", @@ -7719,8 +7685,8 @@ dependencies = [ "reth-primitives-traits", "reth-storage-api", "reth-trie", - "revm-database 9.0.1", - "revm-state 8.0.1", + "revm-database", + "revm-state", "serde", "tokio", "tokio-stream", @@ -7876,7 +7842,7 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "op-alloy-consensus 0.20.0", + "op-alloy-consensus", "reth-codecs-derive", "reth-zstd-compressors", "serde", @@ -8217,7 +8183,7 @@ dependencies = [ "reth-tasks", "reth-tokio-util", "reth-tracing", - "revm 30.1.1", + "revm", "serde_json", "tempfile", "tokio", @@ -8373,8 +8339,8 @@ dependencies = [ "reth-trie-parallel", "reth-trie-sparse", "reth-trie-sparse-parallel", - "revm 30.1.1", - "revm-primitives 21.0.1", + "revm", + "revm-primitives", "schnellru", "smallvec", "thiserror 2.0.17", @@ -8596,7 +8562,7 @@ dependencies = [ "reth-revm", "reth-storage-api", "reth-transaction-pool", - "revm 30.1.1", + "revm", "tracing", ] @@ -8650,7 +8616,7 @@ dependencies = [ "reth-storage-api", "reth-storage-errors", "reth-trie-common", - "revm 30.1.1", + "revm", "scroll-alloy-evm", ] @@ -8671,7 +8637,7 @@ dependencies = [ "reth-execution-types", "reth-primitives-traits", "reth-storage-errors", - "revm 30.1.1", + "revm", ] [[package]] @@ -8700,7 +8666,7 @@ dependencies = [ "reth-ethereum-primitives", "reth-primitives-traits", "reth-trie-common", - "revm 30.1.1", + "revm", "serde", "serde_with", ] @@ -8788,9 +8754,9 @@ dependencies = [ "reth-rpc-api", "reth-tracing", "reth-trie", - "revm 30.1.1", - "revm-bytecode 7.0.1", - "revm-database 9.0.1", + "revm", + "revm-bytecode", + "revm-database", "serde", "serde_json", ] @@ -9202,7 +9168,7 @@ dependencies = [ "reth-rpc-server-types", "reth-tracing", "reth-transaction-pool", - "revm 30.1.1", + "revm", "tokio", ] @@ -9298,7 +9264,7 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "op-alloy-consensus 0.20.0", + "op-alloy-consensus", "reth-codecs", "reth-primitives-traits", "reth-zstd-compressors", @@ -9349,7 +9315,7 @@ dependencies = [ "alloy-rpc-types-engine", "auto_impl", "either", - "op-alloy-rpc-types-engine 0.20.0", + "op-alloy-rpc-types-engine", "reth-chain-state", "reth-chainspec", "reth-errors", @@ -9413,14 +9379,14 @@ dependencies = [ "derive_more", "modular-bitfield", "once_cell", - "op-alloy-consensus 0.20.0", + "op-alloy-consensus", "proptest", "proptest-arbitrary-interop", "rayon", "reth-codecs", - "revm-bytecode 7.0.1", - "revm-primitives 21.0.1", - "revm-state 8.0.1", + "revm-bytecode", + "revm-primitives", + "revm-state", "scroll-alloy-consensus", "secp256k1 0.30.0", "serde", @@ -9465,8 +9431,8 @@ dependencies = [ "reth-storage-errors", "reth-trie", "reth-trie-db", - "revm-database 9.0.1", - "revm-state 8.0.1", + "revm-database", + "revm-state", "strum 0.27.2", "tokio", "tracing", @@ -9524,7 +9490,7 @@ dependencies = [ "reth-storage-api", "reth-storage-errors", "reth-trie", - "revm 30.1.1", + "revm", ] [[package]] @@ -9593,9 +9559,9 @@ dependencies = [ "reth-tasks", "reth-transaction-pool", "reth-trie-common", - "revm 30.1.1", + "revm", "revm-inspectors", - "revm-primitives 21.0.1", + "revm-primitives", "serde", "serde_json", "sha2", @@ -9693,7 +9659,7 @@ dependencies = [ "reth-primitives-traits", "reth-scroll-primitives", "reth-storage-api", - "revm-context 10.1.1", + "revm-context", "revm-scroll", "scroll-alloy-consensus", "scroll-alloy-evm", @@ -9770,7 +9736,7 @@ dependencies = [ "reth-tasks", "reth-transaction-pool", "reth-trie-common", - "revm 30.1.1", + "revm", "revm-inspectors", "tokio", "tracing", @@ -9813,7 +9779,7 @@ dependencies = [ "reth-tasks", "reth-transaction-pool", "reth-trie", - "revm 30.1.1", + "revm", "revm-inspectors", "schnellru", "serde", @@ -9967,8 +9933,8 @@ dependencies = [ "reth-scroll-forks", "reth-scroll-primitives", "reth-storage-api", - "revm 30.1.1", - "revm-primitives 21.0.1", + "revm", + "revm-primitives", "revm-scroll", "scroll-alloy-consensus", "scroll-alloy-evm", @@ -10033,7 +9999,7 @@ dependencies = [ "reth-tracing", "reth-transaction-pool", "reth-trie-db", - "revm 30.1.1", + "revm", "scroll-alloy-consensus", "scroll-alloy-evm", "scroll-alloy-hardforks", @@ -10070,7 +10036,7 @@ dependencies = [ "reth-scroll-primitives", "reth-storage-api", "reth-transaction-pool", - "revm 30.1.1", + "revm", "scroll-alloy-hardforks", "thiserror 2.0.17", "tracing", @@ -10127,7 +10093,7 @@ dependencies = [ "reth-scroll-primitives", "reth-tasks", "reth-transaction-pool", - "revm 30.1.1", + "revm", "scroll-alloy-consensus", "scroll-alloy-hardforks", "scroll-alloy-network", @@ -10303,7 +10269,7 @@ dependencies = [ "reth-stages-types", "reth-storage-errors", "reth-trie-common", - "revm-database 9.0.1", + "revm-database", ] [[package]] @@ -10318,7 +10284,7 @@ dependencies = [ "reth-primitives-traits", "reth-prune-types", "reth-static-file-types", - "revm-database-interface 8.0.2", + "revm-database-interface", "thiserror 2.0.17", ] @@ -10409,8 +10375,8 @@ dependencies = [ "reth-primitives-traits", "reth-storage-api", "reth-tasks", - "revm-interpreter 27.0.1", - "revm-primitives 21.0.1", + "revm-interpreter", + "revm-primitives", "rustc-hash 2.1.1", "schnellru", "serde", @@ -10442,7 +10408,7 @@ dependencies = [ "reth-storage-errors", "reth-trie-common", "reth-trie-sparse", - "revm-database 9.0.1", + "revm-database", "tracing", "triehash", ] @@ -10467,7 +10433,7 @@ dependencies = [ "plain_hasher", "reth-codecs", "reth-primitives-traits", - "revm-database 9.0.1", + "revm-database", "serde", "serde_with", ] @@ -10571,36 +10537,17 @@ name = "revm" version = "30.1.1" source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ - "revm-bytecode 7.0.1", - "revm-context 10.1.1", - "revm-context-interface 11.1.1", - "revm-database 9.0.1", - "revm-database-interface 8.0.2", - "revm-handler 11.1.1", - "revm-inspector 11.1.1", - "revm-interpreter 27.0.1", - "revm-precompile 28.1.1 (git+https://github.com/scroll-tech/revm?tag=scroll-v91)", - "revm-primitives 21.0.1", - "revm-state 8.0.1", -] - -[[package]] -name = "revm" -version = "30.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76df793c6ef3bef8f88f05b3873ebebce1494385a3ce8f58ad2e2e111aa0de11" -dependencies = [ - "revm-bytecode 7.1.1", - "revm-context 10.1.2", - "revm-context-interface 11.1.2", - "revm-database 9.0.6", - "revm-database-interface 8.0.5", - "revm-handler 11.2.0", - "revm-inspector 11.2.0", - "revm-interpreter 28.0.0", - "revm-precompile 28.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "revm-primitives 21.0.2", - "revm-state 8.1.1", + "revm-bytecode", + "revm-context", + "revm-context-interface", + "revm-database", + "revm-database-interface", + "revm-handler", + "revm-inspector", + "revm-interpreter", + "revm-precompile", + "revm-primitives", + "revm-state", ] [[package]] @@ -10610,19 +10557,7 @@ source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd dependencies = [ "bitvec", "phf 0.13.1", - "revm-primitives 21.0.1", - "serde", -] - -[[package]] -name = "revm-bytecode" -version = "7.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2c6b5e6e8dd1e28a4a60e5f46615d4ef0809111c9e63208e55b5c7058200fb0" -dependencies = [ - "bitvec", - "phf 0.13.1", - "revm-primitives 21.0.2", + "revm-primitives", "serde", ] @@ -10634,28 +10569,11 @@ dependencies = [ "bitvec", "cfg-if", "derive-where", - "revm-bytecode 7.0.1", - "revm-context-interface 11.1.1", - "revm-database-interface 8.0.2", - "revm-primitives 21.0.1", - "revm-state 8.0.1", - "serde", -] - -[[package]] -name = "revm-context" -version = "10.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7adcce0c14cf59b7128de34185a0fbf8f63309539b9263b35ead870d73584114" -dependencies = [ - "bitvec", - "cfg-if", - "derive-where", - "revm-bytecode 7.1.1", - "revm-context-interface 11.1.2", - "revm-database-interface 8.0.5", - "revm-primitives 21.0.2", - "revm-state 8.1.1", + "revm-bytecode", + "revm-context-interface", + "revm-database-interface", + "revm-primitives", + "revm-state", "serde", ] @@ -10668,25 +10586,9 @@ dependencies = [ "alloy-eip7702", "auto_impl", "either", - "revm-database-interface 8.0.2", - "revm-primitives 21.0.1", - "revm-state 8.0.1", - "serde", -] - -[[package]] -name = "revm-context-interface" -version = "11.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d620a9725e443c171fb195a074331fa4a745fa5cbb0018b4bbf42619e64b563" -dependencies = [ - "alloy-eip2930", - "alloy-eip7702", - "auto_impl", - "either", - "revm-database-interface 8.0.5", - "revm-primitives 21.0.2", - "revm-state 8.1.1", + "revm-database-interface", + "revm-primitives", + "revm-state", "serde", ] @@ -10696,24 +10598,10 @@ version = "9.0.1" source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "alloy-eips", - "revm-bytecode 7.0.1", - "revm-database-interface 8.0.2", - "revm-primitives 21.0.1", - "revm-state 8.0.1", - "serde", -] - -[[package]] -name = "revm-database" -version = "9.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "980d8d6bba78c5dd35b83abbb6585b0b902eb25ea4448ed7bfba6283b0337191" -dependencies = [ - "alloy-eips", - "revm-bytecode 7.1.1", - "revm-database-interface 8.0.5", - "revm-primitives 21.0.2", - "revm-state 8.1.1", + "revm-bytecode", + "revm-database-interface", + "revm-primitives", + "revm-state", "serde", ] @@ -10724,21 +10612,8 @@ source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd dependencies = [ "auto_impl", "either", - "revm-primitives 21.0.1", - "revm-state 8.0.1", - "serde", -] - -[[package]] -name = "revm-database-interface" -version = "8.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cce03e3780287b07abe58faf4a7f5d8be7e81321f93ccf3343c8f7755602bae" -dependencies = [ - "auto_impl", - "either", - "revm-primitives 21.0.2", - "revm-state 8.1.1", + "revm-primitives", + "revm-state", "serde", ] @@ -10749,33 +10624,14 @@ source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd dependencies = [ "auto_impl", "derive-where", - "revm-bytecode 7.0.1", - "revm-context 10.1.1", - "revm-context-interface 11.1.1", - "revm-database-interface 8.0.2", - "revm-interpreter 27.0.1", - "revm-precompile 28.1.1 (git+https://github.com/scroll-tech/revm?tag=scroll-v91)", - "revm-primitives 21.0.1", - "revm-state 8.0.1", - "serde", -] - -[[package]] -name = "revm-handler" -version = "11.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1d8049b2fbff6636150f4740c95369aa174e41b0383034e0e256cfdffcfcd23" -dependencies = [ - "auto_impl", - "derive-where", - "revm-bytecode 7.1.1", - "revm-context 10.1.2", - "revm-context-interface 11.1.2", - "revm-database-interface 8.0.5", - "revm-interpreter 28.0.0", - "revm-precompile 28.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "revm-primitives 21.0.2", - "revm-state 8.1.1", + "revm-bytecode", + "revm-context", + "revm-context-interface", + "revm-database-interface", + "revm-interpreter", + "revm-precompile", + "revm-primitives", + "revm-state", "serde", ] @@ -10786,30 +10642,12 @@ source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd dependencies = [ "auto_impl", "either", - "revm-context 10.1.1", - "revm-database-interface 8.0.2", - "revm-handler 11.1.1", - "revm-interpreter 27.0.1", - "revm-primitives 21.0.1", - "revm-state 8.0.1", - "serde", - "serde_json", -] - -[[package]] -name = "revm-inspector" -version = "11.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2a21dd773b654ec7e080025eecef4ac84c711150d1bd36acadf0546f471329a" -dependencies = [ - "auto_impl", - "either", - "revm-context 10.1.2", - "revm-database-interface 8.0.5", - "revm-handler 11.2.0", - "revm-interpreter 28.0.0", - "revm-primitives 21.0.2", - "revm-state 8.1.1", + "revm-context", + "revm-database-interface", + "revm-handler", + "revm-interpreter", + "revm-primitives", + "revm-state", "serde", "serde_json", ] @@ -10828,7 +10666,7 @@ dependencies = [ "boa_engine", "boa_gc", "colorchoice", - "revm 30.1.1", + "revm", "serde", "serde_json", "thiserror 2.0.17", @@ -10839,50 +10677,13 @@ name = "revm-interpreter" version = "27.0.1" source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ - "revm-bytecode 7.0.1", - "revm-context-interface 11.1.1", - "revm-primitives 21.0.1", - "revm-state 8.0.1", - "serde", -] - -[[package]] -name = "revm-interpreter" -version = "28.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1de5c790122f8ded67992312af8acd41ccfcee629b25b819e10c5b1f69caf57" -dependencies = [ - "revm-bytecode 7.1.1", - "revm-context-interface 11.1.2", - "revm-primitives 21.0.2", - "revm-state 8.1.1", + "revm-bytecode", + "revm-context-interface", + "revm-primitives", + "revm-state", "serde", ] -[[package]] -name = "revm-precompile" -version = "28.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e57aadd7a2087705f653b5aaacc8ad4f8e851f5d330661e3f4c43b5475bbceae" -dependencies = [ - "ark-bls12-381", - "ark-bn254", - "ark-ec", - "ark-ff 0.5.0", - "ark-serialize 0.5.0", - "arrayref", - "aurora-engine-modexp", - "c-kzg", - "cfg-if", - "k256", - "p256", - "revm-primitives 21.0.2", - "ripemd", - "rug", - "secp256k1 0.31.1", - "sha2", -] - [[package]] name = "revm-precompile" version = "28.1.1" @@ -10900,7 +10701,7 @@ dependencies = [ "cfg-if", "k256", "p256", - "revm-primitives 21.0.1", + "revm-primitives", "ripemd", "rug", "secp256k1 0.31.1", @@ -10918,18 +10719,6 @@ dependencies = [ "serde", ] -[[package]] -name = "revm-primitives" -version = "21.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29e161db429d465c09ba9cbff0df49e31049fe6b549e28eb0b7bd642fcbd4412" -dependencies = [ - "alloy-primitives", - "num_enum", - "once_cell", - "serde", -] - [[package]] name = "revm-scroll" version = "0.1.0" @@ -10938,9 +10727,9 @@ dependencies = [ "auto_impl", "enumn", "once_cell", - "revm 30.1.1", - "revm-inspector 11.1.1", - "revm-primitives 21.0.1", + "revm", + "revm-inspector", + "revm-primitives", "serde", ] @@ -10950,20 +10739,8 @@ version = "8.0.1" source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "bitflags 2.10.0", - "revm-bytecode 7.0.1", - "revm-primitives 21.0.1", - "serde", -] - -[[package]] -name = "revm-state" -version = "8.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d8be953b7e374dbdea0773cf360debed8df394ea8d82a8b240a6b5da37592fc" -dependencies = [ - "bitflags 2.10.0", - "revm-bytecode 7.1.1", - "revm-primitives 21.0.2", + "revm-bytecode", + "revm-primitives", "serde", ] @@ -11774,7 +11551,7 @@ dependencies = [ "alloy-primitives", "auto_impl", "encoder-standard", - "revm 30.1.1", + "revm", "revm-scroll", "scroll-alloy-consensus", "scroll-alloy-hardforks", @@ -14281,7 +14058,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.48.0", ] [[package]] @@ -15044,8 +14821,3 @@ dependencies = [ "cc", "pkg-config", ] - -[[patch.unused]] -name = "op-revm" -version = "11.1.1" -source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c"