From 82e7f91b467d8a7dbca7064454fdfbe990132d17 Mon Sep 17 00:00:00 2001 From: greged93 <82421016+greged93@users.noreply.github.com> Date: Tue, 23 Jan 2024 12:32:58 +0100 Subject: [PATCH] bump blockifier to include the print feature (#639) --- Cargo.lock | 1281 ++++++++++++++++++++++++++-------------------------- 1 file changed, 647 insertions(+), 634 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 428d87d2..3f53eccb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -77,9 +77,9 @@ dependencies = [ [[package]] name = "ahash" -version = "0.8.6" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" +checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" dependencies = [ "cfg-if", "once_cell", @@ -104,13 +104,12 @@ checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" [[package]] name = "alloy-rlp" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc0fac0fc16baf1f63f78b47c3d24718f3619b0714076f6a02957d808d52cbef" +checksum = "8d58d9f5da7b40e9bfff0b7e7816700be4019db97d4b6359fe7f94a9e22e42ac" dependencies = [ "arrayvec", "bytes", - "smol_str", ] [[package]] @@ -130,15 +129,15 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.75" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" +checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" [[package]] name = "aquamarine" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df752953c49ce90719c7bf1fc587bc8227aed04732ea0c0f85e5397d7fdbd1a1" +checksum = "d1da02abba9f9063d786eab1509833ebb2fac0f966862ca59439c76b9c566760" dependencies = [ "include_dir", "itertools 0.10.5", @@ -368,9 +367,9 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-compression" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5" +checksum = "a116f46a969224200a0a97f29cfd4c50e7534e4b4826bd23ea2c3c533039c82c" dependencies = [ "flate2", "futures-core", @@ -381,13 +380,13 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.74" +version = "0.1.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" +checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -486,9 +485,9 @@ checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] name = "base64" -version = "0.21.5" +version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] name = "base64ct" @@ -547,7 +546,7 @@ version = "0.66.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.4.2", "cexpr", "clang-sys", "lazy_static", @@ -560,7 +559,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.40", + "syn 2.0.48", "which", ] @@ -570,18 +569,41 @@ version = "0.68.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "726e4313eb6ec35d2730258ad4e15b547ee75d6afaa1361a922e78e59b7d8078" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.4.2", + "cexpr", + "clang-sys", + "lazy_static", + "lazycell", + "peeking_take_while", + "proc-macro2", + "quote", + "regex", + "rustc-hash", + "shlex", + "syn 2.0.48", +] + +[[package]] +name = "bindgen" +version = "0.69.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4c69fae65a523209d34240b60abe0c42d33d1045d445c0839d8a4894a736e2d" +dependencies = [ + "bitflags 2.4.2", "cexpr", "clang-sys", "lazy_static", "lazycell", + "log", "peeking_take_while", + "prettyplease", "proc-macro2", "quote", "regex", "rustc-hash", "shlex", - "syn 2.0.40", + "syn 2.0.48", + "which", ] [[package]] @@ -607,9 +629,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.4.1" +version = "2.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" +checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" dependencies = [ "arbitrary", "serde", @@ -689,18 +711,18 @@ dependencies = [ [[package]] name = "blockifier" version = "0.4.0-rc6" -source = "git+https://github.com/kkrt-labs/blockifier.git?branch=v0.4.0-rc9.1#fb038c0273f116298e8668ea09c4d5225166c6c3" +source = "git+https://github.com/kkrt-labs/blockifier.git?branch=v0.4.0-rc9.1#5bb1c72e943f558421a5f76e550bc9674a548013" dependencies = [ "ark-ec", "ark-ff 0.4.2", "ark-secp256k1", "ark-secp256r1", "cached", - "cairo-felt 0.9.1", - "cairo-lang-casm 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-felt 0.9.1 (git+https://github.com/kkrt-labs/cairo-vm.git?branch=v0.9.1)", + "cairo-lang-casm 2.4.0", "cairo-lang-runner", - "cairo-lang-starknet 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-starknet 2.4.0", + "cairo-lang-utils 2.4.0", "cairo-vm", "ctor", "derive_more", @@ -740,7 +762,7 @@ version = "0.17.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73498e9b2f0aa7db74977afa4d594657611e90587abf0dd564c0b55b4a130163" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.4.2", "boa_interner", "boa_macros", "indexmap 2.1.0", @@ -754,7 +776,7 @@ version = "0.17.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16377479d5d6d33896e7acdd1cc698d04a8f72004025bbbddf47558cd29146a6" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.4.2", "boa_ast", "boa_gc", "boa_icu_provider", @@ -837,7 +859,7 @@ checksum = "005fa0c5bd20805466dda55eb34cd709bb31a2592bb26927b47714eeed6914d8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", "synstructure", ] @@ -847,7 +869,7 @@ version = "0.17.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e09afb035377a9044443b598187a7d34cd13164617182a4d7c348522ee3f052" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.4.2", "boa_ast", "boa_icu_provider", "boa_interner", @@ -963,9 +985,9 @@ dependencies = [ [[package]] name = "c-kzg" version = "0.1.0" -source = "git+https://github.com/ethereum/c-kzg-4844#712ccb629d64552561e2eeb1a1bf094f65c7f3ea" +source = "git+https://github.com/ethereum/c-kzg-4844#5115420ba3f919f5501155ba18633667001b6a07" dependencies = [ - "bindgen 0.66.1", + "bindgen 0.69.2", "blst", "cc", "glob", @@ -1005,15 +1027,15 @@ dependencies = [ [[package]] name = "cached_proc_macro_types" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a4f925191b4367301851c6d99b09890311d74b0d43f274c0b34c86d308a3663" +checksum = "ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0" [[package]] name = "cairo-felt" -version = "0.8.7" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5972097b8800ca5dffb458040e74c724a2ac4fa4b5b480b50f5b96c7e67d6427" +checksum = "ae932292b9ba497a4e892b56aa4e0c6f329a455180fdbdc132700dfe68d9b153" dependencies = [ "lazy_static", "num-bigint", @@ -1037,10 +1059,9 @@ dependencies = [ [[package]] name = "cairo-lang-casm" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2850dc1d46d5bfb64c5ed0bc7ccd4821e4d4c36a8f2678a897df7c2bfaefe6fc" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-utils 2.4.0", "indoc", "num-bigint", "num-traits 0.2.17", @@ -1053,38 +1074,36 @@ dependencies = [ [[package]] name = "cairo-lang-casm" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3085455fa119efc82b887950b56d4d34a10348ae8a29f422101f2b199438ca6" dependencies = [ - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-utils 2.5.0", + "hashbrown 0.14.3", "indoc", "num-bigint", "num-traits 0.2.17", "parity-scale-codec", - "parity-scale-codec-derive", - "schemars", "serde", - "thiserror", ] [[package]] name = "cairo-lang-compiler" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e6360b6735eeff503c6103520fef7410ca2c5a5ae90584822baa326607721ac" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ "anyhow", - "cairo-lang-defs 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-diagnostics 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-filesystem 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-lowering 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-parser 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-project 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-semantic 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra-generator 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-syntax 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-defs 2.4.0", + "cairo-lang-diagnostics 2.4.0", + "cairo-lang-filesystem 2.4.0", + "cairo-lang-lowering 2.4.0", + "cairo-lang-parser 2.4.0", + "cairo-lang-project 2.4.0", + "cairo-lang-semantic 2.4.0", + "cairo-lang-sierra 2.4.0", + "cairo-lang-sierra-generator 2.4.0", + "cairo-lang-syntax 2.4.0", + "cairo-lang-utils 2.4.0", "itertools 0.11.0", "salsa", "thiserror", @@ -1092,22 +1111,22 @@ dependencies = [ [[package]] name = "cairo-lang-compiler" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "470c388cd2a281788c4dfec42821ba313a4e49e304fd2d2c9e66bf4300aa9f34" dependencies = [ "anyhow", - "cairo-lang-defs 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-diagnostics 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-filesystem 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-lowering 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-parser 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-project 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-semantic 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra-generator 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-syntax 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "itertools 0.11.0", + "cairo-lang-defs 2.5.0", + "cairo-lang-diagnostics 2.5.0", + "cairo-lang-filesystem 2.5.0", + "cairo-lang-lowering 2.5.0", + "cairo-lang-parser 2.5.0", + "cairo-lang-project 2.5.0", + "cairo-lang-semantic 2.5.0", + "cairo-lang-sierra 2.5.0", + "cairo-lang-sierra-generator 2.5.0", + "cairo-lang-syntax 2.5.0", + "cairo-lang-utils 2.5.0", "salsa", "thiserror", ] @@ -1115,32 +1134,31 @@ dependencies = [ [[package]] name = "cairo-lang-debug" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c190deb7ba826a462fa7339e482d5e2df78d329435f4988b15f7752e033b5ac" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-utils 2.4.0", ] [[package]] name = "cairo-lang-debug" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bab648e172102fc4a6c45d99b56d440684dbe89c9e707f3cfb32adb711818834" dependencies = [ - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-utils 2.5.0", ] [[package]] name = "cairo-lang-defs" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b42a34d9952b04fa0c96fafd08d170097fb5075ff81826a034ef9faa70556de8" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-debug 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-diagnostics 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-filesystem 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-parser 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-syntax 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-debug 2.4.0", + "cairo-lang-diagnostics 2.4.0", + "cairo-lang-filesystem 2.4.0", + "cairo-lang-parser 2.4.0", + "cairo-lang-syntax 2.4.0", + "cairo-lang-utils 2.4.0", "itertools 0.11.0", "salsa", "smol_str", @@ -1148,15 +1166,16 @@ dependencies = [ [[package]] name = "cairo-lang-defs" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0772c941cce18e5ebc64b138db5579fdd4ce776d8afb9d8d310df42e01d367a4" dependencies = [ - "cairo-lang-debug 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-diagnostics 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-filesystem 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-parser 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-syntax 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-debug 2.5.0", + "cairo-lang-diagnostics 2.5.0", + "cairo-lang-filesystem 2.5.0", + "cairo-lang-parser 2.5.0", + "cairo-lang-syntax 2.5.0", + "cairo-lang-utils 2.5.0", "itertools 0.11.0", "salsa", "smol_str", @@ -1165,53 +1184,52 @@ dependencies = [ [[package]] name = "cairo-lang-diagnostics" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c399832f9fc462cd51687a415c391ead4b99ee48c54cad5c8e1d5004ff6520c7" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-debug 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-filesystem 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-debug 2.4.0", + "cairo-lang-filesystem 2.4.0", + "cairo-lang-utils 2.4.0", "itertools 0.11.0", ] [[package]] name = "cairo-lang-diagnostics" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f34d641d9b6200c1d79c2da92ab14dcfad211676cd7775d67028f1132581da2b" dependencies = [ - "cairo-lang-debug 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-filesystem 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-debug 2.5.0", + "cairo-lang-filesystem 2.5.0", + "cairo-lang-utils 2.5.0", "itertools 0.11.0", ] [[package]] name = "cairo-lang-eq-solver" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d73846e0dec2a204bc429f7421020fc6a98ae48f20f0cfa2aa1091b78221d6ce" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-utils 2.4.0", "good_lp", ] [[package]] name = "cairo-lang-eq-solver" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "860afc2931051a91866c64058b1f682ab3b1d6bd67d07153261de63536659542" dependencies = [ - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-utils 2.5.0", "good_lp", ] [[package]] name = "cairo-lang-filesystem" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64f15f4a10963dcd5baa0386632c5ce4136d54f93d6c71cc16a49cbcbf774ee2" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-debug 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-debug 2.4.0", + "cairo-lang-utils 2.4.0", "path-clean", "salsa", "serde", @@ -1220,11 +1238,12 @@ dependencies = [ [[package]] name = "cairo-lang-filesystem" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fe3c207886492581816d744a81f2ee81d2fee6f7326b62caa7c5f99fd658887" dependencies = [ - "cairo-lang-debug 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-debug 2.5.0", + "cairo-lang-utils 2.5.0", "path-clean", "salsa", "serde", @@ -1234,18 +1253,17 @@ dependencies = [ [[package]] name = "cairo-lang-lowering" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5547bb3e13841a840b4faad3eb7fe7c39b525220f708973b71b1b9077747758b" -dependencies = [ - "cairo-lang-debug 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-defs 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-diagnostics 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-filesystem 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-parser 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-proc-macros 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-semantic 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-syntax 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +dependencies = [ + "cairo-lang-debug 2.4.0", + "cairo-lang-defs 2.4.0", + "cairo-lang-diagnostics 2.4.0", + "cairo-lang-filesystem 2.4.0", + "cairo-lang-parser 2.4.0", + "cairo-lang-proc-macros 2.4.0", + "cairo-lang-semantic 2.4.0", + "cairo-lang-syntax 2.4.0", + "cairo-lang-utils 2.4.0", "id-arena", "indexmap 2.1.0", "itertools 0.11.0", @@ -1259,20 +1277,20 @@ dependencies = [ [[package]] name = "cairo-lang-lowering" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" -dependencies = [ - "cairo-lang-debug 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-defs 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-diagnostics 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-filesystem 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-parser 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-proc-macros 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-semantic 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-syntax 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fff23dfe3e4de8613a7044cb0a313826b049cc8b8a89aa6dffed326b3d0c6405" +dependencies = [ + "cairo-lang-debug 2.5.0", + "cairo-lang-defs 2.5.0", + "cairo-lang-diagnostics 2.5.0", + "cairo-lang-filesystem 2.5.0", + "cairo-lang-parser 2.5.0", + "cairo-lang-proc-macros 2.5.0", + "cairo-lang-semantic 2.5.0", + "cairo-lang-syntax 2.5.0", + "cairo-lang-utils 2.5.0", "id-arena", - "indexmap 2.1.0", "itertools 0.11.0", "log", "num-bigint", @@ -1285,14 +1303,13 @@ dependencies = [ [[package]] name = "cairo-lang-parser" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "197445f8db467e28dbeddc573047dd8f2a0ef3fcc3d1c32575162d4cf79988df" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-diagnostics 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-filesystem 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-syntax 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-syntax-codegen 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-diagnostics 2.4.0", + "cairo-lang-filesystem 2.4.0", + "cairo-lang-syntax 2.4.0", + "cairo-lang-syntax-codegen 2.4.0", + "cairo-lang-utils 2.4.0", "colored", "itertools 0.11.0", "num-bigint", @@ -1304,14 +1321,15 @@ dependencies = [ [[package]] name = "cairo-lang-parser" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef5ad088b73ec17360766e1149de6a09f43cfd610ff54f19c6c02bb39b05a725" dependencies = [ - "cairo-lang-diagnostics 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-filesystem 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-syntax 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-syntax-codegen 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-diagnostics 2.5.0", + "cairo-lang-filesystem 2.5.0", + "cairo-lang-syntax 2.5.0", + "cairo-lang-syntax-codegen 2.5.0", + "cairo-lang-utils 2.5.0", "colored", "itertools 0.11.0", "num-bigint", @@ -1324,15 +1342,14 @@ dependencies = [ [[package]] name = "cairo-lang-plugins" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c3ea747577bd93e4791bdd57744dfddbc4b99ce056fffb5fd41340759642f91" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-defs 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-diagnostics 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-filesystem 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-parser 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-syntax 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-defs 2.4.0", + "cairo-lang-diagnostics 2.4.0", + "cairo-lang-filesystem 2.4.0", + "cairo-lang-parser 2.4.0", + "cairo-lang-syntax 2.4.0", + "cairo-lang-utils 2.4.0", "indent", "indoc", "itertools 0.11.0", @@ -1342,15 +1359,16 @@ dependencies = [ [[package]] name = "cairo-lang-plugins" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22353bef64e394ffe12d21d6c1aa61894af1faa8cf511c6675cbce0c8cc3065e" dependencies = [ - "cairo-lang-defs 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-diagnostics 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-filesystem 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-parser 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-syntax 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-defs 2.5.0", + "cairo-lang-diagnostics 2.5.0", + "cairo-lang-filesystem 2.5.0", + "cairo-lang-parser 2.5.0", + "cairo-lang-syntax 2.5.0", + "cairo-lang-utils 2.5.0", "indent", "indoc", "itertools 0.11.0", @@ -1361,32 +1379,31 @@ dependencies = [ [[package]] name = "cairo-lang-proc-macros" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8cc59c40344194d2cc825071080d887826dcf0df37de71e58fc8aa4c344bb84" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-debug 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-debug 2.4.0", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] name = "cairo-lang-proc-macros" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49bc7b990207a91e756c2045015cd94ba366ed9fea467ab45358b4ed9e046326" dependencies = [ - "cairo-lang-debug 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-debug 2.5.0", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] name = "cairo-lang-project" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "312b65dec1d0b8e1b420d7b464c0c771f18301177376432681c05c30f5ef9604" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-filesystem 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-filesystem 2.4.0", + "cairo-lang-utils 2.4.0", "serde", "smol_str", "thiserror", @@ -1395,11 +1412,12 @@ dependencies = [ [[package]] name = "cairo-lang-project" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa408032bab9d665d02e5a5b60a5fe3414abb4ea49f7de4cdf606fec008b31e8" dependencies = [ - "cairo-lang-filesystem 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-filesystem 2.5.0", + "cairo-lang-utils 2.5.0", "serde", "smol_str", "thiserror", @@ -1415,14 +1433,14 @@ dependencies = [ "ark-secp256k1", "ark-secp256r1", "ark-std 0.4.0", - "cairo-felt 0.9.1", - "cairo-lang-casm 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra-ap-change 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra-to-casm 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra-type-size 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-starknet 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-felt 0.9.1 (git+https://github.com/kkrt-labs/cairo-vm.git?branch=v0.9.1)", + "cairo-lang-casm 2.4.0", + "cairo-lang-sierra 2.4.0", + "cairo-lang-sierra-ap-change 2.4.0", + "cairo-lang-sierra-to-casm 2.4.0", + "cairo-lang-sierra-type-size 2.4.0", + "cairo-lang-starknet 2.4.0", + "cairo-lang-utils 2.4.0", "cairo-vm", "itertools 0.11.0", "keccak", @@ -1435,18 +1453,17 @@ dependencies = [ [[package]] name = "cairo-lang-semantic" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e18c57cd10bcf69b427b901ce058268d21f65f5199b33e36b72b02ba7ceff74" -dependencies = [ - "cairo-lang-debug 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-defs 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-diagnostics 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-filesystem 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-parser 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-plugins 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-proc-macros 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-syntax 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +dependencies = [ + "cairo-lang-debug 2.4.0", + "cairo-lang-defs 2.4.0", + "cairo-lang-diagnostics 2.4.0", + "cairo-lang-filesystem 2.4.0", + "cairo-lang-parser 2.4.0", + "cairo-lang-plugins 2.4.0", + "cairo-lang-proc-macros 2.4.0", + "cairo-lang-syntax 2.4.0", + "cairo-lang-utils 2.4.0", "id-arena", "indoc", "itertools 0.11.0", @@ -1459,18 +1476,19 @@ dependencies = [ [[package]] name = "cairo-lang-semantic" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" -dependencies = [ - "cairo-lang-debug 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-defs 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-diagnostics 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-filesystem 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-parser 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-plugins 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-proc-macros 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-syntax 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea038491d2d6a46f4cbc053713c2a0a4aeffeb76d97ccea18f7260e459b4dc19" +dependencies = [ + "cairo-lang-debug 2.5.0", + "cairo-lang-defs 2.5.0", + "cairo-lang-diagnostics 2.5.0", + "cairo-lang-filesystem 2.5.0", + "cairo-lang-parser 2.5.0", + "cairo-lang-plugins 2.5.0", + "cairo-lang-proc-macros 2.5.0", + "cairo-lang-syntax 2.5.0", + "cairo-lang-utils 2.5.0", "id-arena", "indoc", "itertools 0.11.0", @@ -1484,11 +1502,10 @@ dependencies = [ [[package]] name = "cairo-lang-sierra" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84cf029a71e0176992cc401f7f182dc92e14a51662b1576240a7ecc79efac6bc" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ "anyhow", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-utils 2.4.0", "const-fnv1a-hash", "convert_case 0.6.0", "derivative", @@ -1508,11 +1525,13 @@ dependencies = [ [[package]] name = "cairo-lang-sierra" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ba35ff92b43872a8f89a8745e6fa911d964b47c145011d96b2d8ebf1aad8fa3" dependencies = [ "anyhow", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-felt 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-utils 2.5.0", "const-fnv1a-hash", "convert_case 0.6.0", "derivative", @@ -1533,73 +1552,74 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-ap-change" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "529ed2d8d14ef4c2d77e45db597425488e194b8ab1d3210742a1c54d78743407" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-eq-solver 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra-type-size 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-eq-solver 2.4.0", + "cairo-lang-sierra 2.4.0", + "cairo-lang-sierra-type-size 2.4.0", + "cairo-lang-utils 2.4.0", "itertools 0.11.0", "thiserror", ] [[package]] name = "cairo-lang-sierra-ap-change" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac25af35be8ee9b47d8db4d39b2c9359fc8013acb8ed933cc751bbb54e8fa78e" dependencies = [ - "cairo-lang-eq-solver 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra-type-size 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-eq-solver 2.5.0", + "cairo-lang-sierra 2.5.0", + "cairo-lang-sierra-type-size 2.5.0", + "cairo-lang-utils 2.5.0", "itertools 0.11.0", + "num-traits 0.2.17", "thiserror", ] [[package]] name = "cairo-lang-sierra-gas" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0cbe3dd4f663d7df902a2f10cf52990d62f178741fe1494de51f08bb89b7aa6" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-eq-solver 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra-type-size 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-eq-solver 2.4.0", + "cairo-lang-sierra 2.4.0", + "cairo-lang-sierra-type-size 2.4.0", + "cairo-lang-utils 2.4.0", "itertools 0.11.0", "thiserror", ] [[package]] name = "cairo-lang-sierra-gas" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e510821a12693b8486614d0a43b3e776163bc9dbeedcd9a9d949124a6789271c" dependencies = [ - "cairo-lang-eq-solver 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra-type-size 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-eq-solver 2.5.0", + "cairo-lang-sierra 2.5.0", + "cairo-lang-sierra-type-size 2.5.0", + "cairo-lang-utils 2.5.0", "itertools 0.11.0", + "num-traits 0.2.17", "thiserror", ] [[package]] name = "cairo-lang-sierra-generator" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c5bed52b240e1546b08e075493b2df4030dba2199e019d36f52da1423f2c653" -dependencies = [ - "cairo-lang-debug 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-defs 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-diagnostics 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-filesystem 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-lowering 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-parser 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-semantic 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-syntax 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +dependencies = [ + "cairo-lang-debug 2.4.0", + "cairo-lang-defs 2.4.0", + "cairo-lang-diagnostics 2.4.0", + "cairo-lang-filesystem 2.4.0", + "cairo-lang-lowering 2.4.0", + "cairo-lang-parser 2.4.0", + "cairo-lang-semantic 2.4.0", + "cairo-lang-sierra 2.4.0", + "cairo-lang-syntax 2.4.0", + "cairo-lang-utils 2.4.0", "indexmap 2.1.0", "itertools 0.11.0", "num-bigint", @@ -1610,20 +1630,20 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-generator" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" -dependencies = [ - "cairo-lang-debug 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-defs 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-diagnostics 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-filesystem 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-lowering 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-parser 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-semantic 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-syntax 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "indexmap 2.1.0", +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a5b905f46390e4d5d26bfb632cdb747e8a2fc31866b39a082289d2cc7fa348c" +dependencies = [ + "cairo-lang-debug 2.5.0", + "cairo-lang-defs 2.5.0", + "cairo-lang-diagnostics 2.5.0", + "cairo-lang-filesystem 2.5.0", + "cairo-lang-lowering 2.5.0", + "cairo-lang-parser 2.5.0", + "cairo-lang-semantic 2.5.0", + "cairo-lang-sierra 2.5.0", + "cairo-lang-syntax 2.5.0", + "cairo-lang-utils 2.5.0", "itertools 0.11.0", "num-bigint", "once_cell", @@ -1634,17 +1654,16 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-to-casm" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc16661a7a78f885f6b5a4fdb3c7463d9ee3f6bca83266b4f2b956e65579ec72" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ "assert_matches", - "cairo-felt 0.8.7", - "cairo-lang-casm 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra-ap-change 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra-gas 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra-type-size 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-felt 0.9.1 (git+https://github.com/kkrt-labs/cairo-vm.git?branch=v0.9.1)", + "cairo-lang-casm 2.4.0", + "cairo-lang-sierra 2.4.0", + "cairo-lang-sierra-ap-change 2.4.0", + "cairo-lang-sierra-gas 2.4.0", + "cairo-lang-sierra-type-size 2.4.0", + "cairo-lang-utils 2.4.0", "indoc", "itertools 0.11.0", "num-bigint", @@ -1654,17 +1673,18 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-to-casm" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa4bdbacf02bf4b13c2b891e2396567ad733f20d7e59526255e07c897a14405" dependencies = [ "assert_matches", - "cairo-felt 0.9.1", - "cairo-lang-casm 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra-ap-change 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra-gas 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra-type-size 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-felt 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-casm 2.5.0", + "cairo-lang-sierra 2.5.0", + "cairo-lang-sierra-ap-change 2.5.0", + "cairo-lang-sierra-gas 2.5.0", + "cairo-lang-sierra-type-size 2.5.0", + "cairo-lang-utils 2.5.0", "indoc", "itertools 0.11.0", "num-bigint", @@ -1675,42 +1695,41 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-type-size" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f3fa025f6bc1c8d4556c9fc4609fb6f27071470ed47eb3bd0b5f9a159e51124" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-sierra 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-sierra 2.4.0", + "cairo-lang-utils 2.4.0", ] [[package]] name = "cairo-lang-sierra-type-size" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "854d43c5e1c0cf7e24cc58e665b60f1bb3d603615c72e13aad872a9548b44359" dependencies = [ - "cairo-lang-sierra 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-sierra 2.5.0", + "cairo-lang-utils 2.5.0", ] [[package]] name = "cairo-lang-starknet" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac5523d9c5b8e7c98afb2907c2cf4821a251d94fc42d37940063a9f2adbea05f" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ "anyhow", - "cairo-felt 0.8.7", - "cairo-lang-casm 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-compiler 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-defs 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-diagnostics 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-filesystem 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-lowering 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-semantic 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra-generator 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-sierra-to-casm 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-syntax 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-felt 0.9.1 (git+https://github.com/kkrt-labs/cairo-vm.git?branch=v0.9.1)", + "cairo-lang-casm 2.4.0", + "cairo-lang-compiler 2.4.0", + "cairo-lang-defs 2.4.0", + "cairo-lang-diagnostics 2.4.0", + "cairo-lang-filesystem 2.4.0", + "cairo-lang-lowering 2.4.0", + "cairo-lang-semantic 2.4.0", + "cairo-lang-sierra 2.4.0", + "cairo-lang-sierra-generator 2.4.0", + "cairo-lang-sierra-to-casm 2.4.0", + "cairo-lang-syntax 2.4.0", + "cairo-lang-utils 2.4.0", "const_format", "convert_case 0.6.0", "indent", @@ -1730,23 +1749,24 @@ dependencies = [ [[package]] name = "cairo-lang-starknet" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09fe48d254ffdce63c5f6eb001d663d4d9b77c3f30a4bcb0124be6ac8177830f" dependencies = [ "anyhow", - "cairo-felt 0.9.1", - "cairo-lang-casm 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-compiler 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-defs 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-diagnostics 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-filesystem 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-lowering 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-semantic 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra-generator 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-sierra-to-casm 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-syntax 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-felt 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-casm 2.5.0", + "cairo-lang-compiler 2.5.0", + "cairo-lang-defs 2.5.0", + "cairo-lang-diagnostics 2.5.0", + "cairo-lang-filesystem 2.5.0", + "cairo-lang-lowering 2.5.0", + "cairo-lang-semantic 2.5.0", + "cairo-lang-sierra 2.5.0", + "cairo-lang-sierra-generator 2.5.0", + "cairo-lang-sierra-to-casm 2.5.0", + "cairo-lang-syntax 2.5.0", + "cairo-lang-utils 2.5.0", "const_format", "convert_case 0.6.0", "indent", @@ -1767,12 +1787,11 @@ dependencies = [ [[package]] name = "cairo-lang-syntax" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c8e9b19fa724135353470ee3452605f82edfec17a7dd4e8388d77152ea4fbd2" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ - "cairo-lang-debug 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-filesystem 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cairo-lang-utils 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-debug 2.4.0", + "cairo-lang-filesystem 2.4.0", + "cairo-lang-utils 2.4.0", "num-bigint", "num-traits 0.2.17", "salsa", @@ -1782,12 +1801,13 @@ dependencies = [ [[package]] name = "cairo-lang-syntax" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "983fa8cc3d92ac4d80cba2a6a1511a03f71384a953464ccf7809cddcb1714e86" dependencies = [ - "cairo-lang-debug 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-filesystem 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-debug 2.5.0", + "cairo-lang-filesystem 2.5.0", + "cairo-lang-utils 2.5.0", "num-bigint", "num-traits 0.2.17", "salsa", @@ -1798,8 +1818,7 @@ dependencies = [ [[package]] name = "cairo-lang-syntax-codegen" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a50c3a5dc5d890a523122e40dac59f3a430952cec73fe7312dd266ad865f049" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ "genco", "xshell", @@ -1807,8 +1826,9 @@ dependencies = [ [[package]] name = "cairo-lang-syntax-codegen" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "caa5e57952da2c330df7e63181d57b80e639096e061dff2c30730b7f7a124dda" dependencies = [ "genco", "xshell", @@ -1817,8 +1837,7 @@ dependencies = [ [[package]] name = "cairo-lang-utils" version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88969fe46417affe9628bd039865693431837807eb981115f02756a35f488489" +source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" dependencies = [ "indexmap 2.1.0", "itertools 0.11.0", @@ -1831,14 +1850,15 @@ dependencies = [ [[package]] name = "cairo-lang-utils" -version = "2.4.0" -source = "git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0#dd644b8ecdb62e67192d6c138a5558469ff72a98" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71fa45c5e537470c11f620576e80d1f3a8d0096e7d7070fcc3248fa960a186b6" dependencies = [ + "hashbrown 0.14.3", "indexmap 2.1.0", "itertools 0.11.0", "num-bigint", "num-traits 0.2.17", - "parity-scale-codec", "schemars", "serde", ] @@ -1851,7 +1871,7 @@ dependencies = [ "anyhow", "bincode 2.0.0-rc.3", "bitvec 1.0.1", - "cairo-felt 0.9.1", + "cairo-felt 0.9.1 (git+https://github.com/kkrt-labs/cairo-vm.git?branch=v0.9.1)", "generic-array 0.14.7", "hashbrown 0.14.3", "hex", @@ -1905,9 +1925,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.31" +version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" +checksum = "41daef31d7a747c5c847246f36de49ced6f7403b4cdabc807a97b5cc184cda7a" dependencies = [ "android-tzdata", "iana-time-zone", @@ -1915,7 +1935,7 @@ dependencies = [ "num-traits 0.2.17", "serde", "wasm-bindgen", - "windows-targets 0.48.5", + "windows-targets 0.52.0", ] [[package]] @@ -1939,9 +1959,9 @@ dependencies = [ [[package]] name = "clang-sys" -version = "1.6.1" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" +checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" dependencies = [ "glob", "libc", @@ -1964,7 +1984,7 @@ dependencies = [ "proc-macro2", "quote", "serde", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -2055,9 +2075,9 @@ dependencies = [ [[package]] name = "const-oid" -version = "0.9.5" +version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" +checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" [[package]] name = "const_format" @@ -2118,9 +2138,9 @@ checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" [[package]] name = "cpufeatures" -version = "0.2.11" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" +checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" dependencies = [ "libc", ] @@ -2157,36 +2177,28 @@ checksum = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216" [[package]] name = "crossbeam-deque" -version = "0.8.3" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" dependencies = [ - "cfg-if", "crossbeam-epoch", "crossbeam-utils", ] [[package]] name = "crossbeam-epoch" -version = "0.9.15" +version = "0.9.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" dependencies = [ - "autocfg", - "cfg-if", "crossbeam-utils", - "memoffset", - "scopeguard", ] [[package]] name = "crossbeam-utils" -version = "0.8.16" +version = "0.8.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" -dependencies = [ - "cfg-if", -] +checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" [[package]] name = "crunchy" @@ -2230,12 +2242,12 @@ dependencies = [ [[package]] name = "ctor" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37e366bff8cd32dd8754b0991fb66b279dc48f598c3a18914852a6673deef583" +checksum = "30d2b3721e861707777e3195b0158f950ae6dc4a27e4d02ff9f67e3eb3de199e" dependencies = [ "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -2281,7 +2293,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -2353,7 +2365,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.10.0", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -2386,7 +2398,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" dependencies = [ "darling_core 0.20.3", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -2440,9 +2452,9 @@ dependencies = [ [[package]] name = "deranged" -version = "0.3.10" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" dependencies = [ "powerfmt", "serde", @@ -2467,7 +2479,7 @@ checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -2603,7 +2615,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -2701,9 +2713,9 @@ dependencies = [ "blockifier", "build-utils", "bytes", - "cairo-lang-casm 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-starknet 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", - "cairo-lang-utils 2.4.0 (git+https://github.com/kkrt-labs/cairo.git?branch=v2.4.0)", + "cairo-lang-casm 2.4.0", + "cairo-lang-starknet 2.4.0", + "cairo-lang-utils 2.4.0", "cairo-vm", "cargo-emit", "chrono", @@ -2837,11 +2849,11 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe81b5c06ecfdbc71dd845216f225f53b62a10cb8a16c946836a3467f701d05b" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "bytes", "ed25519-dalek", "hex", - "k256 0.13.2", + "k256 0.13.3", "log", "rand", "rlp", @@ -2873,18 +2885,18 @@ dependencies = [ "num-traits 0.2.17", "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] name = "enumn" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2ad8cef1d801a4686bfd8919f0b30eac4c8e48968c437a6405ded4fb5272d2b" +checksum = "6fd000fd6988e73bbe993ea3db9b1aa64906ab88766d654973924340c8cddb42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -3006,9 +3018,9 @@ dependencies = [ [[package]] name = "ethers-core" -version = "2.0.11" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f03e0bdc216eeb9e355b90cf610ef6c5bb8aca631f97b5ae9980ce34ea7878d" +checksum = "918b1a9ba585ea61022647def2f27c29ba19f6d2a4a4c8f68a9ae97fd5769737" dependencies = [ "arrayvec", "bytes", @@ -3017,8 +3029,8 @@ dependencies = [ "elliptic-curve 0.13.8", "ethabi", "generic-array 0.14.7", - "k256 0.13.2", - "num_enum 0.7.1", + "k256 0.13.3", + "num_enum 0.7.2", "open-fastrlp", "rand", "rlp", @@ -3051,9 +3063,9 @@ dependencies = [ [[package]] name = "eyre" -version = "0.6.10" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bbb8258be8305fb0237d7b295f47bb24ff1b136a535f473baf40e70468515aa" +checksum = "b6267a1fa6f59179ea4afc8e50fd8612a3cc60bc858f786ff877a4a8cb042799" dependencies = [ "indenter", "once_cell", @@ -3180,9 +3192,9 @@ checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] name = "futures" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" +checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" dependencies = [ "futures-channel", "futures-core", @@ -3195,9 +3207,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" dependencies = [ "futures-core", "futures-sink", @@ -3205,15 +3217,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" [[package]] name = "futures-executor" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" dependencies = [ "futures-core", "futures-task", @@ -3222,38 +3234,38 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" [[package]] name = "futures-macro" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] name = "futures-sink" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" [[package]] name = "futures-task" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" [[package]] name = "futures-util" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" dependencies = [ "futures-channel", "futures-core", @@ -3286,7 +3298,7 @@ checksum = "d4cf186fea4af17825116f72932fe52cce9a13bae39ff63b4dc0cfdb3fb4bde1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -3311,9 +3323,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.11" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" +checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" dependencies = [ "cfg-if", "js-sys", @@ -3378,9 +3390,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.22" +version = "0.3.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" +checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" dependencies = [ "bytes", "fnv", @@ -3428,7 +3440,7 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" dependencies = [ - "ahash 0.8.6", + "ahash 0.8.7", ] [[package]] @@ -3437,7 +3449,7 @@ version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" dependencies = [ - "ahash 0.8.6", + "ahash 0.8.7", "allocator-api2", "serde", ] @@ -3482,9 +3494,9 @@ checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] name = "hermit-abi" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" +checksum = "5d3d0e0f38255e7fa3cf31335b3a56f05febd18025f4db5ef7a0cfb4f8da651f" [[package]] name = "hex" @@ -3503,9 +3515,9 @@ checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" [[package]] name = "hkdf" -version = "0.12.3" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" +checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" dependencies = [ "hmac", ] @@ -3521,11 +3533,11 @@ dependencies = [ [[package]] name = "home" -version = "0.5.5" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" +checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -3564,9 +3576,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hyper" -version = "0.14.27" +version = "0.14.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" +checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" dependencies = [ "bytes", "futures-channel", @@ -3579,7 +3591,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.4.10", + "socket2 0.5.5", "tokio", "tower-service", "tracing", @@ -3629,9 +3641,9 @@ dependencies = [ [[package]] name = "iana-time-zone" -version = "0.1.58" +version = "0.1.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" +checksum = "b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539" dependencies = [ "android_system_properties", "core-foundation-sys", @@ -3940,13 +3952,13 @@ checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" [[package]] name = "is-terminal" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" +checksum = "0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455" dependencies = [ "hermit-abi", "rustix", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -3984,9 +3996,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.66" +version = "0.3.67" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca" +checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1" dependencies = [ "wasm-bindgen", ] @@ -4020,9 +4032,9 @@ dependencies = [ [[package]] name = "k256" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f01b677d82ef7a676aa37e099defd83a28e15687112cafdd112d60236b6115b" +checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" dependencies = [ "cfg-if", "ecdsa 0.16.9", @@ -4034,9 +4046,9 @@ dependencies = [ [[package]] name = "keccak" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940" +checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" dependencies = [ "cpufeatures", ] @@ -4090,18 +4102,18 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.151" +version = "0.2.152" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" +checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" [[package]] name = "libloading" -version = "0.7.4" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" dependencies = [ "cfg-if", - "winapi", + "windows-sys 0.48.0", ] [[package]] @@ -4126,16 +4138,16 @@ version = "0.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.4.2", "libc", "redox_syscall 0.4.1", ] [[package]] name = "linux-raw-sys" -version = "0.4.12" +version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" +checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" [[package]] name = "litemap" @@ -4194,18 +4206,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" - -[[package]] -name = "memoffset" -version = "0.9.0" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" -dependencies = [ - "autocfg", -] +checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" [[package]] name = "metrics" @@ -4213,20 +4216,20 @@ version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fde3af1a009ed76a778cb84fdef9e7dbbdf5775ae3e4cc1f434a6a307f6f76c5" dependencies = [ - "ahash 0.8.6", + "ahash 0.8.7", "metrics-macros", "portable-atomic", ] [[package]] name = "metrics-macros" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddece26afd34c31585c74a4db0630c376df271c285d682d1e55012197830b6df" +checksum = "38b4faf00617defe497754acde3024865bc143d44a86799b24e191ecff91354f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -4528,11 +4531,11 @@ dependencies = [ [[package]] name = "num_enum" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "683751d591e6d81200c39fb0d1032608b77724f34114db54f571ff1317b337c0" +checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" dependencies = [ - "num_enum_derive 0.7.1", + "num_enum_derive 0.7.2", ] [[package]] @@ -4556,19 +4559,19 @@ dependencies = [ "proc-macro-crate 1.3.1", "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] name = "num_enum_derive" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c11e44798ad209ccdd91fc192f0526a369a01234f7373e1b141c96d7cee4f0e" +checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" dependencies = [ - "proc-macro-crate 2.0.0", + "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -4582,9 +4585,9 @@ dependencies = [ [[package]] name = "object" -version = "0.32.1" +version = "0.32.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" +checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" dependencies = [ "memchr", ] @@ -4644,11 +4647,11 @@ dependencies = [ [[package]] name = "openssl" -version = "0.10.61" +version = "0.10.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b8419dc8cc6d866deb801274bba2e6f8f6108c1bb7fcc10ee5ab864931dbb45" +checksum = "15c9d69dd87a29568d4d017cfe8ec518706046a05184e5aea92d0af890b803c8" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.4.2", "cfg-if", "foreign-types", "libc", @@ -4665,7 +4668,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -4676,9 +4679,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.97" +version = "0.9.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3eaad34cdd97d81de97964fc7f29e2d104f483840d906ef56daa1912338460b" +checksum = "22e1bf214306098e4832460f797824c05d25aacdf896f64a985fb0fd992454ae" dependencies = [ "cc", "libc", @@ -4826,9 +4829,9 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "pest" -version = "2.7.5" +version = "2.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5" +checksum = "1f200d8d83c44a45b21764d1916299752ca035d15ecd46faca3e9a2a2bf6ad06" dependencies = [ "memchr", "thiserror", @@ -4875,7 +4878,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -4919,7 +4922,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -4956,15 +4959,15 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.27" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" +checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" [[package]] name = "platforms" -version = "3.2.0" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14e6ab3f592e6fb464fc9712d8d6e6912de6473954635fd76a589d832cffcbb0" +checksum = "626dec3cac7cc0e1577a2ec3fc496277ec2baa084bebad95bb6fdbfae235f84c" [[package]] name = "pollster" @@ -5022,12 +5025,12 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" [[package]] name = "prettyplease" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" +checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" dependencies = [ "proc-macro2", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -5063,6 +5066,15 @@ dependencies = [ "toml_edit 0.20.7", ] +[[package]] +name = "proc-macro-crate" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" +dependencies = [ + "toml_edit 0.21.0", +] + [[package]] name = "proc-macro-error" version = "1.0.4" @@ -5089,9 +5101,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.70" +version = "1.0.78" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" +checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" dependencies = [ "unicode-ident", ] @@ -5104,7 +5116,7 @@ checksum = "31b476131c3c86cb68032fdc5cb6d5a1045e3e42d96b69fa599fd77701e1f5bf" dependencies = [ "bit-set", "bit-vec", - "bitflags 2.4.1", + "bitflags 2.4.2", "lazy_static", "num-traits 0.2.17", "rand", @@ -5156,9 +5168,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" [[package]] name = "quote" -version = "1.0.33" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" dependencies = [ "proc-macro2", ] @@ -5232,9 +5244,9 @@ checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" [[package]] name = "rayon" -version = "1.8.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" +checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051" dependencies = [ "either", "rayon-core", @@ -5242,9 +5254,9 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.12.0" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" dependencies = [ "crossbeam-deque", "crossbeam-utils", @@ -5281,13 +5293,13 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.2" +version = "1.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" +checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" dependencies = [ "aho-corasick", "memchr", - "regex-automata 0.4.3", + "regex-automata 0.4.4", "regex-syntax 0.8.2", ] @@ -5302,9 +5314,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" +checksum = "3b7fa1134405e2ec9353fd416b17f8dacd46c473d7d3fd1cf202706a14eb792a" dependencies = [ "aho-corasick", "memchr", @@ -5341,18 +5353,18 @@ dependencies = [ [[package]] name = "relative-path" -version = "1.9.0" +version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c707298afce11da2efef2f600116fa93ffa7a032b5d7b628aa17711ec81383ca" +checksum = "e898588f33fdd5b9420719948f9f2a32c922a246964576f71ba7f24f80610fbc" [[package]] name = "reqwest" -version = "0.11.22" +version = "0.11.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" +checksum = "37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41" dependencies = [ "async-compression", - "base64 0.21.5", + "base64 0.21.7", "bytes", "encoding_rs", "futures-core", @@ -5506,7 +5518,7 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v0.1.0-alpha.10#1b16d8 dependencies = [ "async-trait", "bytes", - "ethers-core 2.0.11", + "ethers-core 2.0.12", "futures", "metrics", "pin-project", @@ -5555,7 +5567,7 @@ name = "reth-libmdbx" version = "0.1.0-alpha.10" source = "git+https://github.com/paradigmxyz/reth.git?tag=v0.1.0-alpha.10#1b16d804ef01f4ec3c25e7986381c22739c105b9" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.4.2", "byteorder", "derive_more", "indexmap 2.1.0", @@ -5593,7 +5605,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -5614,7 +5626,7 @@ dependencies = [ "igd", "pin-project-lite", "public-ip", - "serde_with 3.4.0", + "serde_with 3.5.0", "thiserror", "tokio", "tracing", @@ -5646,7 +5658,7 @@ dependencies = [ "crc", "crunchy", "derive_more", - "ethers-core 2.0.11", + "ethers-core 2.0.12", "fixed-hash", "hex", "hex-literal", @@ -5666,7 +5678,7 @@ dependencies = [ "secp256k1", "serde", "serde_json", - "serde_with 3.4.0", + "serde_with 3.5.0", "sha2 0.10.8", "strum 0.25.0", "sucds", @@ -5766,7 +5778,7 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v0.1.0-alpha.10#1b16d8 dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -5855,7 +5867,7 @@ source = "git+https://github.com/bluealloy/revm?rev=516f62cc#516f62ccc1c5f2a62e5 dependencies = [ "c-kzg 0.1.0 (git+https://github.com/ethereum/c-kzg-4844)", "hex", - "k256 0.13.2", + "k256 0.13.3", "num", "once_cell", "revm-primitives", @@ -5873,7 +5885,7 @@ source = "git+https://github.com/bluealloy/revm?rev=516f62cc#516f62ccc1c5f2a62e5 dependencies = [ "arbitrary", "auto_impl", - "bitflags 2.4.1", + "bitflags 2.4.2", "bitvec 1.0.1", "bytes", "c-kzg 0.1.0 (git+https://github.com/ethereum/c-kzg-4844)", @@ -6023,16 +6035,16 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.20", + "semver 1.0.21", ] [[package]] name = "rustix" -version = "0.38.28" +version = "0.38.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" +checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" dependencies = [ - "bitflags 2.4.1", + "bitflags 2.4.2", "errno", "libc", "linux-raw-sys", @@ -6057,7 +6069,7 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", ] [[package]] @@ -6173,11 +6185,11 @@ dependencies = [ [[package]] name = "schannel" -version = "0.1.22" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" +checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -6315,9 +6327,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.20" +version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" +checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" [[package]] name = "semver-parser" @@ -6347,22 +6359,22 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.193" +version = "1.0.195" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" +checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.193" +version = "1.0.195" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" +checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -6378,9 +6390,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.108" +version = "1.0.111" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" +checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" dependencies = [ "itoa", "ryu", @@ -6400,9 +6412,9 @@ dependencies = [ [[package]] name = "serde_spanned" -version = "0.6.4" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" +checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" dependencies = [ "serde", ] @@ -6437,18 +6449,18 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.4.0" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64cd236ccc1b7a29e7e2739f27c0b2dd199804abc4290e32f59f3b68d6405c23" +checksum = "f58c3a1b3e418f61c25b2aeb43fc6c95eaa252b8cecdda67f401943e9e08d33f" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "chrono", "hex", "indexmap 1.9.3", "indexmap 2.1.0", "serde", "serde_json", - "serde_with_macros 3.4.0", + "serde_with_macros 3.5.0", "time", ] @@ -6461,26 +6473,26 @@ dependencies = [ "darling 0.20.3", "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] name = "serde_with_macros" -version = "3.4.0" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93634eb5f75a2323b16de4748022ac4297f9e76b6dced2be287a099f41b5e788" +checksum = "d2068b437a31fc68f25dd7edc296b078f04b45145c199d8eed9866e45f1ff274" dependencies = [ "darling 0.20.3", "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] name = "serde_yaml" -version = "0.9.27" +version = "0.9.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cc7a1570e38322cfe4154732e5110f887ea57e22b76f4bfd32b5bdd3368666c" +checksum = "b1bf28c79a99f70ee1f1d83d10c875d2e70618417fda01ad1785e027579d9d38" dependencies = [ "indexmap 2.1.0", "itoa", @@ -6544,9 +6556,9 @@ dependencies = [ [[package]] name = "shlex" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "signal-hook-registry" @@ -6594,15 +6606,15 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.11.2" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" +checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" [[package]] name = "smol_str" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74212e6bbe9a4352329b2f68ba3130c15a3f26fe88ff22dbdc6cdd58fa85e99c" +checksum = "e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49" dependencies = [ "serde", ] @@ -6742,7 +6754,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14139b1c39bdc2f1e663c12090ff5108fe50ebe62c09e15e32988dfaf445a7e4" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "flate2", "hex", "serde", @@ -6756,11 +6768,11 @@ dependencies = [ [[package]] name = "starknet-core" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff50e281d4fdb97988a3d5c7b7cae22b9d67bb2ef9be2cfafc17a1e35542cb53" +checksum = "5b15034c07557615f6bea248cb2ac91a103f56792c515319025a5edc4de2a60e" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "flate2", "hex", "serde", @@ -6820,7 +6832,7 @@ checksum = "af6527b845423542c8a16e060ea1bc43f67229848e7cd4c4d80be994a84220ce" dependencies = [ "starknet-curve 0.4.0", "starknet-ff", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -6843,9 +6855,9 @@ dependencies = [ [[package]] name = "starknet-ff" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7584bc732e4d2a8ccebdd1dda8236f7940a79a339e30ebf338d45c329659e36c" +checksum = "067419451efdea1ee968df8438369960c167e0e905c05b84afd074f50e1d6f3d" dependencies = [ "ark-ff 0.4.2", "bigdecimal", @@ -6858,12 +6870,12 @@ dependencies = [ [[package]] name = "starknet-macros" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "840be1a7eb5735863eee47d3a3f26df45b9be2c519e8da294e74b4d0524d77d1" +checksum = "7c5d2964612f0ccd0a700279e33cfc98d6db04f64645ff834f3b7ec422142d7a" dependencies = [ - "starknet-core 0.8.0", - "syn 2.0.40", + "starknet-core 0.9.0", + "syn 2.0.48", ] [[package]] @@ -6908,7 +6920,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f9d0c42ef835df4cb8fc0468825aa5ad2825da927a89d5346ec0ef74573f158" dependencies = [ - "cairo-lang-starknet 2.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cairo-lang-starknet 2.5.0", "derive_more", "hex", "indexmap 2.1.0", @@ -6994,7 +7006,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -7038,9 +7050,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.40" +version = "2.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13fa70a4ee923979ffb522cacce59d34421ebdea5625e1073c4326ef9d2dd42e" +checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" dependencies = [ "proc-macro2", "quote", @@ -7055,7 +7067,7 @@ checksum = "285ba80e733fac80aa4270fbcdf83772a79b80aa35c97075320abfee4a915b06" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", "unicode-xid", ] @@ -7088,15 +7100,15 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tempfile" -version = "3.8.1" +version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" +checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" dependencies = [ "cfg-if", "fastrand", "redox_syscall 0.4.1", "rustix", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -7118,22 +7130,22 @@ checksum = "a38c90d48152c236a3ab59271da4f4ae63d678c5d7ad6b7714d7cb9760be5e4b" [[package]] name = "thiserror" -version = "1.0.50" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" +checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.50" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" +checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -7177,9 +7189,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" +checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e" dependencies = [ "deranged", "itoa", @@ -7199,9 +7211,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" +checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f" dependencies = [ "time-core", ] @@ -7243,9 +7255,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.35.0" +version = "1.35.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d45b238a16291a4e1584e61820b8ae57d696cc5015c459c229ccc6990cc1c" +checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" dependencies = [ "backtrace", "bytes", @@ -7268,7 +7280,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -7400,7 +7412,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -7537,18 +7549,18 @@ checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" [[package]] name = "unescaper" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8f0f68e58d297ba8b22b8b5a96a87b863ba6bb46aaf51e19a4b02c5a6dd5b7f" +checksum = "0adf6ad32eb5b3cadff915f7b770faaac8f7ff0476633aa29eb0d9584d889d34" dependencies = [ "thiserror", ] [[package]] name = "unicode-bidi" -version = "0.3.14" +version = "0.3.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" +checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" [[package]] name = "unicode-ident" @@ -7589,9 +7601,9 @@ dependencies = [ [[package]] name = "unsafe-libyaml" -version = "0.2.9" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa" +checksum = "ab4c90930b95a82d00dc9e9ac071b4991924390d46cbd0dfe566148667605e4b" [[package]] name = "untrusted" @@ -7646,11 +7658,12 @@ checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" [[package]] name = "vergen" -version = "8.2.6" +version = "8.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1290fd64cc4e7d3c9b07d7f333ce0ce0007253e32870e632624835cc80b83939" +checksum = "e27d6bdd219887a9eadd19e1c34f32e47fa332301184935c6d9bca26f3cca525" dependencies = [ "anyhow", + "cfg-if", "rustversion", "time", ] @@ -7697,9 +7710,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.89" +version = "0.2.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" +checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -7707,24 +7720,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.89" +version = "0.2.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" +checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.39" +version = "0.4.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12" +checksum = "bde2032aeb86bdfaecc8b261eef3cba735cc426c1f3a3416d1e0791be95fc461" dependencies = [ "cfg-if", "js-sys", @@ -7734,9 +7747,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.89" +version = "0.2.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" +checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -7744,28 +7757,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.89" +version = "0.2.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" +checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.89" +version = "0.2.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" +checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b" [[package]] name = "web-sys" -version = "0.3.66" +version = "0.3.67" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f" +checksum = "58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed" dependencies = [ "js-sys", "wasm-bindgen", @@ -7828,11 +7841,11 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windows-core" -version = "0.51.1" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets 0.48.5", + "windows-targets 0.52.0", ] [[package]] @@ -7969,9 +7982,9 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" [[package]] name = "winnow" -version = "0.5.26" +version = "0.5.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67b5f0a4e7a27a64c651977932b9dc5667ca7fc31ac44b03ed37a0cf42fdfff" +checksum = "b7cf47b659b318dccbd69cc4797a39ae128f533dce7902a1096044d1967b9c16" dependencies = [ "memchr", ] @@ -8057,28 +8070,28 @@ checksum = "9e6936f0cce458098a201c245a11bef556c6a0181129c7034d10d76d1ec3a2b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", "synstructure", ] [[package]] name = "zerocopy" -version = "0.7.30" +version = "0.7.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "306dca4455518f1f31635ec308b6b3e4eb1b11758cefafc782827d0aa7acb5c7" +checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.30" +version = "0.7.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be912bf68235a88fbefd1b73415cb218405958d1655b2ece9035a19920bdf6ba" +checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -8098,7 +8111,7 @@ checksum = "e6a647510471d372f2e6c2e6b7219e44d8c574d24fdc11c610a61455782f18c3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", "synstructure", ] @@ -8119,7 +8132,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]] @@ -8142,7 +8155,7 @@ checksum = "7a4a1638a1934450809c2266a70362bfc96cd90550c073f5b8a55014d1010157" dependencies = [ "proc-macro2", "quote", - "syn 2.0.40", + "syn 2.0.48", ] [[package]]