diff --git a/Cargo.lock b/Cargo.lock index 902f9460d..c8a64154d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -562,12 +562,11 @@ dependencies = [ [[package]] name = "cairo-lang-casm" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07a30d11844a5376f4d785508f83da4ac9db71fb757da598916ff7c58c856610" +checksum = "1df0761b47b4ea5c751bf10f60492de71f3bc621ee79a07961a9f43a7102a675" dependencies = [ "cairo-lang-utils", - "hashbrown 0.14.3", "indoc", "num-bigint", "num-traits 0.2.17", @@ -577,9 +576,9 @@ dependencies = [ [[package]] name = "cairo-lang-compiler" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c13fe3c368ef1d652099bc74713e8fbea1c09fb10f2ae5bb0445e0ce04df1c9" +checksum = "c9feb3f3cf0d33b378f0bd4e82d4a50cba34540db6289affa6087b0adc06fbbc" dependencies = [ "anyhow", "cairo-lang-defs", @@ -599,18 +598,18 @@ dependencies = [ [[package]] name = "cairo-lang-debug" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6bd81d0031a4044db8816294cec4145ca7c5620b949e25d350874d56f57154f" +checksum = "7eb98b41b24d3a728fd5208c255aaba8cb6a25ef82ab4f9435172d24e8751fc8" dependencies = [ "cairo-lang-utils", ] [[package]] name = "cairo-lang-defs" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4f8ac0354159eaaff013bed20d9cf28d351d17a9b9b18ecf300bdbb4b24e04b" +checksum = "151e56ff8778d39e5ffdedfcc662046a786150c20607c4e92d08dba838b01de4" dependencies = [ "cairo-lang-debug", "cairo-lang-diagnostics", @@ -625,9 +624,9 @@ dependencies = [ [[package]] name = "cairo-lang-diagnostics" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e400b77e35a4de62562a1c4307f2dac3a9b99de55f9e2cc0759104842c0b0e98" +checksum = "c0e816b8d3de158fc10089527ee1378d0255eb4b5c7399b5782a560ef773591d" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -637,9 +636,9 @@ dependencies = [ [[package]] name = "cairo-lang-eq-solver" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8506294b7e1b6dc7f6236ce8506b0879f49b27cfe2b61489aba83d80a42f81a9" +checksum = "772ebef45d8b8cff38dc95932964f4d30f935f59dc26253bf0083b02fb165ee2" dependencies = [ "cairo-lang-utils", "good_lp", @@ -647,9 +646,9 @@ dependencies = [ [[package]] name = "cairo-lang-filesystem" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f96a8a04c10006821fbe3eab969cd35829414bae81c09901c448a60e2c21e828" +checksum = "d73e943d35064339f6d510db5676ec8a8daf6f6928bc61011e32578b927990d8" dependencies = [ "cairo-lang-debug", "cairo-lang-utils", @@ -661,9 +660,9 @@ dependencies = [ [[package]] name = "cairo-lang-formatter" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c68913f752a0f58c83a303def11167dc02a32cea7e47af617f12d1ef1eb06ef4" +checksum = "83f3e86f38c2717f3bf697914b4697c0064dacd4d4dea75b50debce2854f085c" dependencies = [ "anyhow", "cairo-lang-diagnostics", @@ -682,9 +681,9 @@ dependencies = [ [[package]] name = "cairo-lang-language-server" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9369e6bd4d59f8a8126de4b83281f99d3fd9b32dd60cb5a5311de2c51d7e4582" +checksum = "8b7185b6f52d3b9f83ea1c64986e37982a12b1f3d18656550e05b7409e316642" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -711,9 +710,9 @@ dependencies = [ [[package]] name = "cairo-lang-lowering" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a436006d9a729386bd7eba30bf7ab00747b25e474f671eb2d69766488e00333" +checksum = "233a089cd8e5d6265028cee22fde2f12e33b43fbc4d7ccfe85ae91ea26304ecb" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -736,9 +735,9 @@ dependencies = [ [[package]] name = "cairo-lang-parser" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6550788dece0a5cad2b01959a16c6802a7006db1f0e27f5081fd68010b3c7a37" +checksum = "2f2f88e31ec1ae04debec6e4194fe35d5ce206fcfe82be35b30425c3878fcda5" dependencies = [ "cairo-lang-diagnostics", "cairo-lang-filesystem", @@ -756,9 +755,9 @@ dependencies = [ [[package]] name = "cairo-lang-plugins" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e751f2861fea91f3a9180a1a89c1fc6c92e036c7dc7112409857dd0e601d88aa" +checksum = "423c11c98154fa34e07188766b650fc0d178a4f1a78397567ecaef3f1abdfd10" dependencies = [ "cairo-lang-defs", "cairo-lang-diagnostics", @@ -775,9 +774,9 @@ dependencies = [ [[package]] name = "cairo-lang-proc-macros" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f52c5ccd1aaa6a3bcec87315fd28f0bc2b62427ae45d03db46d9aeac8fc1ae2f" +checksum = "5dd4871888efbbaffb0dbb2047defda549f7b266797976bec71f47e049450681" dependencies = [ "cairo-lang-debug", "quote", @@ -786,9 +785,9 @@ dependencies = [ [[package]] name = "cairo-lang-project" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "808d117ffeb652acff54b3ceaa53e17e871f1fc4035ec3689d44da8db287dac8" +checksum = "67c9ed186bdf149cf85c3e3b85a9ea91c3b1156f0136d93f701064d37f4dde05" dependencies = [ "cairo-lang-filesystem", "cairo-lang-utils", @@ -800,9 +799,9 @@ dependencies = [ [[package]] name = "cairo-lang-runner" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "991e939efd1896e049bde076ae226653a2ab4f25bfd0b56b2baf8ede4c81953e" +checksum = "816c028615d8661717d23c0046e6a635db73f3b2c62a046dcc0110834e71fb6e" dependencies = [ "ark-ff", "ark-secp256k1", @@ -830,9 +829,9 @@ dependencies = [ [[package]] name = "cairo-lang-semantic" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7103052d7b7dc83a90658b7b51a7bcebb9faf7f22e54081cb6cdce900ed70da9" +checksum = "88a8d186faa0073c9d85fbc976461c551964bcc7052ab082df96ba5b4d53d5c2" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -855,9 +854,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c55276cb67cc547e72ab4cee555770f486bab1c8f19aff2455cc9495dd28115f" +checksum = "990ad219cfd9cc9545565afb1b72d5470a97764f0e720435bd9ad8c73d280844" dependencies = [ "anyhow", "cairo-felt", @@ -881,9 +880,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-ap-change" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39970d91c3fc20cd350c8a76d82f528e80e531bb5ad98a330dfb02a09128cda3" +checksum = "8bc06c2cbb5a08338e34123232ac641a357adf33cce3fc643c4e509968722be2" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -896,9 +895,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-gas" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06844f90a83cb1fa922f6f88d7db6ae93ec0e4e82f04bf246172c1590de79231" +checksum = "f6c3a8e1ee5ce8e08a381e14015b3eb0baab4cff92be38f9e1ab24634cea776f" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -911,9 +910,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-generator" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6694b763489ea0d796d5cc22c787b315b6fe03190734a8b24f65d7506129f1e" +checksum = "280974799a977321b93c91fc84582943a5ceb4369a6cc3b3373e53fb7397756b" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -934,9 +933,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-to-casm" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8591a3131e62f7bb744cc6f27165acb739e71b94739919fbfcd1886f62fa0bf" +checksum = "87e5c72f60e256b2e881628bf706fb8d2b6b840a04fcb14b35529d394c11249d" dependencies = [ "assert_matches", "cairo-felt", @@ -955,9 +954,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-type-size" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "154bf40391f856f86e028422fedd073d17a1510903aeb479bfda4d04f9d4089c" +checksum = "dc3de052b54fd3be3f53fdb9615f7076148193893bc879e00fb8727a3a68622f" dependencies = [ "cairo-lang-sierra", "cairo-lang-utils", @@ -965,9 +964,9 @@ dependencies = [ [[package]] name = "cairo-lang-starknet" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf4e8f9903899c2f1344e6ac5ee71f5c2f3846311d25dbe2e2bd5b566a278dd3" +checksum = "53afef2edd4846824ac26ad686739149cbfccb93270f8e7577307d111e14dfc5" dependencies = [ "anyhow", "cairo-felt", @@ -1003,9 +1002,9 @@ dependencies = [ [[package]] name = "cairo-lang-syntax" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eafc3a24ddb3449119cc172c1a5f35ac910f2125a156899041f40163e3164752" +checksum = "f8eb0e905f39a41c1ccfab54f7d3c602f8643c0fbe13a84e1c03c8e5aae3a493" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -1019,9 +1018,9 @@ dependencies = [ [[package]] name = "cairo-lang-syntax-codegen" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f87394080ae908a035805b009759e505e98181d8b01d5203516dae64afcbe47" +checksum = "aa61f9dcdf3d508085bc36aef3f1ea536358042513109a8b6966c1fb8ffeaa75" dependencies = [ "genco", "xshell", @@ -1029,9 +1028,9 @@ dependencies = [ [[package]] name = "cairo-lang-test-plugin" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f62556041596d3d76a8de7d99dda7b0a522c9da5a474ad0af1b58b09b5b466f2" +checksum = "a17e21b464f40f1fa9159950534d4a554f85c779161c2c994b14a92f827c4f60" dependencies = [ "anyhow", "cairo-felt", @@ -1056,9 +1055,9 @@ dependencies = [ [[package]] name = "cairo-lang-test-runner" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb92ab21a96a41cdd33d9b68a0173a27358d84ebb1d696d499a4fdf1e518701b" +checksum = "82e2cb4de798012851740b194274f41ffed1ce73e0cfbef02668a945f5393727" dependencies = [ "anyhow", "cairo-felt", @@ -1078,9 +1077,9 @@ dependencies = [ [[package]] name = "cairo-lang-utils" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3fff10b24d068c6378904a5d926e0ef3e2150881ea75ca513122dbeb2183bc4" +checksum = "496e6db8c9d1eec058326944cff0140a72e838c96812551383ce7d8b3902d5a7" dependencies = [ "env_logger", "hashbrown 0.14.3", @@ -4441,7 +4440,7 @@ dependencies = [ [[package]] name = "scarb" -version = "2.5.1" +version = "2.5.2" dependencies = [ "anyhow", "assert_fs", @@ -4523,7 +4522,7 @@ dependencies = [ [[package]] name = "scarb-build-metadata" -version = "2.5.1" +version = "2.5.2" dependencies = [ "cargo_metadata", "semver", @@ -4531,7 +4530,7 @@ dependencies = [ [[package]] name = "scarb-cairo-language-server" -version = "2.5.1" +version = "2.5.2" dependencies = [ "cairo-lang-language-server", "cairo-lang-utils", @@ -4541,7 +4540,7 @@ dependencies = [ [[package]] name = "scarb-cairo-run" -version = "2.5.1" +version = "2.5.2" dependencies = [ "anyhow", "assert_fs", @@ -4563,7 +4562,7 @@ dependencies = [ [[package]] name = "scarb-cairo-test" -version = "2.5.1" +version = "2.5.2" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -4609,7 +4608,7 @@ dependencies = [ [[package]] name = "scarb-snforge-test-collector" -version = "2.5.1" +version = "2.5.2" dependencies = [ "anyhow", "assert_fs", diff --git a/Cargo.toml b/Cargo.toml index 3ab1a0b17..b2c4d07f3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ members = [ "resolver" = "2" [workspace.package] -version = "2.5.1" +version = "2.5.2" edition = "2021" authors = ["Software Mansion "] @@ -31,26 +31,26 @@ assert_fs = "1" async-trait = "0.1" axum = { version = "0.6", features = ["http2"] } cairo-felt = "0.9.1" -cairo-lang-casm = "2.5.1" -cairo-lang-compiler = "2.5.1" -cairo-lang-debug = "2.5.1" -cairo-lang-defs = "2.5.1" -cairo-lang-diagnostics = "2.5.1" -cairo-lang-filesystem = "2.5.1" -cairo-lang-formatter = "2.5.1" -cairo-lang-language-server = "2.5.1" -cairo-lang-lowering = "2.5.1" -cairo-lang-project = "2.5.1" -cairo-lang-runner = "2.5.1" -cairo-lang-semantic = "2.5.1" -cairo-lang-sierra = "2.5.1" -cairo-lang-sierra-generator = "2.5.1" -cairo-lang-sierra-to-casm = "2.5.1" -cairo-lang-starknet = "2.5.1" -cairo-lang-syntax = "2.5.1" -cairo-lang-test-plugin = "2.5.1" -cairo-lang-test-runner = "2.5.1" -cairo-lang-utils = { version = "2.5.1", features = ["env_logger"] } +cairo-lang-casm = "2.5.2" +cairo-lang-compiler = "2.5.2" +cairo-lang-debug = "2.5.2" +cairo-lang-defs = "2.5.2" +cairo-lang-diagnostics = "2.5.2" +cairo-lang-filesystem = "2.5.2" +cairo-lang-formatter = "2.5.2" +cairo-lang-language-server = "2.5.2" +cairo-lang-lowering = "2.5.2" +cairo-lang-project = "2.5.2" +cairo-lang-runner = "2.5.2" +cairo-lang-semantic = "2.5.2" +cairo-lang-sierra = "2.5.2" +cairo-lang-sierra-generator = "2.5.2" +cairo-lang-sierra-to-casm = "2.5.2" +cairo-lang-starknet = "2.5.2" +cairo-lang-syntax = "2.5.2" +cairo-lang-test-plugin = "2.5.2" +cairo-lang-test-runner = "2.5.2" +cairo-lang-utils = { version = "2.5.2", 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 0bb43379e..0f434cc08 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.4.0" +starknet = "2.5.0" [[target.starknet-contract]] diff --git a/examples/starknet_multiple_contracts/Scarb.toml b/examples/starknet_multiple_contracts/Scarb.toml index 5c1eb0aa7..e062bef38 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.4.0" +starknet = "2.5.0" [[target.starknet-contract]] diff --git a/examples/workspaces/Scarb.toml b/examples/workspaces/Scarb.toml index 8e0c9e1d7..532614c54 100644 --- a/examples/workspaces/Scarb.toml +++ b/examples/workspaces/Scarb.toml @@ -10,7 +10,7 @@ test = "snforge" exit_first = true [workspace.dependencies] -starknet = "2.4.0" +starknet = "2.5.0" [workspace.package] version = "0.1.0"