diff --git a/Cargo.lock b/Cargo.lock index 8d925289..eec03aae 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", @@ -251,15 +255,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.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f1bfade4de9f464719b5aca30cf5bb02b9fda7036f0cf43addc3a0e66a0340c" +checksum = "24a48fa6a4a5a69ae8e46c0ae60851602c5016baa3379d076c76e4c2f3b889f7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -279,23 +283,24 @@ 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", ] [[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", @@ -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", @@ -1634,7 +1639,7 @@ dependencies = [ "http 0.2.12", "http 1.3.1", "percent-encoding", - "sha2 0.10.9", + "sha2", "time", "tracing", ] @@ -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", ] @@ -2010,13 +2015,13 @@ dependencies = [ "bitflags 2.10.0", "cexpr", "clang-sys", - "itertools 0.13.0", + "itertools 0.12.1", "proc-macro2", "quote", "regex", "rustc-hash 2.1.1", "shlex", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -2028,13 +2033,13 @@ dependencies = [ "bitflags 2.10.0", "cexpr", "clang-sys", - "itertools 0.13.0", + "itertools 0.12.1", "proc-macro2", "quote", "regex", "rustc-hash 2.1.1", "shlex", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -2096,15 +2101,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 +2215,7 @@ dependencies = [ "hashbrown 0.15.5", "indexmap 2.12.0", "once_cell", - "phf", + "phf 0.11.3", "rustc-hash 2.1.1", "static_assertions", ] @@ -2232,7 +2228,7 @@ checksum = "9fd3f870829131332587f607a7ff909f1af5fc523fd1b192db55fbbdf52e8d3c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "synstructure", ] @@ -2294,7 +2290,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -2333,7 +2329,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" dependencies = [ - "sha2 0.10.9", + "sha2", "tinyvec", ] @@ -2394,7 +2390,7 @@ checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -2405,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", ] @@ -2553,7 +2549,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -2635,7 +2631,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -2655,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", @@ -2688,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", @@ -2727,7 +2723,7 @@ dependencies = [ "hmac", "k256", "serde", - "sha2 0.10.9", + "sha2", "thiserror 1.0.69", ] @@ -2743,7 +2739,7 @@ dependencies = [ "once_cell", "pbkdf2", "rand 0.8.5", - "sha2 0.10.9", + "sha2", "thiserror 1.0.69", ] @@ -2761,7 +2757,7 @@ dependencies = [ "generic-array", "ripemd", "serde", - "sha2 0.10.9", + "sha2", "sha3", "thiserror 1.0.69", ] @@ -2806,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]] @@ -2846,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", @@ -2860,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" @@ -3174,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", @@ -3216,7 +3212,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3250,7 +3246,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3265,7 +3261,7 @@ dependencies = [ "quote", "serde", "strsim", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3276,7 +3272,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core 0.20.11", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3287,7 +3283,7 @@ checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" dependencies = [ "darling_core 0.21.3", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3340,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]] @@ -3400,7 +3396,7 @@ checksum = "ef941ded77d15ca19b40374869ac6000af1c9f2a4c0f3d4c70926287e6364a8f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3411,7 +3407,7 @@ checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3432,7 +3428,7 @@ dependencies = [ "darling 0.20.11", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3442,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]] @@ -3463,7 +3459,7 @@ dependencies = [ "convert_case", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "unicode-xid", ] @@ -3488,7 +3484,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", @@ -3577,7 +3573,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3648,7 +3644,7 @@ dependencies = [ "ed25519", "rand_core 0.6.4", "serde", - "sha2 0.10.9", + "sha2", "subtle", "zeroize", ] @@ -3662,7 +3658,7 @@ dependencies = [ "enum-ordinalize", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3703,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", ] @@ -3746,7 +3742,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3766,7 +3762,7 @@ checksum = "8ca9601fb2d62598ee17836250842873a413586e5d7ed88b356e38ddbb0ec631" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3777,7 +3773,7 @@ checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -3824,7 +3820,7 @@ checksum = "c853bd72c9e5787f8aafc3df2907c2ed03cff3150c3acd94e2e53a98ab70a8ab" dependencies = [ "cpufeatures", "ring", - "sha2 0.10.9", + "sha2", ] [[package]] @@ -3864,7 +3860,7 @@ dependencies = [ "darling 0.20.11", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -4123,7 +4119,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -4174,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", @@ -4676,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", @@ -4720,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", @@ -4738,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", @@ -4753,7 +4749,7 @@ checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" dependencies = [ "bytes", "http-body-util", - "hyper 1.7.0", + "hyper 1.8.1", "hyper-util", "native-tls", "tokio", @@ -4763,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", @@ -4774,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", @@ -5007,7 +5003,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5064,7 +5060,7 @@ checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5146,7 +5142,7 @@ checksum = "c727f80bfa4a6c6e2508d2f05b6f4bfce242030bd88ed15ae5331c5b5d30fba7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5189,7 +5185,7 @@ dependencies = [ "indoc", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5248,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", @@ -5436,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", @@ -5461,7 +5457,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5474,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", @@ -5555,7 +5551,7 @@ dependencies = [ "elliptic-curve", "once_cell", "serdect", - "sha2 0.10.9", + "sha2", "signature", ] @@ -5638,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]] @@ -5660,7 +5656,7 @@ dependencies = [ "k256", "multihash", "quick-protobuf", - "sha2 0.10.9", + "sha2", "thiserror 2.0.17", "tracing", "zeroize", @@ -5688,52 +5684,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" @@ -5747,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", @@ -5765,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]] @@ -5885,7 +5835,7 @@ checksum = "1b27834086c65ec3f9387b096d66e99f221cf081c2b738042aa252bcd41204e3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -5967,7 +5917,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6269,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", @@ -6368,7 +6318,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6473,8 +6423,8 @@ dependencies = [ [[package]] name = "op-revm" -version = "10.1.0" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "11.1.1" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "auto_impl", "revm", @@ -6489,9 +6439,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", @@ -6510,7 +6460,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6521,9 +6471,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", @@ -6567,7 +6517,7 @@ dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6591,7 +6541,7 @@ dependencies = [ "ecdsa", "elliptic-curve", "primeorder", - "sha2 0.10.9", + "sha2", ] [[package]] @@ -6631,7 +6581,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6685,7 +6635,7 @@ dependencies = [ "libc", "redox_syscall 0.5.18", "smallvec", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -6764,8 +6714,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,21 +6735,44 @@ 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.110", +] + +[[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", + "syn 2.0.110", ] [[package]] @@ -6801,6 +6784,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" @@ -6818,7 +6810,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -6962,7 +6954,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]] @@ -7013,7 +7005,7 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -7033,7 +7025,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "version_check", "yansi", ] @@ -7121,7 +7113,7 @@ checksum = "4ee1c9ac207483d5e7db4940700de86a9aae46ef90c48b57f99fe7edb8345e49" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -7132,7 +7124,7 @@ checksum = "095a99f75c69734802359b682be8daaf8980296731f6470434ea2c652af1dd30" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -7152,10 +7144,10 @@ 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.108", + "syn 2.0.110", ] [[package]] @@ -7285,9 +7277,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", ] @@ -7497,7 +7489,7 @@ checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -7570,7 +7562,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", @@ -7629,7 +7621,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", @@ -7649,7 +7641,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7673,7 +7665,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7704,7 +7696,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-consensus", @@ -7724,7 +7716,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-genesis", "clap", @@ -7738,7 +7730,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-consensus", @@ -7813,7 +7805,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "reth-tasks", "tokio", @@ -7823,7 +7815,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -7840,7 +7832,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7860,17 +7852,17 @@ 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?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#cc79edbcafe2e28530834b8537186e1f277b8cf2" +source = "git+https://github.com/scroll-tech/reth.git?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "eyre", "humantime-serde", @@ -7885,7 +7877,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -7898,7 +7890,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7910,7 +7902,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -7936,7 +7928,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "derive_more", @@ -7962,7 +7954,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -7991,7 +7983,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -8021,7 +8013,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -8036,7 +8028,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8062,7 +8054,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8086,7 +8078,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "data-encoding", @@ -8110,7 +8102,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8145,7 +8137,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8203,7 +8195,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "aes", "alloy-primitives", @@ -8221,7 +8213,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 +8226,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8257,7 +8249,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8282,7 +8274,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "futures", "pin-project", @@ -8304,7 +8296,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8359,7 +8351,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -8387,7 +8379,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8403,7 +8395,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "bytes", @@ -8411,14 +8403,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8440,7 +8432,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "reth-consensus", "reth-execution-errors", @@ -8451,7 +8443,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-primitives", @@ -8479,7 +8471,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-consensus", @@ -8500,7 +8492,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8516,7 +8508,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -8527,14 +8519,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eip2124", "alloy-hardforks", @@ -8548,7 +8540,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8577,7 +8569,7 @@ dependencies = [ [[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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8597,7 +8589,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "rayon", "reth-db-api", @@ -8607,7 +8599,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8631,7 +8623,7 @@ dependencies = [ [[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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8651,7 +8643,7 @@ dependencies = [ [[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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-evm", "alloy-primitives", @@ -8664,7 +8656,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8682,7 +8674,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8720,7 +8712,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -8734,7 +8726,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "serde", "serde_json", @@ -8744,7 +8736,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8762,6 +8754,7 @@ dependencies = [ "reth-rpc-api", "reth-tracing", "reth-trie", + "revm", "revm-bytecode", "revm-database", "serde", @@ -8771,7 +8764,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "bytes", "futures", @@ -8791,7 +8784,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "bitflags 2.10.0", "byteorder", @@ -8807,7 +8800,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "bindgen 0.71.1", "cc", @@ -8816,7 +8809,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "futures", "metrics", @@ -8828,7 +8821,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", ] @@ -8836,7 +8829,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "futures-util", "if-addrs", @@ -8850,7 +8843,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8905,7 +8898,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -8931,7 +8924,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -8954,7 +8947,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -8969,7 +8962,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eip2124", "humantime-serde", @@ -8983,7 +8976,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "anyhow", "bincode", @@ -9000,7 +8993,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-rpc-types-engine", "eyre", @@ -9024,7 +9017,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9092,7 +9085,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9144,7 +9137,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-network", @@ -9182,7 +9175,7 @@ dependencies = [ [[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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9206,7 +9199,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9230,7 +9223,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "eyre", "http 1.3.1", @@ -9250,7 +9243,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "reth-chainspec", "reth-db-api", @@ -9262,7 +9255,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9270,6 +9263,7 @@ dependencies = [ "alloy-rlp", "arbitrary", "bytes", + "modular-bitfield", "op-alloy-consensus", "reth-codecs", "reth-primitives-traits", @@ -9281,7 +9275,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9302,7 +9296,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "pin-project", "reth-payload-primitives", @@ -9314,7 +9308,7 @@ 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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9335,7 +9329,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9345,7 +9339,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", @@ -9355,7 +9349,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "c-kzg", @@ -9369,7 +9363,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9403,7 +9397,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9424,7 +9418,6 @@ dependencies = [ "reth-errors", "reth-ethereum-engine-primitives", "reth-ethereum-primitives", - "reth-evm", "reth-execution-types", "reth-fs-util", "reth-metrics", @@ -9448,7 +9441,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9476,7 +9469,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "arbitrary", @@ -9490,7 +9483,7 @@ 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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "reth-primitives-traits", @@ -9503,7 +9496,7 @@ dependencies = [ [[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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -9532,7 +9525,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", @@ -9571,7 +9564,7 @@ dependencies = [ "revm-primitives", "serde", "serde_json", - "sha2 0.10.9", + "sha2", "thiserror 2.0.17", "tokio", "tokio-stream", @@ -9583,7 +9576,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-genesis", @@ -9611,7 +9604,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-network", "alloy-provider", @@ -9650,7 +9643,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-json-rpc", @@ -9677,7 +9670,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9707,7 +9700,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -9752,7 +9745,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9799,7 +9792,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-rpc-types-engine", "http 1.3.1", @@ -9813,7 +9806,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -9829,7 +9822,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-consensus", @@ -9854,7 +9847,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "clap", "eyre", @@ -9878,7 +9871,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -9898,7 +9891,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9917,13 +9910,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -9953,7 +9946,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-chains", "alloy-primitives", @@ -9967,7 +9960,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-genesis", @@ -9991,6 +9984,7 @@ dependencies = [ "reth-primitives", "reth-primitives-traits", "reth-provider", + "reth-revm", "reth-rpc-eth-types", "reth-rpc-server-types", "reth-scroll-chainspec", @@ -10010,6 +10004,7 @@ dependencies = [ "scroll-alloy-evm", "scroll-alloy-hardforks", "scroll-alloy-network", + "scroll-alloy-rpc-types", "scroll-alloy-rpc-types-engine", "serde_json", "tokio", @@ -10019,7 +10014,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -10050,7 +10045,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10070,7 +10065,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10111,7 +10106,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10136,7 +10131,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10184,7 +10179,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -10211,7 +10206,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "arbitrary", @@ -10225,7 +10220,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "parking_lot 0.12.5", @@ -10245,7 +10240,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "clap", @@ -10257,7 +10252,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10280,7 +10275,7 @@ dependencies = [ [[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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-eips", "alloy-primitives", @@ -10296,7 +10291,7 @@ dependencies = [ [[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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "auto_impl", "dyn-clone", @@ -10314,7 +10309,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10330,7 +10325,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "tokio", "tokio-stream", @@ -10340,7 +10335,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "clap", "eyre", @@ -10355,7 +10350,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10396,7 +10391,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -10421,7 +10416,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -10446,7 +10441,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "reth-db-api", @@ -10459,10 +10454,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", + "crossbeam-channel", "dashmap 6.1.0", "derive_more", "itertools 0.14.0", @@ -10485,7 +10481,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -10504,7 +10500,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -10522,7 +10518,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "zstd", ] @@ -10538,8 +10534,8 @@ 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?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "revm-bytecode", "revm-context", @@ -10556,19 +10552,19 @@ dependencies = [ [[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?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "bitvec", - "phf", + "phf 0.13.1", "revm-primitives", "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?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "bitvec", "cfg-if", @@ -10583,8 +10579,8 @@ dependencies = [ [[package]] name = "revm-context-interface" -version = "10.2.0" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "11.1.1" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "alloy-eip2930", "alloy-eip7702", @@ -10598,8 +10594,8 @@ dependencies = [ [[package]] name = "revm-database" -version = "7.0.5" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "9.0.1" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "alloy-eips", "revm-bytecode", @@ -10611,8 +10607,8 @@ dependencies = [ [[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?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "auto_impl", "either", @@ -10623,8 +10619,8 @@ dependencies = [ [[package]] name = "revm-handler" -version = "10.0.1" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "11.1.1" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "auto_impl", "derive-where", @@ -10641,8 +10637,8 @@ dependencies = [ [[package]] name = "revm-inspector" -version = "10.0.1" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "11.1.1" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "auto_impl", "either", @@ -10658,9 +10654,9 @@ dependencies = [ [[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", @@ -10678,19 +10674,20 @@ 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?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "revm-bytecode", "revm-context-interface", "revm-primitives", + "revm-state", "serde", ] [[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?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "ark-bls12-381", "ark-bn254", @@ -10703,19 +10700,18 @@ dependencies = [ "c-kzg", "cfg-if", "k256", - "libsecp256k1", "p256", "revm-primitives", "ripemd", "rug", "secp256k1 0.31.1", - "sha2 0.10.9", + "sha2", ] [[package]] name = "revm-primitives" -version = "20.2.1" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "21.0.1" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "alloy-primitives", "num_enum", @@ -10726,7 +10722,7 @@ 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?tag=scroll-v91#a1ac004adf0019d9926defc4e31e6a76a7e558f7" dependencies = [ "auto_impl", "enumn", @@ -10739,8 +10735,8 @@ dependencies = [ [[package]] name = "revm-state" -version = "7.0.5" -source = "git+https://github.com/scroll-tech/revm#51f65cca104d85ea41125e88d58ece665d1f43c1" +version = "8.0.1" +source = "git+https://github.com/scroll-tech/revm?tag=scroll-v91#10e11b985ed28bd383e624539868bcc3f613d77c" dependencies = [ "bitflags 2.10.0", "revm-bytecode", @@ -11164,9 +11160,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", @@ -11498,9 +11494,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", @@ -11528,7 +11524,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11547,7 +11543,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11565,7 +11561,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-hardforks", "auto_impl", @@ -11575,7 +11571,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-network", @@ -11590,7 +11586,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-provider", @@ -11616,7 +11612,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-consensus", "alloy-eips", @@ -11633,7 +11629,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?tag=scroll-v91#857624cf982bc814b0da14f3923ccc1ba5cc7dc7" dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", @@ -11775,7 +11771,7 @@ dependencies = [ "reth-scroll-chainspec", "sea-orm", "sea-orm-migration", - "sha2 0.10.9", + "sha2", "tracing", ] @@ -11844,14 +11840,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", @@ -11879,9 +11875,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", @@ -11898,23 +11894,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", @@ -11969,7 +11965,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "thiserror 2.0.17", ] @@ -11995,7 +11991,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12163,7 +12159,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12203,9 +12199,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", @@ -12213,7 +12209,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", @@ -12222,14 +12218,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]] @@ -12253,19 +12249,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 +12520,7 @@ dependencies = [ "rust_decimal", "serde", "serde_json", - "sha2 0.10.9", + "sha2", "smallvec", "thiserror 2.0.17", "time", @@ -12558,7 +12541,7 @@ dependencies = [ "quote", "sqlx-core", "sqlx-macros-core", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12576,12 +12559,12 @@ dependencies = [ "quote", "serde", "serde_json", - "sha2 0.10.9", + "sha2", "sqlx-core", "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", - "syn 2.0.108", + "syn 2.0.110", "tokio", "url", ] @@ -12622,7 +12605,7 @@ dependencies = [ "rust_decimal", "serde", "sha1", - "sha2 0.10.9", + "sha2", "smallvec", "sqlx-core", "stringprep", @@ -12665,7 +12648,7 @@ dependencies = [ "rust_decimal", "serde", "serde_json", - "sha2 0.10.9", + "sha2", "smallvec", "sqlx-core", "stringprep", @@ -12770,7 +12753,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12782,7 +12765,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12804,9 +12787,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", @@ -12822,7 +12805,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12842,7 +12825,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12969,7 +12952,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -12980,7 +12963,7 @@ checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13115,7 +13098,7 @@ checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13277,7 +13260,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", @@ -13398,7 +13381,7 @@ checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13514,7 +13497,7 @@ dependencies = [ "darling 0.20.11", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13811,7 +13794,7 @@ checksum = "d674d135b4a8c1d7e813e2f8d1c9a58308aee4a680323066025e53132218bd91" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -13914,7 +13897,7 @@ dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "wasm-bindgen-shared", ] @@ -14075,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]] @@ -14135,9 +14118,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]] @@ -14147,7 +14130,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", ] @@ -14159,7 +14142,7 @@ checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14170,7 +14153,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14181,7 +14164,7 @@ checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14192,15 +14175,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" @@ -14214,18 +14191,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]] @@ -14237,31 +14214,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]] @@ -14270,7 +14229,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]] @@ -14324,7 +14283,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]] @@ -14379,7 +14338,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", @@ -14396,7 +14355,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]] @@ -14703,7 +14662,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "synstructure", ] @@ -14715,7 +14674,7 @@ checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "synstructure", ] @@ -14736,7 +14695,7 @@ checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14756,7 +14715,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", "synstructure", ] @@ -14777,7 +14736,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14821,7 +14780,7 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] @@ -14832,7 +14791,7 @@ checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.108", + "syn 2.0.110", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index e8f36425..180594f8 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", 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", 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", 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", 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", 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" } -op-revm = { git = "https://github.com/scroll-tech/revm" } +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" } 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;