diff --git a/Cargo.lock b/Cargo.lock index 135d68601..9d96df97f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -549,9 +549,9 @@ checksum = "a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc" [[package]] name = "cairo-felt" -version = "0.9.1" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae932292b9ba497a4e892b56aa4e0c6f329a455180fdbdc132700dfe68d9b153" +checksum = "5972097b8800ca5dffb458040e74c724a2ac4fa4b5b480b50f5b96c7e67d6427" dependencies = [ "lazy_static", "num-bigint", @@ -562,8 +562,8 @@ dependencies = [ [[package]] name = "cairo-lang-casm" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-utils", "indoc", @@ -578,8 +578,8 @@ dependencies = [ [[package]] name = "cairo-lang-compiler" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "anyhow", "cairo-lang-defs", @@ -599,16 +599,16 @@ dependencies = [ [[package]] name = "cairo-lang-debug" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-utils", ] [[package]] name = "cairo-lang-defs" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-debug", "cairo-lang-diagnostics", @@ -623,8 +623,8 @@ dependencies = [ [[package]] name = "cairo-lang-diagnostics" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -634,8 +634,8 @@ dependencies = [ [[package]] name = "cairo-lang-eq-solver" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-utils", "good_lp", @@ -643,8 +643,8 @@ dependencies = [ [[package]] name = "cairo-lang-filesystem" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-debug", "cairo-lang-utils", @@ -656,8 +656,8 @@ dependencies = [ [[package]] name = "cairo-lang-formatter" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "anyhow", "cairo-lang-diagnostics", @@ -676,8 +676,8 @@ dependencies = [ [[package]] name = "cairo-lang-language-server" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -705,8 +705,8 @@ dependencies = [ [[package]] name = "cairo-lang-lowering" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -729,8 +729,8 @@ dependencies = [ [[package]] name = "cairo-lang-parser" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-diagnostics", "cairo-lang-filesystem", @@ -748,8 +748,8 @@ dependencies = [ [[package]] name = "cairo-lang-plugins" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-defs", "cairo-lang-diagnostics", @@ -766,8 +766,8 @@ dependencies = [ [[package]] name = "cairo-lang-proc-macros" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-debug", "quote", @@ -776,8 +776,8 @@ dependencies = [ [[package]] name = "cairo-lang-project" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-filesystem", "cairo-lang-utils", @@ -789,8 +789,8 @@ dependencies = [ [[package]] name = "cairo-lang-runner" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "ark-ff", "ark-secp256k1", @@ -816,8 +816,8 @@ dependencies = [ [[package]] name = "cairo-lang-semantic" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -840,10 +840,11 @@ dependencies = [ [[package]] name = "cairo-lang-sierra" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "anyhow", + "cairo-felt", "cairo-lang-utils", "const-fnv1a-hash", "convert_case", @@ -864,34 +865,36 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-ap-change" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", "cairo-lang-sierra-type-size", "cairo-lang-utils", "itertools 0.11.0", + "num-traits 0.2.17", "thiserror", ] [[package]] name = "cairo-lang-sierra-gas" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", "cairo-lang-sierra-type-size", "cairo-lang-utils", "itertools 0.11.0", + "num-traits 0.2.17", "thiserror", ] [[package]] name = "cairo-lang-sierra-generator" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -912,8 +915,8 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-to-casm" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "assert_matches", "cairo-felt", @@ -932,8 +935,8 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-type-size" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-sierra", "cairo-lang-utils", @@ -941,8 +944,8 @@ dependencies = [ [[package]] name = "cairo-lang-starknet" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "anyhow", "cairo-felt", @@ -971,13 +974,14 @@ dependencies = [ "serde_json", "sha3", "smol_str", + "starknet-crypto 0.6.1", "thiserror", ] [[package]] name = "cairo-lang-syntax" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -991,8 +995,8 @@ dependencies = [ [[package]] name = "cairo-lang-syntax-codegen" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "genco", "xshell", @@ -1000,8 +1004,8 @@ dependencies = [ [[package]] name = "cairo-lang-test-plugin" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "anyhow", "cairo-felt", @@ -1026,8 +1030,8 @@ dependencies = [ [[package]] name = "cairo-lang-test-runner" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "anyhow", "cairo-felt", @@ -1047,8 +1051,8 @@ dependencies = [ [[package]] name = "cairo-lang-utils" -version = "2.3.1" -source = "git+https://github.com/starkware-libs/cairo.git?rev=e6c338c3a42fd7a50be8c27fbcc1c40173103094#e6c338c3a42fd7a50be8c27fbcc1c40173103094" +version = "2.4.0" +source = "git+https://github.com/starkware-libs/cairo.git?rev=eda01d82a8d5451808b0a613738ff2d34280ddaa#eda01d82a8d5451808b0a613738ff2d34280ddaa" dependencies = [ "env_logger", "indexmap 2.1.0", @@ -1064,9 +1068,9 @@ dependencies = [ [[package]] name = "cairo-vm" -version = "0.9.0" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d907e35a2551c6683a5cccabb7e8328484019985c84a1cf08c744323afbea3f2" +checksum = "00d9bf139b0fe845627cf09d11af43eec9575dba702033bf6b08050c776b8553" dependencies = [ "anyhow", "bincode", @@ -4432,7 +4436,7 @@ dependencies = [ [[package]] name = "scarb" -version = "2.3.1" +version = "2.4.0" dependencies = [ "anyhow", "assert_fs", @@ -4514,7 +4518,7 @@ dependencies = [ [[package]] name = "scarb-build-metadata" -version = "2.3.1" +version = "2.4.0" dependencies = [ "cargo_metadata", "semver", @@ -4522,7 +4526,7 @@ dependencies = [ [[package]] name = "scarb-cairo-language-server" -version = "2.3.1" +version = "2.4.0" dependencies = [ "cairo-lang-language-server", "cairo-lang-utils", @@ -4532,7 +4536,7 @@ dependencies = [ [[package]] name = "scarb-cairo-run" -version = "2.3.1" +version = "2.4.0" dependencies = [ "anyhow", "assert_fs", @@ -4551,7 +4555,7 @@ dependencies = [ [[package]] name = "scarb-cairo-test" -version = "2.3.1" +version = "2.4.0" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -4597,7 +4601,7 @@ dependencies = [ [[package]] name = "scarb-snforge-test-collector" -version = "2.3.1" +version = "2.4.0" dependencies = [ "anyhow", "assert_fs", diff --git a/Cargo.toml b/Cargo.toml index a00933c77..68ce949c1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ members = [ "resolver" = "2" [workspace.package] -version = "2.3.1" +version = "2.4.0" edition = "2021" authors = ["Software Mansion "] @@ -30,27 +30,27 @@ anyhow = "1" assert_fs = "1" async-trait = "0.1" axum = { version = "0.6", features = ["http2"] } -cairo-felt = "0.9" -cairo-lang-casm = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-compiler = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-diagnostics = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-debug = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-defs = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-filesystem = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-formatter = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-language-server = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-lowering = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-project = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-runner = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-semantic = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-sierra = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-sierra-generator = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-sierra-to-casm = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-starknet = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-syntax = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-test-plugin = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-test-runner = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094" } -cairo-lang-utils = { git = "https://github.com/starkware-libs/cairo.git", rev = "e6c338c3a42fd7a50be8c27fbcc1c40173103094", features = ["env_logger"] } +cairo-felt = "0.8.2" +cairo-lang-casm = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-compiler = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-diagnostics = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-debug = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-defs = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-filesystem = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-formatter = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-language-server = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-lowering = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-project = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-runner = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-semantic = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-sierra = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-sierra-generator = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-sierra-to-casm = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-starknet = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-syntax = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-test-plugin = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-test-runner = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa" } +cairo-lang-utils = { git = "https://github.com/starkware-libs/cairo.git", rev = "eda01d82a8d5451808b0a613738ff2d34280ddaa", features = ["env_logger"] } camino = { version = "1", features = ["serde1"] } cargo_metadata = ">=0.18" clap = { version = "4", features = ["derive", "env", "string"] } diff --git a/examples/starknet_hello_world/Scarb.toml b/examples/starknet_hello_world/Scarb.toml index 3ffe985c2..0bb43379e 100644 --- a/examples/starknet_hello_world/Scarb.toml +++ b/examples/starknet_hello_world/Scarb.toml @@ -5,6 +5,6 @@ version = "0.1.0" # See more keys and their definitions at https://docs.swmansion.com/scarb/docs/reference/manifest.html [dependencies] -starknet = "2.3.1" +starknet = "2.4.0" [[target.starknet-contract]] diff --git a/examples/starknet_multiple_contracts/Scarb.toml b/examples/starknet_multiple_contracts/Scarb.toml index 965c81ba1..5c1eb0aa7 100644 --- a/examples/starknet_multiple_contracts/Scarb.toml +++ b/examples/starknet_multiple_contracts/Scarb.toml @@ -5,6 +5,6 @@ version = "0.1.0" # See more keys and their definitions at https://docs.swmansion.com/scarb/docs/reference/manifest.html [dependencies] -starknet = "2.3.1" +starknet = "2.4.0" [[target.starknet-contract]] diff --git a/examples/workspaces/Scarb.toml b/examples/workspaces/Scarb.toml index 90d2e1e6b..8e0c9e1d7 100644 --- a/examples/workspaces/Scarb.toml +++ b/examples/workspaces/Scarb.toml @@ -10,7 +10,7 @@ test = "snforge" exit_first = true [workspace.dependencies] -starknet = "2.3.1" +starknet = "2.4.0" [workspace.package] version = "0.1.0"