diff --git a/Cargo.lock b/Cargo.lock index 0fccac086f..dd1b72a951 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -38,7 +38,7 @@ dependencies = [ "starknet-crypto 0.7.1", "thiserror", "tokio", - "toml 0.8.14", + "toml 0.8.15", "u256-literal", "url", "wasm-bindgen", @@ -143,23 +143,23 @@ checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" [[package]] name = "alloy" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ - "alloy-consensus 0.1.3", - "alloy-contract 0.1.3", + "alloy-consensus 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-contract 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-core", - "alloy-eips 0.1.3", + "alloy-eips 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-genesis", - "alloy-network 0.1.3", + "alloy-network 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-node-bindings", - "alloy-provider 0.1.3", - "alloy-rpc-client 0.1.3", - "alloy-serde 0.1.3", - "alloy-signer 0.1.3", + "alloy-provider 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-rpc-client 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-serde 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-signer 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-signer-local", - "alloy-transport 0.1.3", - "alloy-transport-http 0.1.3", + "alloy-transport 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-transport-http 0.2.0 (git+https://github.com/alloy-rs/alloy)", ] [[package]] @@ -174,13 +174,14 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f58047cc851e58c26224521d1ecda466e3d746ebca0274cd5427aa660a88c353" dependencies = [ - "alloy-eips 0.1.3", + "alloy-eips 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "alloy-primitives", "alloy-rlp", - "alloy-serde 0.1.3", + "alloy-serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "c-kzg", "serde", ] @@ -188,30 +189,30 @@ dependencies = [ [[package]] name = "alloy-consensus" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f58047cc851e58c26224521d1ecda466e3d746ebca0274cd5427aa660a88c353" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ - "alloy-eips 0.2.0", + "alloy-eips 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-primitives", "alloy-rlp", - "alloy-serde 0.2.0", + "alloy-serde 0.2.0 (git+https://github.com/alloy-rs/alloy)", "c-kzg", "serde", ] [[package]] name = "alloy-contract" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa5d42d9f87896536234b0fac1a84ad9d9dc7a4b27839cac35d0899e64ddf083" dependencies = [ "alloy-dyn-abi", "alloy-json-abi", - "alloy-network 0.1.3", + "alloy-network 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "alloy-primitives", - "alloy-provider 0.1.3", - "alloy-rpc-types-eth 0.1.3", + "alloy-provider 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-rpc-types-eth 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "alloy-sol-types", - "alloy-transport 0.1.3", + "alloy-transport 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures", "futures-util", "thiserror", @@ -220,17 +221,16 @@ dependencies = [ [[package]] name = "alloy-contract" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa5d42d9f87896536234b0fac1a84ad9d9dc7a4b27839cac35d0899e64ddf083" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ "alloy-dyn-abi", "alloy-json-abi", - "alloy-network 0.2.0", + "alloy-network 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-primitives", - "alloy-provider 0.2.0", - "alloy-rpc-types-eth 0.2.0", + "alloy-provider 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-rpc-types-eth 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-sol-types", - "alloy-transport 0.2.0", + "alloy-transport 0.2.0 (git+https://github.com/alloy-rs/alloy)", "futures", "futures-util", "thiserror", @@ -238,9 +238,9 @@ dependencies = [ [[package]] name = "alloy-core" -version = "0.7.6" +version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5af3faff14c12c8b11037e0a093dd157c3702becb8435577a2408534d0758315" +checksum = "529fc6310dc1126c8de51c376cbc59c79c7f662bd742be7dc67055d5421a81b4" dependencies = [ "alloy-dyn-abi", "alloy-json-abi", @@ -267,12 +267,13 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d32a3e14fa0d152d00bd8daf605eb74ad397efb0f54bd7155585823dddb4401e" dependencies = [ "alloy-primitives", "alloy-rlp", - "alloy-serde 0.1.3", + "alloy-serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "c-kzg", "once_cell", "serde", @@ -282,12 +283,11 @@ dependencies = [ [[package]] name = "alloy-eips" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d32a3e14fa0d152d00bd8daf605eb74ad397efb0f54bd7155585823dddb4401e" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ "alloy-primitives", "alloy-rlp", - "alloy-serde 0.2.0", + "alloy-serde 0.2.0 (git+https://github.com/alloy-rs/alloy)", "c-kzg", "once_cell", "serde", @@ -296,11 +296,11 @@ dependencies = [ [[package]] name = "alloy-genesis" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ "alloy-primitives", - "alloy-serde 0.1.3", + "alloy-serde 0.2.0 (git+https://github.com/alloy-rs/alloy)", "serde", ] @@ -318,8 +318,9 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e76a9feec2352c78545d1a37415699817bae8dc41654bd1bfe57d6cdd5433bd" dependencies = [ "alloy-primitives", "serde", @@ -331,8 +332,7 @@ dependencies = [ [[package]] name = "alloy-json-rpc" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e76a9feec2352c78545d1a37415699817bae8dc41654bd1bfe57d6cdd5433bd" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ "alloy-primitives", "serde", @@ -343,16 +343,17 @@ dependencies = [ [[package]] name = "alloy-network" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3223d71dc78f464b2743418d0be8b5c894313e272105a6206ad5e867d67b3ce2" dependencies = [ - "alloy-consensus 0.1.3", - "alloy-eips 0.1.3", - "alloy-json-rpc 0.1.3", + "alloy-consensus 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-eips 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-json-rpc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "alloy-primitives", - "alloy-rpc-types-eth 0.1.3", - "alloy-serde 0.1.3", - "alloy-signer 0.1.3", + "alloy-rpc-types-eth 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-signer 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "alloy-sol-types", "async-trait", "auto_impl", @@ -363,16 +364,15 @@ dependencies = [ [[package]] name = "alloy-network" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3223d71dc78f464b2743418d0be8b5c894313e272105a6206ad5e867d67b3ce2" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ - "alloy-consensus 0.2.0", - "alloy-eips 0.2.0", - "alloy-json-rpc 0.2.0", + "alloy-consensus 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-eips 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-json-rpc 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-primitives", - "alloy-rpc-types-eth 0.2.0", - "alloy-serde 0.2.0", - "alloy-signer 0.2.0", + "alloy-rpc-types-eth 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-serde 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-signer 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-sol-types", "async-trait", "auto_impl", @@ -382,8 +382,8 @@ dependencies = [ [[package]] name = "alloy-node-bindings" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ "alloy-genesis", "alloy-primitives", @@ -419,22 +419,20 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f29da7457d853cb8199ec04b227d5d2ef598be3e59fc2bbad70c8be213292f32" dependencies = [ "alloy-chains", - "alloy-consensus 0.1.3", - "alloy-eips 0.1.3", - "alloy-json-rpc 0.1.3", - "alloy-network 0.1.3", - "alloy-node-bindings", + "alloy-consensus 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-eips 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-json-rpc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-network 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "alloy-primitives", - "alloy-rpc-client 0.1.3", - "alloy-rpc-types-anvil", - "alloy-rpc-types-eth 0.1.3", - "alloy-signer-local", - "alloy-transport 0.1.3", - "alloy-transport-http 0.1.3", + "alloy-rpc-client 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-rpc-types-eth 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-transport 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-transport-http 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "async-stream", "async-trait", "auto_impl", @@ -454,19 +452,21 @@ dependencies = [ [[package]] name = "alloy-provider" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f29da7457d853cb8199ec04b227d5d2ef598be3e59fc2bbad70c8be213292f32" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ "alloy-chains", - "alloy-consensus 0.2.0", - "alloy-eips 0.2.0", - "alloy-json-rpc 0.2.0", - "alloy-network 0.2.0", + "alloy-consensus 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-eips 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-json-rpc 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-network 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-node-bindings", "alloy-primitives", - "alloy-rpc-client 0.2.0", - "alloy-rpc-types-eth 0.2.0", - "alloy-transport 0.2.0", - "alloy-transport-http 0.2.0", + "alloy-rpc-client 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-rpc-types-anvil", + "alloy-rpc-types-eth 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-signer-local", + "alloy-transport 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-transport-http 0.2.0 (git+https://github.com/alloy-rs/alloy)", "async-stream", "async-trait", "auto_impl", @@ -502,17 +502,18 @@ checksum = "d83524c1f6162fcb5b0decf775498a125066c86dda6066ed609531b0e912f85a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] name = "alloy-rpc-client" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8a9e609524fa31c2c70eb24c0da60796809193ad4787a6dfe6d0db0d3ac112d" dependencies = [ - "alloy-json-rpc 0.1.3", - "alloy-transport 0.1.3", - "alloy-transport-http 0.1.3", + "alloy-json-rpc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-transport 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-transport-http 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures", "pin-project", "reqwest 0.12.5", @@ -528,12 +529,11 @@ dependencies = [ [[package]] name = "alloy-rpc-client" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8a9e609524fa31c2c70eb24c0da60796809193ad4787a6dfe6d0db0d3ac112d" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ - "alloy-json-rpc 0.2.0", - "alloy-transport 0.2.0", - "alloy-transport-http 0.2.0", + "alloy-json-rpc 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-transport 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-transport-http 0.2.0 (git+https://github.com/alloy-rs/alloy)", "futures", "pin-project", "reqwest 0.12.5", @@ -548,24 +548,25 @@ dependencies = [ [[package]] name = "alloy-rpc-types-anvil" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ "alloy-primitives", - "alloy-serde 0.1.3", + "alloy-serde 0.2.0 (git+https://github.com/alloy-rs/alloy)", "serde", ] [[package]] name = "alloy-rpc-types-eth" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "605fa8462732bb8fd0645a9941e12961e079d45ae6a44634c826f8229c187bdf" dependencies = [ - "alloy-consensus 0.1.3", - "alloy-eips 0.1.3", + "alloy-consensus 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-eips 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "alloy-primitives", "alloy-rlp", - "alloy-serde 0.1.3", + "alloy-serde 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "alloy-sol-types", "itertools 0.13.0", "serde", @@ -576,14 +577,13 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "605fa8462732bb8fd0645a9941e12961e079d45ae6a44634c826f8229c187bdf" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ - "alloy-consensus 0.2.0", - "alloy-eips 0.2.0", + "alloy-consensus 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-eips 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-primitives", "alloy-rlp", - "alloy-serde 0.2.0", + "alloy-serde 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-sol-types", "itertools 0.13.0", "serde", @@ -593,8 +593,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15c5b9057acc02aee1b8aac2b5a0729cb0f73d080082c111313e5d1f92a96630" dependencies = [ "alloy-primitives", "serde", @@ -604,8 +605,7 @@ dependencies = [ [[package]] name = "alloy-serde" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15c5b9057acc02aee1b8aac2b5a0729cb0f73d080082c111313e5d1f92a96630" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ "alloy-primitives", "serde", @@ -614,8 +614,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37f10592696f4ab8b687d5a8ab55e998a14ea0ca5f8eb20ad74a96ad671bb54a" dependencies = [ "alloy-primitives", "async-trait", @@ -628,8 +629,7 @@ dependencies = [ [[package]] name = "alloy-signer" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37f10592696f4ab8b687d5a8ab55e998a14ea0ca5f8eb20ad74a96ad671bb54a" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ "alloy-primitives", "async-trait", @@ -641,13 +641,13 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ - "alloy-consensus 0.1.3", - "alloy-network 0.1.3", + "alloy-consensus 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-network 0.2.0 (git+https://github.com/alloy-rs/alloy)", "alloy-primitives", - "alloy-signer 0.1.3", + "alloy-signer 0.2.0 (git+https://github.com/alloy-rs/alloy)", "async-trait", "k256", "rand", @@ -665,7 +665,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -682,7 +682,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", "syn-solidity", "tiny-keccak", ] @@ -700,7 +700,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.68", + "syn 2.0.71", "syn-solidity", ] @@ -729,10 +729,11 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b44b0f6f4a2593b258fa7b6cae8968e6a4c404d9ef4f5bc74401f2d04fa23fa" dependencies = [ - "alloy-json-rpc 0.1.3", + "alloy-json-rpc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "base64 0.22.1", "futures-util", "futures-utils-wasm", @@ -741,16 +742,16 @@ dependencies = [ "thiserror", "tokio", "tower", + "tracing", "url", ] [[package]] name = "alloy-transport" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b44b0f6f4a2593b258fa7b6cae8968e6a4c404d9ef4f5bc74401f2d04fa23fa" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ - "alloy-json-rpc 0.2.0", + "alloy-json-rpc 0.2.0 (git+https://github.com/alloy-rs/alloy)", "base64 0.22.1", "futures-util", "futures-utils-wasm", @@ -765,11 +766,12 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "0.1.3" -source = "git+https://github.com/alloy-rs/alloy#78807cbd0e659873c32d373af963031f71bde8a2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d8f1eefa8cb9e7550740ee330feba4fed303a77ad3085707546f9152a88c380" dependencies = [ - "alloy-json-rpc 0.1.3", - "alloy-transport 0.1.3", + "alloy-json-rpc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-transport 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "reqwest 0.12.5", "serde_json", "tower", @@ -780,11 +782,10 @@ dependencies = [ [[package]] name = "alloy-transport-http" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d8f1eefa8cb9e7550740ee330feba4fed303a77ad3085707546f9152a88c380" +source = "git+https://github.com/alloy-rs/alloy#067cc464bd1357e745653709db051707b949cc6b" dependencies = [ - "alloy-json-rpc 0.2.0", - "alloy-transport 0.2.0", + "alloy-json-rpc 0.2.0 (git+https://github.com/alloy-rs/alloy)", + "alloy-transport 0.2.0 (git+https://github.com/alloy-rs/alloy)", "reqwest 0.12.5", "serde_json", "tower", @@ -1147,7 +1148,7 @@ checksum = "7378575ff571966e99a744addeff0bff98b8ada0dedf1956d59e634db95eaac1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", "synstructure 0.13.1", ] @@ -1170,7 +1171,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -1229,15 +1230,15 @@ dependencies = [ "memchr", "pin-project-lite", "tokio", - "zstd 0.13.1", - "zstd-safe 7.1.0", + "zstd 0.13.2", + "zstd-safe 7.2.0", ] [[package]] name = "async-executor" -version = "1.12.0" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8828ec6e544c02b0d6691d21ed9f9218d0384a82542855073c2a3f58304aaf0" +checksum = "d7ebdfa2ebdab6b1760375fa7d6f382b9f486eac35fc994625a00e89280bdbb7" dependencies = [ "async-task", "concurrent-queue", @@ -1303,12 +1304,12 @@ checksum = "c7f329c7eb9b646a72f70c9c4b516c70867d356ec46cb00dcac8ad343fd006b0" dependencies = [ "Inflector", "async-graphql-parser", - "darling 0.20.9", + "darling 0.20.10", "proc-macro-crate 1.1.3", "proc-macro2", "quote", "strum 0.25.0", - "syn 2.0.68", + "syn 2.0.71", "thiserror", ] @@ -1415,7 +1416,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -1463,7 +1464,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -1474,13 +1475,13 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" -version = "0.1.80" +version = "0.1.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" +checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -1530,7 +1531,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -1552,7 +1553,7 @@ dependencies = [ "futures-util", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "itoa", "matchit", "memchr", @@ -1738,7 +1739,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -1758,7 +1759,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -1850,11 +1851,11 @@ dependencies = [ "ark-secp256k1", "ark-secp256r1", "cached", - "cairo-lang-casm 2.7.0-rc.3", - "cairo-lang-runner 2.7.0-rc.3", - "cairo-lang-starknet-classes 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", - "cairo-vm 1.0.0-rc5", + "cairo-lang-casm", + "cairo-lang-runner", + "cairo-lang-starknet-classes", + "cairo-lang-utils", + "cairo-vm", "derive_more", "indexmap 2.2.6", "itertools 0.10.5", @@ -1994,9 +1995,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.6.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" +checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952" dependencies = [ "serde", ] @@ -2157,7 +2158,7 @@ dependencies = [ "quote", "serde_json", "starknet 0.11.0", - "syn 2.0.68", + "syn 2.0.71", "thiserror", ] @@ -2170,7 +2171,7 @@ dependencies = [ "quote", "serde_json", "starknet 0.11.0", - "syn 2.0.68", + "syn 2.0.71", "thiserror", ] @@ -2188,7 +2189,7 @@ dependencies = [ "quote", "serde_json", "starknet 0.11.0", - "syn 2.0.68", + "syn 2.0.71", "thiserror", ] @@ -2206,7 +2207,7 @@ dependencies = [ "quote", "serde_json", "starknet 0.11.0", - "syn 2.0.68", + "syn 2.0.71", "thiserror", ] @@ -2223,7 +2224,7 @@ dependencies = [ "quote", "serde_json", "starknet 0.11.0", - "syn 2.0.68", + "syn 2.0.71", "thiserror", ] @@ -2240,14 +2241,15 @@ dependencies = [ "quote", "serde_json", "starknet 0.11.0", - "syn 2.0.68", + "syn 2.0.71", "thiserror", ] [[package]] name = "cairo-felt" version = "0.9.1" -source = "git+https://github.com/dojoengine/cairo-rs.git?rev=1031381#10313816b4ba7891e3c8ba90f6d0068a9149d682" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae932292b9ba497a4e892b56aa4e0c6f329a455180fdbdc132700dfe68d9b153" dependencies = [ "lazy_static", "num-bigint", @@ -2256,26 +2258,13 @@ dependencies = [ "serde", ] -[[package]] -name = "cairo-lang-casm" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-utils 2.6.4", - "indoc 2.0.5", - "num-bigint", - "num-traits 0.2.19", - "parity-scale-codec", - "serde", -] - [[package]] name = "cairo-lang-casm" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5abf875e93f696e783412d3f2a7c6f66e94e07c30b01559380b4d0707dc0050e" dependencies = [ - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-utils", "indoc 2.0.5", "num-bigint", "num-traits 0.2.19", @@ -2283,29 +2272,6 @@ dependencies = [ "serde", ] -[[package]] -name = "cairo-lang-compiler" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "anyhow", - "cairo-lang-defs 2.6.4", - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-lowering 2.6.4", - "cairo-lang-parser 2.6.4", - "cairo-lang-project 2.6.4", - "cairo-lang-semantic 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-generator 2.6.4", - "cairo-lang-syntax 2.6.4", - "cairo-lang-utils 2.6.4", - "indoc 2.0.5", - "salsa", - "smol_str", - "thiserror", -] - [[package]] name = "cairo-lang-compiler" version = "2.7.0-rc.3" @@ -2313,54 +2279,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f135e1768e199e88b04f824e34b9411ff49fc31970e77cbf5c6f448170441d18" dependencies = [ "anyhow", - "cairo-lang-defs 2.7.0-rc.3", - "cairo-lang-diagnostics 2.7.0-rc.3", - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-lowering 2.7.0-rc.3", - "cairo-lang-parser 2.7.0-rc.3", - "cairo-lang-project 2.7.0-rc.3", - "cairo-lang-semantic 2.7.0-rc.3", - "cairo-lang-sierra 2.7.0-rc.3", - "cairo-lang-sierra-generator 2.7.0-rc.3", - "cairo-lang-syntax 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-defs", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-lowering", + "cairo-lang-parser", + "cairo-lang-project", + "cairo-lang-semantic", + "cairo-lang-sierra", + "cairo-lang-sierra-generator", + "cairo-lang-syntax", + "cairo-lang-utils", "indoc 2.0.5", "salsa", "smol_str", "thiserror", ] -[[package]] -name = "cairo-lang-debug" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-utils 2.6.4", -] - [[package]] name = "cairo-lang-debug" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87e2bf0a6caf1e54938bc67ca082cbeb5385969784bfb1109c187ca9dc5e1806" dependencies = [ - "cairo-lang-utils 2.7.0-rc.3", -] - -[[package]] -name = "cairo-lang-defs" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-debug 2.6.4", - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-parser 2.6.4", - "cairo-lang-syntax 2.6.4", - "cairo-lang-utils 2.6.4", - "itertools 0.12.1", - "salsa", - "smol_str", + "cairo-lang-utils", ] [[package]] @@ -2369,120 +2311,68 @@ version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c65bb0e855afeb88d11585605f836bd0cd444375b234103e87342df2c91aba1b" dependencies = [ - "cairo-lang-debug 2.7.0-rc.3", - "cairo-lang-diagnostics 2.7.0-rc.3", - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-parser 2.7.0-rc.3", - "cairo-lang-syntax 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-debug", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-parser", + "cairo-lang-syntax", + "cairo-lang-utils", "itertools 0.12.1", "salsa", "smol_str", ] -[[package]] -name = "cairo-lang-diagnostics" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-debug 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-utils 2.6.4", - "itertools 0.12.1", -] - [[package]] name = "cairo-lang-diagnostics" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab96083f60a077d300d0b89bd4b9c31731c95f5db355a11c4657ee25f3acc198" dependencies = [ - "cairo-lang-debug 2.7.0-rc.3", - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-debug", + "cairo-lang-filesystem", + "cairo-lang-utils", "itertools 0.12.1", ] [[package]] name = "cairo-lang-doc" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-defs 2.6.4", - "cairo-lang-formatter 2.6.4", - "cairo-lang-parser 2.6.4", - "cairo-lang-syntax 2.6.4", - "cairo-lang-utils 2.6.4", +version = "2.7.0-rc.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16d3e20d492fea3ede67eb6f5fbf77a4128ea533bbfcaf84744c9f53c6906115" +dependencies = [ + "cairo-lang-defs", + "cairo-lang-formatter", + "cairo-lang-parser", + "cairo-lang-syntax", + "cairo-lang-utils", "itertools 0.12.1", "salsa", ] -[[package]] -name = "cairo-lang-eq-solver" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-utils 2.6.4", - "good_lp", -] - [[package]] name = "cairo-lang-eq-solver" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3bf2aaa50fa5b15070b2bf02c60a62f917f9aa1ff6dedf5a2627ecafe8e33cfa" dependencies = [ - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-utils", "good_lp", ] -[[package]] -name = "cairo-lang-filesystem" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-debug 2.6.4", - "cairo-lang-utils 2.6.4", - "path-clean", - "salsa", - "serde", - "smol_str", -] - [[package]] name = "cairo-lang-filesystem" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8094bcf7e44204c2fc2f10760e7e2e5769a6267cba5d8a303c0331dd480d5663" dependencies = [ - "cairo-lang-debug 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-debug", + "cairo-lang-utils", "path-clean", "salsa", "serde", "smol_str", ] -[[package]] -name = "cairo-lang-formatter" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "anyhow", - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-parser 2.6.4", - "cairo-lang-syntax 2.6.4", - "cairo-lang-utils 2.6.4", - "diffy", - "ignore", - "itertools 0.12.1", - "salsa", - "serde", - "smol_str", - "thiserror", -] - [[package]] name = "cairo-lang-formatter" version = "2.7.0-rc.3" @@ -2490,11 +2380,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a1d92f1163b3b0e22e6392d22f7a275b9e64ab453f32b8b62bb1aeedbe73e04" dependencies = [ "anyhow", - "cairo-lang-diagnostics 2.7.0-rc.3", - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-parser 2.7.0-rc.3", - "cairo-lang-syntax 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-parser", + "cairo-lang-syntax", + "cairo-lang-utils", "diffy", "ignore", "itertools 0.12.1", @@ -2506,24 +2396,25 @@ dependencies = [ [[package]] name = "cairo-lang-language-server" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" +version = "2.7.0-rc.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c464561703124297cd1983932ee72997b3e9517c387480fb69d6ed7e18c63115" dependencies = [ "anyhow", - "cairo-lang-compiler 2.6.4", - "cairo-lang-defs 2.6.4", - "cairo-lang-diagnostics 2.6.4", + "cairo-lang-compiler", + "cairo-lang-defs", + "cairo-lang-diagnostics", "cairo-lang-doc", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-formatter 2.6.4", - "cairo-lang-lowering 2.6.4", - "cairo-lang-parser 2.6.4", - "cairo-lang-project 2.6.4", - "cairo-lang-semantic 2.6.4", - "cairo-lang-starknet 2.6.4", - "cairo-lang-syntax 2.6.4", + "cairo-lang-filesystem", + "cairo-lang-formatter", + "cairo-lang-lowering", + "cairo-lang-parser", + "cairo-lang-project", + "cairo-lang-semantic", + "cairo-lang-starknet", + "cairo-lang-syntax", "cairo-lang-test-plugin", - "cairo-lang-utils 2.6.4", + "cairo-lang-utils", "itertools 0.12.1", "salsa", "scarb-metadata 1.12.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2537,45 +2428,21 @@ dependencies = [ "tracing-subscriber", ] -[[package]] -name = "cairo-lang-lowering" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-debug 2.6.4", - "cairo-lang-defs 2.6.4", - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-parser 2.6.4", - "cairo-lang-proc-macros 2.6.4", - "cairo-lang-semantic 2.6.4", - "cairo-lang-syntax 2.6.4", - "cairo-lang-utils 2.6.4", - "id-arena", - "itertools 0.12.1", - "log", - "num-bigint", - "num-traits 0.2.19", - "once_cell", - "salsa", - "smol_str", -] - [[package]] name = "cairo-lang-lowering" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25eb629a773c07c2863717d1711fd3ecc17807c1fc094bb90cccac56061056a4" dependencies = [ - "cairo-lang-debug 2.7.0-rc.3", - "cairo-lang-defs 2.7.0-rc.3", - "cairo-lang-diagnostics 2.7.0-rc.3", - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-parser 2.7.0-rc.3", - "cairo-lang-proc-macros 2.7.0-rc.3", - "cairo-lang-semantic 2.7.0-rc.3", - "cairo-lang-syntax 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-debug", + "cairo-lang-defs", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-parser", + "cairo-lang-proc-macros", + "cairo-lang-semantic", + "cairo-lang-syntax", + "cairo-lang-utils", "id-arena", "itertools 0.12.1", "log", @@ -2589,7 +2456,7 @@ dependencies = [ [[package]] name = "cairo-lang-macro" version = "0.0.1" -source = "git+https://github.com/software-mansion/scarb?rev=4b75f435f68248a7c096ec0fa5939ecdd92e2d79#4b75f435f68248a7c096ec0fa5939ecdd92e2d79" +source = "git+https://github.com/software-mansion/scarb?rev=be95601#be956017baeeec403212f364dded449fca31d0d5" dependencies = [ "cairo-lang-macro-attributes", "cairo-lang-macro-stable", @@ -2599,36 +2466,17 @@ dependencies = [ [[package]] name = "cairo-lang-macro-attributes" version = "0.0.1" -source = "git+https://github.com/software-mansion/scarb?rev=4b75f435f68248a7c096ec0fa5939ecdd92e2d79#4b75f435f68248a7c096ec0fa5939ecdd92e2d79" +source = "git+https://github.com/software-mansion/scarb?rev=be95601#be956017baeeec403212f364dded449fca31d0d5" dependencies = [ "quote", "scarb-stable-hash", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] name = "cairo-lang-macro-stable" version = "1.0.0" -source = "git+https://github.com/software-mansion/scarb?rev=4b75f435f68248a7c096ec0fa5939ecdd92e2d79#4b75f435f68248a7c096ec0fa5939ecdd92e2d79" - -[[package]] -name = "cairo-lang-parser" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-syntax 2.6.4", - "cairo-lang-syntax-codegen 2.6.4", - "cairo-lang-utils 2.6.4", - "colored", - "itertools 0.12.1", - "num-bigint", - "num-traits 0.2.19", - "salsa", - "smol_str", - "unescaper", -] +source = "git+https://github.com/software-mansion/scarb?rev=be95601#be956017baeeec403212f364dded449fca31d0d5" [[package]] name = "cairo-lang-parser" @@ -2636,11 +2484,11 @@ version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff7b1d7af8e1bff971b8b9bbce796650a57de93dfb092bc0c17c2f85d915de6e" dependencies = [ - "cairo-lang-diagnostics 2.7.0-rc.3", - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-syntax 2.7.0-rc.3", - "cairo-lang-syntax-codegen 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-syntax", + "cairo-lang-syntax-codegen", + "cairo-lang-utils", "colored", "itertools 0.12.1", "num-bigint", @@ -2650,36 +2498,18 @@ dependencies = [ "unescaper", ] -[[package]] -name = "cairo-lang-plugins" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-defs 2.6.4", - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-parser 2.6.4", - "cairo-lang-syntax 2.6.4", - "cairo-lang-utils 2.6.4", - "indent", - "indoc 2.0.5", - "itertools 0.12.1", - "salsa", - "smol_str", -] - [[package]] name = "cairo-lang-plugins" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7eccf06d643d155a72057dc93c40cf34dabe11e8c629dbf3111c528a3d750a66" dependencies = [ - "cairo-lang-defs 2.7.0-rc.3", - "cairo-lang-diagnostics 2.7.0-rc.3", - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-parser 2.7.0-rc.3", - "cairo-lang-syntax 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-defs", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-parser", + "cairo-lang-syntax", + "cairo-lang-utils", "indent", "indoc 2.0.5", "itertools 0.12.1", @@ -2687,38 +2517,15 @@ dependencies = [ "smol_str", ] -[[package]] -name = "cairo-lang-proc-macros" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-debug 2.6.4", - "quote", - "syn 2.0.68", -] - [[package]] name = "cairo-lang-proc-macros" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffa10434f9ce0828e8d77f3a13ae2f878da453345b14d54a66de3e196c0e4674" dependencies = [ - "cairo-lang-debug 2.7.0-rc.3", + "cairo-lang-debug", "quote", - "syn 2.0.68", -] - -[[package]] -name = "cairo-lang-project" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-filesystem 2.6.4", - "cairo-lang-utils 2.6.4", - "serde", - "smol_str", - "thiserror", - "toml 0.8.14", + "syn 2.0.71", ] [[package]] @@ -2727,42 +2534,12 @@ version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4882d2263fb7c95dbab0c3b5578d8c0e2417fd680df8cc61aa50321b6a5a40d" dependencies = [ - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-filesystem", + "cairo-lang-utils", "serde", "smol_str", "thiserror", - "toml 0.8.14", -] - -[[package]] -name = "cairo-lang-runner" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "ark-ff 0.4.2", - "ark-secp256k1", - "ark-secp256r1", - "cairo-lang-casm 2.6.4", - "cairo-lang-lowering 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-ap-change 2.6.4", - "cairo-lang-sierra-generator 2.6.4", - "cairo-lang-sierra-to-casm 2.6.4", - "cairo-lang-sierra-type-size 2.6.4", - "cairo-lang-starknet 2.6.4", - "cairo-lang-utils 2.6.4", - "cairo-vm 1.0.0-rc5", - "itertools 0.12.1", - "keccak", - "num-bigint", - "num-integer", - "num-traits 0.2.19", - "rand", - "sha2 0.10.8", - "smol_str", - "starknet-types-core", - "thiserror", + "toml 0.8.15", ] [[package]] @@ -2774,16 +2551,16 @@ dependencies = [ "ark-ff 0.4.2", "ark-secp256k1", "ark-secp256r1", - "cairo-lang-casm 2.7.0-rc.3", - "cairo-lang-lowering 2.7.0-rc.3", - "cairo-lang-sierra 2.7.0-rc.3", - "cairo-lang-sierra-ap-change 2.7.0-rc.3", - "cairo-lang-sierra-generator 2.7.0-rc.3", - "cairo-lang-sierra-to-casm 2.7.0-rc.3", - "cairo-lang-sierra-type-size 2.7.0-rc.3", - "cairo-lang-starknet 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", - "cairo-vm 1.0.0-rc5", + "cairo-lang-casm", + "cairo-lang-lowering", + "cairo-lang-sierra", + "cairo-lang-sierra-ap-change", + "cairo-lang-sierra-generator", + "cairo-lang-sierra-to-casm", + "cairo-lang-sierra-type-size", + "cairo-lang-starknet", + "cairo-lang-utils", + "cairo-vm", "itertools 0.12.1", "keccak", "num-bigint", @@ -2796,48 +2573,22 @@ dependencies = [ "thiserror", ] -[[package]] -name = "cairo-lang-semantic" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-debug 2.6.4", - "cairo-lang-defs 2.6.4", - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-parser 2.6.4", - "cairo-lang-plugins 2.6.4", - "cairo-lang-proc-macros 2.6.4", - "cairo-lang-syntax 2.6.4", - "cairo-lang-test-utils 2.6.4", - "cairo-lang-utils 2.6.4", - "id-arena", - "indoc 2.0.5", - "itertools 0.12.1", - "num-bigint", - "num-traits 0.2.19", - "once_cell", - "salsa", - "smol_str", - "toml 0.8.14", -] - [[package]] name = "cairo-lang-semantic" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ba49614f98322e1ccda33265f8193f66cbd88eff23b0deb94db981aa0666650" dependencies = [ - "cairo-lang-debug 2.7.0-rc.3", - "cairo-lang-defs 2.7.0-rc.3", - "cairo-lang-diagnostics 2.7.0-rc.3", - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-parser 2.7.0-rc.3", - "cairo-lang-plugins 2.7.0-rc.3", - "cairo-lang-proc-macros 2.7.0-rc.3", - "cairo-lang-syntax 2.7.0-rc.3", - "cairo-lang-test-utils 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-debug", + "cairo-lang-defs", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-parser", + "cairo-lang-plugins", + "cairo-lang-proc-macros", + "cairo-lang-syntax", + "cairo-lang-test-utils", + "cairo-lang-utils", "id-arena", "indoc 2.0.5", "itertools 0.12.1", @@ -2846,34 +2597,7 @@ dependencies = [ "once_cell", "salsa", "smol_str", - "toml 0.8.14", -] - -[[package]] -name = "cairo-lang-sierra" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "anyhow", - "cairo-lang-utils 2.6.4", - "const-fnv1a-hash", - "convert_case 0.6.0", - "derivative", - "itertools 0.12.1", - "lalrpop", - "lalrpop-util", - "num-bigint", - "num-integer", - "num-traits 0.2.19", - "once_cell", - "regex", - "salsa", - "serde", - "serde_json", - "sha3", - "smol_str", - "starknet-types-core", - "thiserror", + "toml 0.8.15", ] [[package]] @@ -2883,7 +2607,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81a41d56c6afebdbe2c5ffb4e216f60b07391c29c91fccf0a60790817f49ba68" dependencies = [ "anyhow", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-utils", "const-fnv1a-hash", "convert_case 0.6.0", "derivative", @@ -2904,46 +2628,16 @@ dependencies = [ "thiserror", ] -[[package]] -name = "cairo-lang-sierra-ap-change" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-eq-solver 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-type-size 2.6.4", - "cairo-lang-utils 2.6.4", - "itertools 0.12.1", - "num-bigint", - "num-traits 0.2.19", - "thiserror", -] - [[package]] name = "cairo-lang-sierra-ap-change" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "667050b93db661ebce0b33c92ce44abffebde37c5645e4761722ad3c49a1c34f" dependencies = [ - "cairo-lang-eq-solver 2.7.0-rc.3", - "cairo-lang-sierra 2.7.0-rc.3", - "cairo-lang-sierra-type-size 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", - "itertools 0.12.1", - "num-bigint", - "num-traits 0.2.19", - "thiserror", -] - -[[package]] -name = "cairo-lang-sierra-gas" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-eq-solver 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-type-size 2.6.4", - "cairo-lang-utils 2.6.4", + "cairo-lang-eq-solver", + "cairo-lang-sierra", + "cairo-lang-sierra-type-size", + "cairo-lang-utils", "itertools 0.12.1", "num-bigint", "num-traits 0.2.19", @@ -2956,56 +2650,32 @@ version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27fcbf81e8ed4efe7e9c30bbdfa8074b9af01a5e16154999dd9527baba27f1fb" dependencies = [ - "cairo-lang-eq-solver 2.7.0-rc.3", - "cairo-lang-sierra 2.7.0-rc.3", - "cairo-lang-sierra-type-size 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-eq-solver", + "cairo-lang-sierra", + "cairo-lang-sierra-type-size", + "cairo-lang-utils", "itertools 0.12.1", "num-bigint", "num-traits 0.2.19", "thiserror", ] -[[package]] -name = "cairo-lang-sierra-generator" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-debug 2.6.4", - "cairo-lang-defs 2.6.4", - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-lowering 2.6.4", - "cairo-lang-parser 2.6.4", - "cairo-lang-semantic 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-syntax 2.6.4", - "cairo-lang-utils 2.6.4", - "itertools 0.12.1", - "num-traits 0.2.19", - "once_cell", - "salsa", - "serde", - "serde_json", - "smol_str", -] - [[package]] name = "cairo-lang-sierra-generator" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "058c05d10913a130fb21964f0bf1a37b05eafcf2f50a73cd4aa3e11da7e4cfc7" dependencies = [ - "cairo-lang-debug 2.7.0-rc.3", - "cairo-lang-defs 2.7.0-rc.3", - "cairo-lang-diagnostics 2.7.0-rc.3", - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-lowering 2.7.0-rc.3", - "cairo-lang-parser 2.7.0-rc.3", - "cairo-lang-semantic 2.7.0-rc.3", - "cairo-lang-sierra 2.7.0-rc.3", - "cairo-lang-syntax 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-debug", + "cairo-lang-defs", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-lowering", + "cairo-lang-parser", + "cairo-lang-semantic", + "cairo-lang-sierra", + "cairo-lang-syntax", + "cairo-lang-utils", "itertools 0.12.1", "num-traits 0.2.19", "once_cell", @@ -3015,26 +2685,6 @@ dependencies = [ "smol_str", ] -[[package]] -name = "cairo-lang-sierra-to-casm" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "assert_matches", - "cairo-lang-casm 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-ap-change 2.6.4", - "cairo-lang-sierra-gas 2.6.4", - "cairo-lang-sierra-type-size 2.6.4", - "cairo-lang-utils 2.6.4", - "indoc 2.0.5", - "itertools 0.12.1", - "num-bigint", - "num-traits 0.2.19", - "starknet-types-core", - "thiserror", -] - [[package]] name = "cairo-lang-sierra-to-casm" version = "2.7.0-rc.3" @@ -3042,12 +2692,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8607cc5cf16f3a930ad4b3799e986b0ca36ada2c0da1dd6bd2ef35cbb1eb9e74" dependencies = [ "assert_matches", - "cairo-lang-casm 2.7.0-rc.3", - "cairo-lang-sierra 2.7.0-rc.3", - "cairo-lang-sierra-ap-change 2.7.0-rc.3", - "cairo-lang-sierra-gas 2.7.0-rc.3", - "cairo-lang-sierra-type-size 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-casm", + "cairo-lang-sierra", + "cairo-lang-sierra-ap-change", + "cairo-lang-sierra-gas", + "cairo-lang-sierra-type-size", + "cairo-lang-utils", "indoc 2.0.5", "itertools 0.12.1", "num-bigint", @@ -3056,53 +2706,14 @@ dependencies = [ "thiserror", ] -[[package]] -name = "cairo-lang-sierra-type-size" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-sierra 2.6.4", - "cairo-lang-utils 2.6.4", -] - [[package]] name = "cairo-lang-sierra-type-size" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "224624b1e279b3eea7693680f577335e66e6dd5fbfbd2576f4a7d0b5d697f61d" dependencies = [ - "cairo-lang-sierra 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", -] - -[[package]] -name = "cairo-lang-starknet" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "anyhow", - "cairo-lang-compiler 2.6.4", - "cairo-lang-defs 2.6.4", - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-lowering 2.6.4", - "cairo-lang-plugins 2.6.4", - "cairo-lang-semantic 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-generator 2.6.4", - "cairo-lang-starknet-classes 2.6.4", - "cairo-lang-syntax 2.6.4", - "cairo-lang-utils 2.6.4", - "const_format", - "indent", - "indoc 2.0.5", - "itertools 0.12.1", - "once_cell", - "serde", - "serde_json", - "smol_str", - "starknet-types-core", - "thiserror", + "cairo-lang-sierra", + "cairo-lang-utils", ] [[package]] @@ -3112,18 +2723,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81a54ebea4ea990a33a2158ecdf46ffb3cb1af8fff6a79c3dd310c6a9ed43e82" dependencies = [ "anyhow", - "cairo-lang-compiler 2.7.0-rc.3", - "cairo-lang-defs 2.7.0-rc.3", - "cairo-lang-diagnostics 2.7.0-rc.3", - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-lowering 2.7.0-rc.3", - "cairo-lang-plugins 2.7.0-rc.3", - "cairo-lang-semantic 2.7.0-rc.3", - "cairo-lang-sierra 2.7.0-rc.3", - "cairo-lang-sierra-generator 2.7.0-rc.3", - "cairo-lang-starknet-classes 2.7.0-rc.3", - "cairo-lang-syntax 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-compiler", + "cairo-lang-defs", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-lowering", + "cairo-lang-plugins", + "cairo-lang-semantic", + "cairo-lang-sierra", + "cairo-lang-sierra-generator", + "cairo-lang-starknet-classes", + "cairo-lang-syntax", + "cairo-lang-utils", "const_format", "indent", "indoc 2.0.5", @@ -3136,39 +2747,16 @@ dependencies = [ "thiserror", ] -[[package]] -name = "cairo-lang-starknet-classes" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-casm 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-to-casm 2.6.4", - "cairo-lang-utils 2.6.4", - "convert_case 0.6.0", - "itertools 0.12.1", - "num-bigint", - "num-integer", - "num-traits 0.2.19", - "once_cell", - "serde", - "serde_json", - "sha3", - "smol_str", - "starknet-types-core", - "thiserror", -] - [[package]] name = "cairo-lang-starknet-classes" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bb66ae799e1963318e1bab782848f53797787c396dfd590be539f3f12d56ac4" dependencies = [ - "cairo-lang-casm 2.7.0-rc.3", - "cairo-lang-sierra 2.7.0-rc.3", - "cairo-lang-sierra-to-casm 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-casm", + "cairo-lang-sierra", + "cairo-lang-sierra-to-casm", + "cairo-lang-utils", "convert_case 0.6.0", "itertools 0.12.1", "num-bigint", @@ -3183,30 +2771,15 @@ dependencies = [ "thiserror", ] -[[package]] -name = "cairo-lang-syntax" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-debug 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-utils 2.6.4", - "num-bigint", - "num-traits 0.2.19", - "salsa", - "smol_str", - "unescaper", -] - [[package]] name = "cairo-lang-syntax" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e673dc1058a8639c094a330a701e8902cbd34defe659a3d95bcf6c3f3de249d" dependencies = [ - "cairo-lang-debug 2.7.0-rc.3", - "cairo-lang-filesystem 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-debug", + "cairo-lang-filesystem", + "cairo-lang-utils", "num-bigint", "num-traits 0.2.19", "salsa", @@ -3214,15 +2787,6 @@ dependencies = [ "unescaper", ] -[[package]] -name = "cairo-lang-syntax-codegen" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "genco", - "xshell", -] - [[package]] name = "cairo-lang-syntax-codegen" version = "2.7.0-rc.3" @@ -3235,23 +2799,24 @@ dependencies = [ [[package]] name = "cairo-lang-test-plugin" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" +version = "2.7.0-rc.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e85792aa84336a5861f08f40849b52747f55abad53ba0378bfb868b2ea01821" dependencies = [ "anyhow", - "cairo-lang-compiler 2.6.4", - "cairo-lang-debug 2.6.4", - "cairo-lang-defs 2.6.4", - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-lowering 2.6.4", - "cairo-lang-semantic 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-generator 2.6.4", - "cairo-lang-starknet 2.6.4", - "cairo-lang-starknet-classes 2.6.4", - "cairo-lang-syntax 2.6.4", - "cairo-lang-utils 2.6.4", + "cairo-lang-compiler", + "cairo-lang-debug", + "cairo-lang-defs", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-lowering", + "cairo-lang-semantic", + "cairo-lang-sierra", + "cairo-lang-sierra-generator", + "cairo-lang-starknet", + "cairo-lang-starknet-classes", + "cairo-lang-syntax", + "cairo-lang-utils", "indoc 2.0.5", "itertools 0.12.1", "num-bigint", @@ -3262,19 +2827,20 @@ dependencies = [ [[package]] name = "cairo-lang-test-runner" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" +version = "2.7.0-rc.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f537b362e80c63fec19a79d081dfd3be2051da4eda5f879e45c0f5eb241c6b" dependencies = [ "anyhow", - "cairo-lang-compiler 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-runner 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-generator 2.6.4", - "cairo-lang-sierra-to-casm 2.6.4", - "cairo-lang-starknet 2.6.4", + "cairo-lang-compiler", + "cairo-lang-filesystem", + "cairo-lang-runner", + "cairo-lang-sierra", + "cairo-lang-sierra-generator", + "cairo-lang-sierra-to-casm", + "cairo-lang-starknet", "cairo-lang-test-plugin", - "cairo-lang-utils 2.6.4", + "cairo-lang-utils", "colored", "itertools 0.12.1", "num-traits 0.2.19", @@ -3282,62 +2848,36 @@ dependencies = [ "starknet-types-core", ] -[[package]] -name = "cairo-lang-test-utils" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "cairo-lang-formatter 2.6.4", - "cairo-lang-utils 2.6.4", - "colored", - "log", - "pretty_assertions", -] - [[package]] name = "cairo-lang-test-utils" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09431da22acc1cf081b1802b73ff484bdc75ca1cd5ad6fa9b84fba8753b2e08f" dependencies = [ - "cairo-lang-formatter 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", + "cairo-lang-formatter", + "cairo-lang-utils", "colored", "log", "pretty_assertions", ] -[[package]] -name = "cairo-lang-utils" -version = "2.6.4" -source = "git+https://github.com/starkware-libs/cairo?rev=43cf361d9b6b26ec8cd5ee076dd15341bde7577c#43cf361d9b6b26ec8cd5ee076dd15341bde7577c" -dependencies = [ - "env_logger 0.11.3", - "hashbrown 0.14.5", - "indexmap 2.2.6", - "itertools 0.12.1", - "log", - "num-bigint", - "num-traits 0.2.19", - "schemars", - "serde", - "time", -] - [[package]] name = "cairo-lang-utils" version = "2.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97498c08958be8d569c16982cac431d785adc3effdfa6d0775c65aec578dfd91" dependencies = [ + "env_logger 0.11.3", "hashbrown 0.14.5", "indexmap 2.2.6", "itertools 0.12.1", + "log", "num-bigint", "num-traits 0.2.19", "parity-scale-codec", "schemars", "serde", + "time", ] [[package]] @@ -3359,38 +2899,6 @@ dependencies = [ "url", ] -[[package]] -name = "cairo-vm" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d90d260c5b0c0812f02fcbdc21eb0d5908fcecdca888fb779b54c3967f7f88bf" -dependencies = [ - "anyhow", - "bincode 2.0.0-rc.3", - "bitvec", - "cairo-felt", - "generic-array", - "hashbrown 0.14.5", - "hex", - "keccak", - "lazy_static", - "mimalloc", - "nom", - "num-bigint", - "num-integer", - "num-prime", - "num-traits 0.2.19", - "rand", - "rust_decimal", - "serde", - "serde_json", - "sha2 0.10.8", - "sha3", - "starknet-crypto 0.6.2", - "starknet-curve 0.4.2", - "thiserror-no-std", -] - [[package]] name = "cairo-vm" version = "1.0.0-rc5" @@ -3471,13 +2979,12 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.104" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74b6a57f98764a267ff415d50a25e6e166f3831a5071af4995296ea97d210490" +checksum = "324c74f2155653c90b04f25b2a47a8a631360cb908f92a772695f430c7e31052" dependencies = [ "jobserver", "libc", - "once_cell", ] [[package]] @@ -3725,9 +3232,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.8" +version = "4.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84b3edb18336f4df585bc9aa31dd99c036dfa5dc5e9a2939a722a188f3a8970d" +checksum = "64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462" dependencies = [ "clap_builder", "clap_derive", @@ -3745,9 +3252,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.8" +version = "4.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1c09dd5ada6c6c78075d6fd0da3f90d8080651e2d6cc8eb2f1aaa4034ced708" +checksum = "6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942" dependencies = [ "anstream", "anstyle", @@ -3757,9 +3264,9 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.7" +version = "4.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d598e88f6874d4b888ed40c71efbcbf4076f1dfbae128a08a8c9e45f710605d" +checksum = "5b4be9c4c4b1f30b78d8a750e0822b6a6102d97e62061c583a6c1dea2dfb33ae" dependencies = [ "clap", ] @@ -3773,7 +3280,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -3854,7 +3361,7 @@ dependencies = [ "prefix-hex", "serde", "serde_json", - "serde_with 3.8.3", + "serde_with 3.9.0", ] [[package]] @@ -4116,7 +3623,7 @@ dependencies = [ [[package]] name = "create-output-dir" version = "1.0.0" -source = "git+https://github.com/software-mansion/scarb?rev=4b75f435f68248a7c096ec0fa5939ecdd92e2d79#4b75f435f68248a7c096ec0fa5939ecdd92e2d79" +source = "git+https://github.com/software-mansion/scarb?rev=be95601#be956017baeeec403212f364dded449fca31d0d5" dependencies = [ "anyhow", "core-foundation", @@ -4310,7 +3817,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -4338,12 +3845,12 @@ dependencies = [ [[package]] name = "darling" -version = "0.20.9" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" dependencies = [ - "darling_core 0.20.9", - "darling_macro 0.20.9", + "darling_core 0.20.10", + "darling_macro 0.20.10", ] [[package]] @@ -4362,16 +3869,16 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.20.9" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -4387,13 +3894,13 @@ dependencies = [ [[package]] name = "darling_macro" -version = "0.20.9" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ - "darling_core 0.20.9", + "darling_core 0.20.10", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -4441,7 +3948,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" dependencies = [ - "uuid 1.9.1", + "uuid 1.10.0", ] [[package]] @@ -4527,7 +4034,16 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8" dependencies = [ - "derive_builder_macro", + "derive_builder_macro 0.12.0", +] + +[[package]] +name = "derive_builder" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7" +dependencies = [ + "derive_builder_macro 0.20.0", ] [[package]] @@ -4542,16 +4058,38 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "derive_builder_core" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" +dependencies = [ + "darling 0.20.10", + "proc-macro2", + "quote", + "syn 2.0.71", +] + [[package]] name = "derive_builder_macro" version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e" dependencies = [ - "derive_builder_core", + "derive_builder_core 0.12.0", "syn 1.0.109", ] +[[package]] +name = "derive_builder_macro" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" +dependencies = [ + "derive_builder_core 0.20.0", + "syn 2.0.71", +] + [[package]] name = "derive_more" version = "0.99.18" @@ -4562,7 +4100,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version 0.4.0", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -4686,7 +4224,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -4728,24 +4266,24 @@ dependencies = [ "anyhow", "assert_fs", "cainome 0.2.3 (git+https://github.com/cartridge-gg/cainome?tag=v0.3.0)", - "cairo-lang-compiler 2.6.4", - "cairo-lang-debug 2.6.4", - "cairo-lang-defs 2.6.4", - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-formatter 2.6.4", - "cairo-lang-lowering 2.6.4", - "cairo-lang-parser 2.6.4", - "cairo-lang-plugins 2.6.4", - "cairo-lang-project 2.6.4", - "cairo-lang-semantic 2.6.4", - "cairo-lang-sierra-generator 2.6.4", - "cairo-lang-starknet 2.6.4", - "cairo-lang-starknet-classes 2.6.4", - "cairo-lang-syntax 2.6.4", + "cairo-lang-compiler", + "cairo-lang-debug", + "cairo-lang-defs", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-formatter", + "cairo-lang-lowering", + "cairo-lang-parser", + "cairo-lang-plugins", + "cairo-lang-project", + "cairo-lang-semantic", + "cairo-lang-sierra-generator", + "cairo-lang-starknet", + "cairo-lang-starknet-classes", + "cairo-lang-syntax", "cairo-lang-test-plugin", - "cairo-lang-test-utils 2.6.4", - "cairo-lang-utils 2.6.4", + "cairo-lang-test-utils", + "cairo-lang-utils", "camino", "convert_case 0.6.0", "directories", @@ -4771,7 +4309,7 @@ dependencies = [ "starknet-crypto 0.7.1", "test-log", "thiserror", - "toml 0.8.14", + "toml 0.8.15", "tracing", "url", ] @@ -4790,7 +4328,7 @@ name = "dojo-metrics" version = "1.0.0-alpha.1" dependencies = [ "anyhow", - "hyper 0.14.29", + "hyper 0.14.30", "jemalloc-ctl", "jemallocator", "metrics", @@ -4810,10 +4348,10 @@ dependencies = [ "anyhow", "assert_fs", "async-trait", - "cairo-lang-compiler 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-project 2.6.4", - "cairo-lang-starknet 2.6.4", + "cairo-lang-compiler", + "cairo-lang-filesystem", + "cairo-lang-project", + "cairo-lang-starknet", "camino", "dojo-lang", "dojo-world", @@ -4833,7 +4371,7 @@ dependencies = [ "starknet 0.11.0", "thiserror", "tokio", - "toml 0.8.14", + "toml 0.8.15", "tracing", "url", ] @@ -4864,10 +4402,10 @@ dependencies = [ "assert_matches", "async-trait", "cainome 0.2.3 (git+https://github.com/cartridge-gg/cainome?tag=v0.3.0)", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-project 2.6.4", - "cairo-lang-starknet 2.6.4", - "cairo-lang-starknet-classes 2.6.4", + "cairo-lang-filesystem", + "cairo-lang-project", + "cairo-lang-starknet", + "cairo-lang-starknet-classes", "camino", "convert_case 0.6.0", "dojo-lang", @@ -4890,7 +4428,7 @@ dependencies = [ "tempfile", "thiserror", "tokio", - "toml 0.8.14", + "toml 0.8.15", "topological-sort", "tracing", "url", @@ -4901,8 +4439,8 @@ dependencies = [ name = "dojo-world-abigen" version = "1.0.0-alpha.1" dependencies = [ - "cairo-lang-starknet 2.6.4", - "cairo-lang-starknet-classes 2.6.4", + "cairo-lang-starknet", + "cairo-lang-starknet-classes", "camino", "scarb", "scarb-ui", @@ -5068,7 +4606,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -5080,7 +4618,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -5541,7 +5079,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -5630,7 +5168,7 @@ checksum = "553630feadf7b76442b0849fd25fdf89b860d933623aec9693fed19af0400c78" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -6088,7 +5626,7 @@ checksum = "999ce923619f88194171a67fb3e6d613653b8d4d6078b529b15a765da0edcc17" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -6193,9 +5731,9 @@ dependencies = [ [[package]] name = "gix-path" -version = "0.10.8" +version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca987128ffb056d732bd545db5db3d8b103d252fbf083c2567bb0796876619a4" +checksum = "8d23d5bbda31344d8abc8de7c075b3cf26e5873feba7c4a15d916bce67382bd9" dependencies = [ "bstr 1.9.1", "gix-trace", @@ -6932,9 +6470,9 @@ dependencies = [ [[package]] name = "http-body" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" dependencies = [ "bytes", "http 1.1.0", @@ -6949,7 +6487,7 @@ dependencies = [ "bytes", "futures-util", "http 1.1.0", - "http-body 1.0.0", + "http-body 1.0.1", "pin-project-lite", ] @@ -6985,9 +6523,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.29" +version = "0.14.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33" +checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" dependencies = [ "bytes", "futures-channel", @@ -7009,15 +6547,15 @@ dependencies = [ [[package]] name = "hyper" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4fe55fb7a772d59a5ff1dfbff4fe0258d19b89fec4b233e75d35d5d2316badc" +checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" dependencies = [ "bytes", "futures-channel", "futures-util", "http 1.1.0", - "http-body 1.0.0", + "http-body 1.0.1", "httparse", "itoa", "pin-project-lite", @@ -7036,7 +6574,7 @@ dependencies = [ "common-multipart-rfc7578", "futures-core", "http 0.2.12", - "hyper 0.14.29", + "hyper 0.14.30", ] [[package]] @@ -7044,7 +6582,7 @@ name = "hyper-reverse-proxy" version = "0.5.2-dev" source = "git+https://github.com/tarrencev/hyper-reverse-proxy#4bfaf98b7ae61a49c6238ee1bd38ad030e7fa7f6" dependencies = [ - "hyper 0.14.29", + "hyper 0.14.30", "lazy_static", "tokio", "tracing", @@ -7057,7 +6595,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" dependencies = [ "http 0.2.12", - "hyper 0.14.29", + "hyper 0.14.30", "log", "rustls 0.20.9", "rustls-native-certs", @@ -7073,7 +6611,7 @@ checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" dependencies = [ "futures-util", "http 0.2.12", - "hyper 0.14.29", + "hyper 0.14.30", "log", "rustls 0.21.12", "rustls-native-certs", @@ -7090,9 +6628,9 @@ checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" dependencies = [ "futures-util", "http 1.1.0", - "hyper 1.4.0", + "hyper 1.4.1", "hyper-util", - "rustls 0.23.10", + "rustls 0.23.11", "rustls-pki-types", "tokio", "tokio-rustls 0.26.0", @@ -7106,7 +6644,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" dependencies = [ - "hyper 0.14.29", + "hyper 0.14.30", "pin-project-lite", "tokio", "tokio-io-timeout", @@ -7119,7 +6657,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" dependencies = [ "bytes", - "hyper 0.14.29", + "hyper 0.14.30", "native-tls", "tokio", "tokio-native-tls", @@ -7133,7 +6671,7 @@ checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" dependencies = [ "bytes", "http-body-util", - "hyper 1.4.0", + "hyper 1.4.1", "hyper-util", "native-tls", "tokio", @@ -7151,8 +6689,8 @@ dependencies = [ "futures-channel", "futures-util", "http 1.1.0", - "http-body 1.0.0", - "hyper 1.4.0", + "http-body 1.0.1", + "hyper 1.4.1", "pin-project-lite", "socket2 0.5.7", "tokio", @@ -7266,7 +6804,7 @@ dependencies = [ "bytes", "futures", "http 0.2.12", - "hyper 0.14.29", + "hyper 0.14.30", "log", "rand", "tokio", @@ -7418,9 +6956,9 @@ checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" [[package]] name = "inferno" -version = "0.11.19" +version = "0.11.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "321f0f839cd44a4686e9504b0a62b4d69a50b62072144c71c68f5873c167b8d9" +checksum = "7c77a3ae7d4761b9c64d2c030f70746ceb8cfba32dce0325a56792e0a4816c31" dependencies = [ "ahash", "indexmap 2.2.6", @@ -7538,7 +7076,7 @@ dependencies = [ "bytes", "futures", "http 0.2.12", - "hyper 0.14.29", + "hyper 0.14.30", "hyper-multipart-rfc7578", "hyper-rustls 0.23.2", "ipfs-api-prelude", @@ -7806,7 +7344,7 @@ dependencies = [ "futures-timer", "futures-util", "globset", - "hyper 0.14.29", + "hyper 0.14.30", "jsonrpsee-types 0.16.3", "parking_lot 0.12.3", "rand", @@ -7832,7 +7370,7 @@ dependencies = [ "beef", "futures-timer", "futures-util", - "hyper 0.14.29", + "hyper 0.14.30", "jsonrpsee-types 0.20.3", "rustc-hash", "serde", @@ -7849,7 +7387,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e5f9fabdd5d79344728521bb65e3106b49ec405a78b66fbff073b72b389fa43" dependencies = [ "async-trait", - "hyper 0.14.29", + "hyper 0.14.30", "hyper-rustls 0.24.2", "jsonrpsee-core 0.16.3", "jsonrpsee-types 0.16.3", @@ -7868,7 +7406,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f80c17f62c7653ce767e3d7288b793dfec920f97067ceb189ebdd3570f2bc20" dependencies = [ "async-trait", - "hyper 0.14.29", + "hyper 0.14.30", "hyper-rustls 0.24.2", "jsonrpsee-core 0.20.3", "jsonrpsee-types 0.20.3", @@ -7916,7 +7454,7 @@ dependencies = [ "futures-channel", "futures-util", "http 0.2.12", - "hyper 0.14.29", + "hyper 0.14.30", "jsonrpsee-core 0.16.3", "jsonrpsee-types 0.16.3", "serde", @@ -8046,14 +7584,14 @@ dependencies = [ name = "katana-cairo" version = "1.0.0-alpha.1" dependencies = [ - "cairo-lang-casm 2.7.0-rc.3", - "cairo-lang-runner 2.7.0-rc.3", - "cairo-lang-sierra 2.7.0-rc.3", - "cairo-lang-sierra-to-casm 2.7.0-rc.3", - "cairo-lang-starknet 2.7.0-rc.3", - "cairo-lang-starknet-classes 2.7.0-rc.3", - "cairo-lang-utils 2.7.0-rc.3", - "cairo-vm 1.0.0-rc5", + "cairo-lang-casm", + "cairo-lang-runner", + "cairo-lang-sierra", + "cairo-lang-sierra-to-casm", + "cairo-lang-starknet", + "cairo-lang-starknet-classes", + "cairo-lang-utils", + "cairo-vm", "starknet_api", ] @@ -8072,20 +7610,20 @@ dependencies = [ "proc-macro2", "quote", "serde", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] name = "katana-core" version = "1.0.0-alpha.1" dependencies = [ - "alloy-contract 0.2.0", - "alloy-network 0.2.0", + "alloy-contract 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-network 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "alloy-primitives", - "alloy-provider 0.2.0", - "alloy-rpc-types-eth 0.2.0", + "alloy-provider 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "alloy-rpc-types-eth 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "alloy-sol-types", - "alloy-transport 0.2.0", + "alloy-transport 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "anyhow", "assert_matches", "async-trait", @@ -8118,9 +7656,7 @@ name = "katana-db" version = "1.0.0-alpha.1" dependencies = [ "anyhow", - "cairo-vm 0.9.3", "criterion", - "katana-cairo", "katana-primitives", "page_size", "parking_lot 0.12.3", @@ -8233,7 +7769,7 @@ dependencies = [ "dojo-test-utils", "dojo-world", "futures", - "hyper 0.14.29", + "hyper 0.14.30", "jsonrpsee 0.16.3", "katana-cairo", "katana-core", @@ -8505,16 +8041,6 @@ version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" -[[package]] -name = "libmimalloc-sys" -version = "0.1.39" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44" -dependencies = [ - "cc", - "libc", -] - [[package]] name = "libp2p" version = "0.54.0" @@ -8528,7 +8054,7 @@ dependencies = [ "instant", "libp2p-allow-block-list", "libp2p-connection-limits", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-dns", "libp2p-gossipsub 0.46.1 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "libp2p-identify", @@ -8554,7 +8080,7 @@ name = "libp2p-allow-block-list" version = "0.3.0" source = "git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54#451bcb60bb472262f96071006b19e5d236b1dd54" dependencies = [ - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-swarm 0.44.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "void", @@ -8565,7 +8091,7 @@ name = "libp2p-connection-limits" version = "0.3.1" source = "git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54#451bcb60bb472262f96071006b19e5d236b1dd54" dependencies = [ - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-swarm 0.44.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "void", @@ -8574,8 +8100,7 @@ dependencies = [ [[package]] name = "libp2p-core" version = "0.41.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8130a8269e65a2554d55131c770bdf4bcd94d2b8d4efb24ca23699be65066c05" +source = "git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54#451bcb60bb472262f96071006b19e5d236b1dd54" dependencies = [ "either", "fnv", @@ -8585,13 +8110,13 @@ dependencies = [ "libp2p-identity", "multiaddr 0.18.1", "multihash 0.19.1", - "multistream-select 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "multistream-select 0.13.0 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "once_cell", "parking_lot 0.12.3", "pin-project", "quick-protobuf", "rand", - "rw-stream-sink 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rw-stream-sink 0.4.0 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "smallvec", "thiserror", "tracing", @@ -8601,29 +8126,30 @@ dependencies = [ [[package]] name = "libp2p-core" -version = "0.41.2" -source = "git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54#451bcb60bb472262f96071006b19e5d236b1dd54" +version = "0.41.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5a8920cbd8540059a01950c1e5c96ea8d89eb50c51cd366fc18bdf540a6e48f" dependencies = [ "either", "fnv", "futures", "futures-timer", - "instant", "libp2p-identity", "multiaddr 0.18.1", "multihash 0.19.1", - "multistream-select 0.13.0 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "multistream-select 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "once_cell", "parking_lot 0.12.3", "pin-project", "quick-protobuf", "rand", - "rw-stream-sink 0.4.0 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "rw-stream-sink 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec", "thiserror", "tracing", "unsigned-varint 0.8.0", "void", + "web-time", ] [[package]] @@ -8634,7 +8160,7 @@ dependencies = [ "async-trait", "futures", "hickory-resolver", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "parking_lot 0.12.3", "smallvec", @@ -8658,7 +8184,7 @@ dependencies = [ "getrandom", "hex_fmt", "instant", - "libp2p-core 0.41.2 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-core 0.41.3", "libp2p-identity", "libp2p-swarm 0.44.2 (registry+https://github.com/rust-lang/crates.io-index)", "prometheus-client", @@ -8688,7 +8214,7 @@ dependencies = [ "getrandom", "hex_fmt", "instant", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-swarm 0.44.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "prometheus-client", @@ -8712,7 +8238,7 @@ dependencies = [ "futures", "futures-bounded", "futures-timer", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-swarm 0.44.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "lru", @@ -8751,7 +8277,7 @@ dependencies = [ "futures", "hickory-proto", "if-watch", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-swarm 0.44.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "rand", @@ -8769,7 +8295,7 @@ source = "git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f9607100 dependencies = [ "futures", "instant", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-gossipsub 0.46.1 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "libp2p-identify", "libp2p-identity", @@ -8789,7 +8315,7 @@ dependencies = [ "bytes", "curve25519-dalek", "futures", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "multiaddr 0.18.1", "multihash 0.19.1", @@ -8814,7 +8340,7 @@ dependencies = [ "futures", "futures-timer", "instant", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-swarm 0.44.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "rand", @@ -8831,7 +8357,7 @@ dependencies = [ "futures", "futures-timer", "if-watch", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-tls", "parking_lot 0.12.3", @@ -8856,7 +8382,7 @@ dependencies = [ "futures", "futures-bounded", "futures-timer", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-swarm 0.44.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "quick-protobuf", @@ -8880,7 +8406,7 @@ dependencies = [ "futures", "futures-timer", "instant", - "libp2p-core 0.41.2 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p-core 0.41.3", "libp2p-identity", "lru", "multistream-select 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -8902,7 +8428,7 @@ dependencies = [ "futures-timer", "getrandom", "instant", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-swarm-derive", "lru", @@ -8924,7 +8450,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -8936,7 +8462,7 @@ dependencies = [ "futures-timer", "if-watch", "libc", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "socket2 0.5.7", "tokio", @@ -8950,7 +8476,7 @@ source = "git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f9607100 dependencies = [ "futures", "futures-rustls", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "rcgen", "ring 0.17.8", @@ -8969,7 +8495,7 @@ dependencies = [ "futures", "futures-timer", "igd-next", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-swarm 0.44.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", "tokio", "tracing", @@ -8987,7 +8513,7 @@ dependencies = [ "futures-timer", "hex", "if-watch", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-noise", "libp2p-webrtc-utils", @@ -9013,7 +8539,7 @@ dependencies = [ "bytes", "futures", "hex", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-noise", "quick-protobuf", @@ -9036,7 +8562,7 @@ dependencies = [ "getrandom", "hex", "js-sys", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "libp2p-identity", "libp2p-webrtc-utils", "send_wrapper 0.6.0", @@ -9054,7 +8580,7 @@ source = "git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f9607100 dependencies = [ "either", "futures", - "libp2p-core 0.41.2 (git+https://github.com/libp2p/rust-libp2p?rev=451bcb60bb472262f96071006b19e5d236b1dd54)", + "libp2p-core 0.41.2", "thiserror", "tracing", "yamux 0.12.1", @@ -9116,7 +8642,7 @@ checksum = "f8dccda732e04fa3baf2e17cf835bfe2601c7c2edafd64417c627dabae3a8cda" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -9281,7 +8807,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d4fa7ce7c4862db464a37b0b31d89bca874562f034bd7993895572783d02950" dependencies = [ "base64 0.21.7", - "hyper 0.14.29", + "hyper 0.14.30", "indexmap 1.9.3", "ipnet", "metrics", @@ -9300,7 +8826,7 @@ checksum = "38b4faf00617defe497754acde3024865bc143d44a86799b24e191ecff91354f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -9337,15 +8863,6 @@ dependencies = [ "sketches-ddsketch", ] -[[package]] -name = "mimalloc" -version = "0.1.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633" -dependencies = [ - "libmimalloc-sys", -] - [[package]] name = "mime" version = "0.3.17" @@ -9931,7 +9448,7 @@ checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -9993,9 +9510,9 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "oorandom" -version = "11.1.3" +version = "11.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" +checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9" [[package]] name = "opaque-debug" @@ -10026,7 +9543,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -10196,7 +9713,7 @@ checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "smallvec", "windows-targets 0.52.6", ] @@ -10316,7 +9833,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -10370,7 +9887,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -10414,7 +9931,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -10669,7 +10186,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e" dependencies = [ "proc-macro2", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -10795,9 +10312,9 @@ dependencies = [ [[package]] name = "prometheus-client" -version = "0.22.2" +version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1ca959da22a332509f2a73ae9e5f23f9dcfc31fd3a54d71f159495bd5909baa" +checksum = "504ee9ff529add891127c4827eb481bd69dc0ebc72e9a682e187db4caa60c3ca" dependencies = [ "dtoa", "itoa", @@ -10813,7 +10330,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -10895,7 +10412,7 @@ dependencies = [ "prost 0.12.6", "prost-types 0.12.6", "regex", - "syn 2.0.68", + "syn 2.0.71", "tempfile", ] @@ -10922,7 +10439,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -10959,7 +10476,7 @@ dependencies = [ "reqwest_cookie_store", "serde", "serde_json", - "serde_with 3.8.3", + "serde_with 3.9.0", "thiserror", "tokio", "tracing", @@ -11076,7 +10593,7 @@ dependencies = [ "quinn-proto 0.11.3", "quinn-udp 0.5.2", "rustc-hash", - "rustls 0.23.10", + "rustls 0.23.11", "thiserror", "tokio", "tracing", @@ -11109,7 +10626,7 @@ dependencies = [ "rand", "ring 0.17.8", "rustc-hash", - "rustls 0.23.10", + "rustls 0.23.11", "slab", "thiserror", "tinyvec", @@ -11299,9 +10816,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" +checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" dependencies = [ "bitflags 2.6.0", ] @@ -11382,7 +10899,7 @@ dependencies = [ "h2", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "hyper-rustls 0.24.2", "hyper-tls 0.5.0", "ipnet", @@ -11429,9 +10946,9 @@ dependencies = [ "futures-core", "futures-util", "http 1.1.0", - "http-body 1.0.0", + "http-body 1.0.1", "http-body-util", - "hyper 1.4.0", + "hyper 1.4.1", "hyper-rustls 0.27.2", "hyper-tls 0.6.0", "hyper-util", @@ -11444,7 +10961,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn 0.11.2", - "rustls 0.23.10", + "rustls 0.23.11", "rustls-pemfile 2.1.2", "rustls-pki-types", "serde", @@ -11519,7 +11036,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -11534,9 +11051,9 @@ dependencies = [ [[package]] name = "rgb" -version = "0.8.40" +version = "0.8.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7439be6844e40133eda024efd85bf07f59d0dd2f59b10c00dd6cfb92cc5c741" +checksum = "ade4539f42266ded9e755c605bdddf546242b2c961b03b06a7375260788a0523" dependencies = [ "bytemuck", ] @@ -11683,7 +11200,7 @@ dependencies = [ "regex", "relative-path", "rustc_version 0.4.0", - "syn 2.0.68", + "syn 2.0.71", "unicode-ident", ] @@ -11696,7 +11213,7 @@ dependencies = [ "quote", "rand", "rustc_version 0.4.0", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -11796,7 +11313,7 @@ name = "runner-macro" version = "1.0.0-alpha.1" dependencies = [ "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -11907,9 +11424,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.10" +version = "0.23.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05cff451f60db80f490f3c182b77c35260baace73209e9cdbbe526bfe3a4d402" +checksum = "4828ea528154ae444e5a642dbb7d5623354030dc9822b83fd9bb79683c7399d0" dependencies = [ "once_cell", "ring 0.17.8", @@ -12155,34 +11672,35 @@ dependencies = [ [[package]] name = "scarb" -version = "2.6.4" -source = "git+https://github.com/software-mansion/scarb?rev=4b75f435f68248a7c096ec0fa5939ecdd92e2d79#4b75f435f68248a7c096ec0fa5939ecdd92e2d79" +version = "2.7.0-rc.3" +source = "git+https://github.com/software-mansion/scarb?rev=be95601#be956017baeeec403212f364dded449fca31d0d5" dependencies = [ "anyhow", "async-trait", - "cairo-lang-compiler 2.6.4", - "cairo-lang-defs 2.6.4", - "cairo-lang-diagnostics 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-formatter 2.6.4", + "cairo-lang-compiler", + "cairo-lang-defs", + "cairo-lang-diagnostics", + "cairo-lang-filesystem", + "cairo-lang-formatter", + "cairo-lang-lowering", "cairo-lang-macro", "cairo-lang-macro-stable", - "cairo-lang-parser 2.6.4", - "cairo-lang-semantic 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-to-casm 2.6.4", - "cairo-lang-starknet 2.6.4", - "cairo-lang-starknet-classes 2.6.4", - "cairo-lang-syntax 2.6.4", + "cairo-lang-parser", + "cairo-lang-semantic", + "cairo-lang-sierra", + "cairo-lang-sierra-to-casm", + "cairo-lang-starknet", + "cairo-lang-starknet-classes", + "cairo-lang-syntax", "cairo-lang-test-plugin", - "cairo-lang-utils 2.6.4", + "cairo-lang-utils", "camino", "clap", "convert_case 0.6.0", "create-output-dir", "data-encoding", "deno_task_shell", - "derive_builder", + "derive_builder 0.20.0", "directories", "dunce", "fs4", @@ -12203,7 +11721,7 @@ dependencies = [ "redb", "reqwest 0.11.27", "scarb-build-metadata", - "scarb-metadata 1.12.0 (git+https://github.com/software-mansion/scarb?rev=4b75f435f68248a7c096ec0fa5939ecdd92e2d79)", + "scarb-metadata 1.12.0 (git+https://github.com/software-mansion/scarb?rev=be95601)", "scarb-stable-hash", "scarb-ui", "semver 1.0.23", @@ -12218,8 +11736,8 @@ dependencies = [ "tar", "thiserror", "tokio", - "toml 0.8.14", - "toml_edit 0.22.14", + "toml 0.8.15", + "toml_edit 0.22.16", "tracing", "tracing-subscriber", "typed-builder", @@ -12228,13 +11746,13 @@ dependencies = [ "which 5.0.0", "windows-sys 0.52.0", "zip", - "zstd 0.13.1", + "zstd 0.13.2", ] [[package]] name = "scarb-build-metadata" -version = "2.6.4" -source = "git+https://github.com/software-mansion/scarb?rev=4b75f435f68248a7c096ec0fa5939ecdd92e2d79#4b75f435f68248a7c096ec0fa5939ecdd92e2d79" +version = "2.7.0-rc.3" +source = "git+https://github.com/software-mansion/scarb?rev=be95601#be956017baeeec403212f364dded449fca31d0d5" dependencies = [ "cargo_metadata", ] @@ -12255,10 +11773,10 @@ dependencies = [ [[package]] name = "scarb-metadata" version = "1.12.0" -source = "git+https://github.com/software-mansion/scarb?rev=4b75f435f68248a7c096ec0fa5939ecdd92e2d79#4b75f435f68248a7c096ec0fa5939ecdd92e2d79" +source = "git+https://github.com/software-mansion/scarb?rev=be95601#be956017baeeec403212f364dded449fca31d0d5" dependencies = [ "camino", - "derive_builder", + "derive_builder 0.20.0", "semver 1.0.23", "serde", "serde_json", @@ -12268,7 +11786,7 @@ dependencies = [ [[package]] name = "scarb-stable-hash" version = "1.0.0" -source = "git+https://github.com/software-mansion/scarb?rev=4b75f435f68248a7c096ec0fa5939ecdd92e2d79#4b75f435f68248a7c096ec0fa5939ecdd92e2d79" +source = "git+https://github.com/software-mansion/scarb?rev=be95601#be956017baeeec403212f364dded449fca31d0d5" dependencies = [ "data-encoding", "xxhash-rust", @@ -12277,14 +11795,14 @@ dependencies = [ [[package]] name = "scarb-ui" version = "0.1.5" -source = "git+https://github.com/software-mansion/scarb?rev=4b75f435f68248a7c096ec0fa5939ecdd92e2d79#4b75f435f68248a7c096ec0fa5939ecdd92e2d79" +source = "git+https://github.com/software-mansion/scarb?rev=be95601#be956017baeeec403212f364dded449fca31d0d5" dependencies = [ "anyhow", "camino", "clap", "console", "indicatif", - "scarb-metadata 1.12.0 (git+https://github.com/software-mansion/scarb?rev=4b75f435f68248a7c096ec0fa5939ecdd92e2d79)", + "scarb-metadata 1.12.0 (git+https://github.com/software-mansion/scarb?rev=be95601)", "serde", "serde_json", "tracing-core", @@ -12334,7 +11852,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -12399,9 +11917,9 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ "bitflags 2.6.0", "core-foundation", @@ -12412,9 +11930,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" +checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf" dependencies = [ "core-foundation-sys", "libc", @@ -12464,9 +11982,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.203" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" +checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" dependencies = [ "serde_derive", ] @@ -12514,13 +12032,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.203" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" +checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -12531,7 +12049,7 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -12574,7 +12092,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -12616,9 +12134,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.8.3" +version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e73139bc5ec2d45e6c5fd85be5a46949c1c39a4c18e56915f5eb4c12f975e377" +checksum = "69cecfa94848272156ea67b2b1a53f20fc7bc638c4a46d2f8abde08f05f4b857" dependencies = [ "base64 0.22.1", "chrono", @@ -12628,7 +12146,7 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "serde_with_macros 3.8.3", + "serde_with_macros 3.9.0", "time", ] @@ -12638,22 +12156,22 @@ version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f" dependencies = [ - "darling 0.20.9", + "darling 0.20.10", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] name = "serde_with_macros" -version = "3.8.3" +version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b80d3d6b56b64335c0180e5ffde23b3c5e08c14c585b51a15bd0e95393f46703" +checksum = "a8fee4991ef4f274617a51ad4af30519438dacb2f56ac773b08a1922ff743350" dependencies = [ - "darling 0.20.9", + "darling 0.20.10", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -12688,7 +12206,7 @@ checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -12874,7 +12392,7 @@ dependencies = [ "axum", "dirs 5.0.1", "graphql_client", - "hyper 0.14.29", + "hyper 0.14.30", "reqwest 0.11.27", "serde", "serde_json", @@ -12990,17 +12508,17 @@ dependencies = [ "async-trait", "bigdecimal 0.4.5", "cainome 0.2.3 (git+https://github.com/cartridge-gg/cainome?tag=v0.3.0)", - "cairo-lang-compiler 2.6.4", - "cairo-lang-defs 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-plugins 2.6.4", - "cairo-lang-project 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-to-casm 2.6.4", - "cairo-lang-starknet 2.6.4", + "cairo-lang-compiler", + "cairo-lang-defs", + "cairo-lang-filesystem", + "cairo-lang-plugins", + "cairo-lang-project", + "cairo-lang-sierra", + "cairo-lang-sierra-to-casm", + "cairo-lang-starknet", "cairo-lang-test-plugin", "cairo-lang-test-runner", - "cairo-lang-utils 2.6.4", + "cairo-lang-utils", "camino", "clap", "clap-verbosity-flag", @@ -13050,17 +12568,17 @@ dependencies = [ "async-trait", "bigdecimal 0.4.5", "cainome 0.2.3 (git+https://github.com/cartridge-gg/cainome?tag=v0.3.0)", - "cairo-lang-compiler 2.6.4", - "cairo-lang-defs 2.6.4", - "cairo-lang-filesystem 2.6.4", - "cairo-lang-plugins 2.6.4", - "cairo-lang-project 2.6.4", - "cairo-lang-sierra 2.6.4", - "cairo-lang-sierra-to-casm 2.6.4", - "cairo-lang-starknet 2.6.4", - "cairo-lang-starknet-classes 2.6.4", + "cairo-lang-compiler", + "cairo-lang-defs", + "cairo-lang-filesystem", + "cairo-lang-plugins", + "cairo-lang-project", + "cairo-lang-sierra", + "cairo-lang-sierra-to-casm", + "cairo-lang-starknet", + "cairo-lang-starknet-classes", "cairo-lang-test-plugin", - "cairo-lang-utils 2.6.4", + "cairo-lang-utils", "camino", "clap", "colored", @@ -13089,7 +12607,7 @@ dependencies = [ "tee", "thiserror", "tokio", - "toml 0.8.14", + "toml 0.8.15", "tracing", "url", ] @@ -13201,7 +12719,7 @@ dependencies = [ "tokio-stream", "tracing", "url", - "uuid 1.9.1", + "uuid 1.10.0", ] [[package]] @@ -13284,7 +12802,7 @@ dependencies = [ "stringprep", "thiserror", "tracing", - "uuid 1.9.1", + "uuid 1.10.0", "whoami", ] @@ -13324,7 +12842,7 @@ dependencies = [ "stringprep", "thiserror", "tracing", - "uuid 1.9.1", + "uuid 1.10.0", "whoami", ] @@ -13351,7 +12869,7 @@ dependencies = [ "tracing", "url", "urlencoding", - "uuid 1.9.1", + "uuid 1.10.0", ] [[package]] @@ -13573,7 +13091,7 @@ checksum = "bbc159a1934c7be9761c237333a57febe060ace2bc9e3b337a59a37af206d19f" dependencies = [ "starknet-curve 0.4.2", "starknet-ff", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -13584,7 +13102,7 @@ checksum = "2e179dedc3fa6da064e56811d3e05d446aa2f7459e4eb0e3e49378a337235437" dependencies = [ "starknet-curve 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "starknet-types-core", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -13594,7 +13112,7 @@ source = "git+https://github.com/kariy/starknet-rs?branch=dojo-patch#a8ed9226902 dependencies = [ "starknet-curve 0.5.0 (git+https://github.com/kariy/starknet-rs?branch=dojo-patch)", "starknet-types-core", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -13654,7 +13172,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95d549d3078bdbe775d0deaa8ddb57a19942989ce7c1f2dfd60beeb322bb4945" dependencies = [ "starknet-core 0.10.0", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -13664,7 +13182,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4fe4f8d615329410578cbedcdbaa4a36c7f28f68c3f3ac56006cfbdaeaa2b41" dependencies = [ "starknet-core 0.11.1", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -13762,7 +13280,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0a80f50db7439ceb65de759fcbadb1695c82aec82126b2313413632e40d4eec" dependencies = [ "bitvec", - "cairo-lang-starknet-classes 2.7.0-rc.3", + "cairo-lang-starknet-classes", "derive_more", "hex", "indexmap 2.2.6", @@ -13874,7 +13392,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -13887,7 +13405,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -13948,7 +13466,7 @@ dependencies = [ "debugid", "memmap2", "stable_deref_trait", - "uuid 1.9.1", + "uuid 1.10.0", ] [[package]] @@ -13975,9 +13493,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.68" +version = "2.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9" +checksum = "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462" dependencies = [ "proc-macro2", "quote", @@ -13993,7 +13511,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -14028,7 +13546,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -14132,27 +13650,27 @@ checksum = "5999e24eaa32083191ba4e425deb75cdf25efefabe5aaccb7446dd0d4122a3f5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] name = "thiserror" -version = "1.0.61" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" +checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.61" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" +checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -14248,9 +13766,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.6.1" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c55115c6fbe2d2bef26eb09ad74bde02d8255476fc0c7b515ef09fbb35742d82" +checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" dependencies = [ "tinyvec_macros", ] @@ -14263,9 +13781,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.38.0" +version = "1.38.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" +checksum = "eb2caba9f80616f438e09748d5acda951967e1ea58508ef53d9c6402485a46df" dependencies = [ "backtrace", "bytes", @@ -14298,7 +13816,7 @@ checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -14338,7 +13856,7 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" dependencies = [ - "rustls 0.23.10", + "rustls 0.23.11", "rustls-pki-types", "tokio", ] @@ -14392,14 +13910,14 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.14" +version = "0.8.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" +checksum = "ac2caab0bf757388c6c0ae23b3293fdb463fee59434529014f85e3263b995c28" dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.22.14", + "toml_edit 0.22.16", ] [[package]] @@ -14424,9 +13942,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.14" +version = "0.22.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" +checksum = "278f3d518e152219c994ce877758516bca5e118eaed6996192a774fb9fbf0788" dependencies = [ "indexmap 2.2.6", "serde", @@ -14472,7 +13990,7 @@ dependencies = [ "h2", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "hyper-timeout", "percent-encoding", "pin-project", @@ -14508,7 +14026,7 @@ dependencies = [ "proc-macro2", "prost-build 0.12.6", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -14534,7 +14052,7 @@ dependencies = [ "bytes", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "pin-project", "tokio-stream", "tonic 0.10.2", @@ -14593,7 +14111,7 @@ dependencies = [ "futures", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "hyper-reverse-proxy", "indexmap 2.2.6", "lazy_static", @@ -14721,7 +14239,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "toml 0.8.14", + "toml 0.8.15", "torii-core", "tracing", "url", @@ -14741,7 +14259,7 @@ dependencies = [ "futures", "futures-util", "hex", - "hyper 0.14.29", + "hyper 0.14.30", "katana-runner", "num-traits 0.2.19", "parking_lot 0.12.3", @@ -14818,7 +14336,7 @@ dependencies = [ "base64 0.21.7", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "hyper-reverse-proxy", "indexmap 2.2.6", "lazy_static", @@ -14879,7 +14397,7 @@ dependencies = [ "tower-layer", "tower-service", "tracing", - "uuid 1.9.1", + "uuid 1.10.0", ] [[package]] @@ -14919,7 +14437,7 @@ checksum = "84fd902d4e0b9a4b27f2f440108dc034e1758628a9b702f8ec61ad66355422fa" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -14948,7 +14466,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -15083,22 +14601,22 @@ dependencies = [ [[package]] name = "typed-builder" -version = "0.18.2" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77739c880e00693faef3d65ea3aad725f196da38b22fdc7ea6ded6e1ce4d3add" +checksum = "a06fbd5b8de54c5f7c91f6fe4cebb949be2125d7758e630bb58b1d831dbce600" dependencies = [ "typed-builder-macro", ] [[package]] name = "typed-builder-macro" -version = "0.18.2" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f718dfaf347dcb5b983bfc87608144b0bad87970aebcbea5ce44d2a30c08e63" +checksum = "f9534daa9fd3ed0bd911d462a37f172228077e7abf18c18a5f67199d959205f8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -15320,9 +14838,9 @@ dependencies = [ [[package]] name = "uuid" -version = "1.9.1" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de17fd2f7da591098415cff336e12965a28061ddace43b59cb3c430179c9439" +checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" dependencies = [ "getrandom", ] @@ -15411,7 +14929,7 @@ dependencies = [ "futures-util", "headers", "http 0.2.12", - "hyper 0.14.29", + "hyper 0.14.30", "log", "mime", "mime_guess", @@ -15464,7 +14982,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", "wasm-bindgen-shared", ] @@ -15498,7 +15016,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -15531,7 +15049,7 @@ checksum = "b7f89739351a2e03cb94beb799d47fb2cac01759b40ec441f7de39b00cbf7ef0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -15582,7 +15100,7 @@ source = "git+https://github.com/cartridge-gg/wasm-webauthn?rev=972693f#972693fd dependencies = [ "ciborium", "coset", - "derive_builder", + "derive_builder 0.12.0", "js-sys", "serde", "serde-wasm-bindgen", @@ -15769,7 +15287,7 @@ dependencies = [ "tokio", "turn", "url", - "uuid 1.9.1", + "uuid 1.10.0", "waitgroup", "webrtc-mdns", "webrtc-util", @@ -16380,7 +15898,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -16400,7 +15918,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.71", ] [[package]] @@ -16434,11 +15952,11 @@ dependencies = [ [[package]] name = "zstd" -version = "0.13.1" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" +checksum = "fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9" dependencies = [ - "zstd-safe 7.1.0", + "zstd-safe 7.2.0", ] [[package]] @@ -16453,24 +15971,19 @@ dependencies = [ [[package]] name = "zstd-safe" -version = "7.1.0" +version = "7.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" +checksum = "fa556e971e7b568dc775c136fc9de8c779b1c2fc3a63defaafadffdbd3181afa" dependencies = [ "zstd-sys", ] [[package]] name = "zstd-sys" -version = "2.0.11+zstd.1.5.6" +version = "2.0.12+zstd.1.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75652c55c0b6f3e6f12eb786fe1bc960396bf05a1eb3bf1f3691c3610ac2e6d4" +checksum = "0a4e40c320c3cb459d9a9ff6de98cff88f4751ee9275d140e2be94a2b74e4c13" dependencies = [ "cc", "pkg-config", ] - -[[patch.unused]] -name = "cairo-vm" -version = "0.9.2" -source = "git+https://github.com/dojoengine/cairo-rs.git?rev=1031381#10313816b4ba7891e3c8ba90f6d0068a9149d682" diff --git a/Cargo.toml b/Cargo.toml index 74569d2263..fc9b24295b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -115,30 +115,30 @@ auto_impl = "1.2.0" base64 = "0.21.2" bigdecimal = "0.4.1" bytes = "1.6" -cairo-lang-compiler = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-debug = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-defs = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-diagnostics = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-filesystem = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-formatter = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-language-server = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-lowering = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-parser = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-plugins = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c", features = [ "testing" ] } -cairo-lang-project = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-semantic = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c", features = [ "testing" ] } -cairo-lang-sierra = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-sierra-generator = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-sierra-to-casm = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-starknet = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-starknet-classes = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-syntax = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-test-plugin = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-test-runner = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-test-utils = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } -cairo-lang-utils = { git = "https://github.com/starkware-libs/cairo", rev = "43cf361d9b6b26ec8cd5ee076dd15341bde7577c" } +cairo-lang-compiler = "2.7.0-rc.3" +cairo-lang-debug = "2.7.0-rc.3" +cairo-lang-defs = "2.7.0-rc.3" +cairo-lang-diagnostics = "2.7.0-rc.3" +cairo-lang-filesystem = "2.7.0-rc.3" +cairo-lang-formatter = "2.7.0-rc.3" +cairo-lang-language-server = "2.7.0-rc.3" +cairo-lang-lowering = "2.7.0-rc.3" +cairo-lang-parser = "2.7.0-rc.3" +cairo-lang-plugins = { version = "2.7.0-rc.3", features = [ "testing" ] } +cairo-lang-project = "2.7.0-rc.3" +cairo-lang-semantic = "2.7.0-rc.3" +cairo-lang-sierra = "2.7.0-rc.3" +cairo-lang-sierra-generator = "2.7.0-rc.3" +cairo-lang-sierra-to-casm = "2.7.0-rc.3" +cairo-lang-starknet = "2.7.0-rc.3" +cairo-lang-starknet-classes = "2.7.0-rc.3" +cairo-lang-syntax = "2.7.0-rc.3" +cairo-lang-test-plugin = "2.7.0-rc.3" +cairo-lang-test-runner = "2.7.0-rc.3" +cairo-lang-test-utils = "2.7.0-rc.3" +cairo-lang-utils = "2.7.0-rc.3" cairo-proof-parser = { git = "https://github.com/cartridge-gg/cairo-proof-parser", branch = "v0.3.0/new-felt" } -cairo-vm = "0.9.2" +cairo-vm = "1.0.0-rc4" camino = { version = "1.1.2", features = [ "serde1" ] } chrono = { version = "0.4.24", features = [ "serde" ] } clap = { version = "4.5.4", features = [ "derive" ] } @@ -172,8 +172,8 @@ rpassword = "7.2.0" rstest = "0.18.2" rstest_reuse = "0.6.0" salsa = "0.16.1" -scarb = { git = "https://github.com/software-mansion/scarb", rev = "4b75f435f68248a7c096ec0fa5939ecdd92e2d79" } -scarb-ui = { git = "https://github.com/software-mansion/scarb", rev = "4b75f435f68248a7c096ec0fa5939ecdd92e2d79" } +scarb = { git = "https://github.com/software-mansion/scarb", rev = "be95601" } +scarb-ui = { git = "https://github.com/software-mansion/scarb", rev = "be95601" } semver = "1.0.5" serde = { version = "1.0", features = [ "derive" ] } serde_json = { version = "1.0", features = [ "arbitrary_precision" ] } @@ -236,12 +236,9 @@ alloy-provider = { version = "0.2", default-features = false, features = [ ] } alloy-rpc-types-eth = { version = "0.2", default-features = false } alloy-signer = { version = "0.2", default-features = false } -alloy-transport = { version = "0.2" } +alloy-transport = { version = "0.2", default-features = false } [patch.crates-io] -cairo-felt = { git = "https://github.com/dojoengine/cairo-rs.git", rev = "1031381" } -cairo-vm = { git = "https://github.com/dojoengine/cairo-rs.git", rev = "1031381" } - # Remove this patch once the following PR is merged: # # To enable std feature on `starknet-types-core`. diff --git a/crates/dojo-core/Scarb.lock b/crates/dojo-core/Scarb.lock index d94b531218..7465e5b535 100644 --- a/crates/dojo-core/Scarb.lock +++ b/crates/dojo-core/Scarb.lock @@ -10,5 +10,5 @@ dependencies = [ [[package]] name = "dojo_plugin" -version = "0.7.2" -source = "git+https://github.com/dojoengine/dojo?tag=v0.7.3#e8539d5b199efbd51c89c75da32f6592de5d9262" +version = "0.7.3" +source = "git+https://github.com/dojoengine/dojo?branch=bump-cairo-2.7#17bc842f2f87b6ac0472d196efc11f01a5e55add" diff --git a/crates/dojo-core/Scarb.toml b/crates/dojo-core/Scarb.toml index eb670115fc..762c6b26ce 100644 --- a/crates/dojo-core/Scarb.toml +++ b/crates/dojo-core/Scarb.toml @@ -1,13 +1,13 @@ [package] -cairo-version = "=2.6.4" +cairo-version = "2.7.0-rc.3" edition = "2023_11" description = "The Dojo Core library for autonomous worlds." name = "dojo" version = "0.7.3" [dependencies] -dojo_plugin = { git = "https://github.com/dojoengine/dojo", tag = "v0.7.3" } -starknet = "=2.6.4" +dojo_plugin = { git = "https://github.com/dojoengine/dojo", branch = "bump-cairo-2.7" } +starknet = "=2.7.0-rc.3" # Dojo core is tested with sozo, hence we need a namespace for the test # command to work. diff --git a/crates/dojo-core/src/database/storage.cairo b/crates/dojo-core/src/database/storage.cairo index 85baada390..8dbedd36de 100644 --- a/crates/dojo-core/src/database/storage.cairo +++ b/crates/dojo-core/src/database/storage.cairo @@ -54,9 +54,12 @@ pub fn get_many( break SyscallResult::>::Ok(packed.span()); } - index_in_chunk = match core::integer::u8_overflowing_add(index_in_chunk, 1) { - Result::Ok(x) => x, - Result::Err(_) => { + let (sum, has_overflowed) = core::num::traits::OverflowingAdd::overflowing_add( + index_in_chunk, 1 + ); + index_in_chunk = match has_overflowed { + false => sum, + true => { // After reading 256 `felt`s, `index_in_chunk` will overflow and we move to the // next chunk. chunk += 1; @@ -119,9 +122,12 @@ pub fn set_many( Result::Err(err) => { break Result::Err(err); }, }; - index_in_chunk = match core::integer::u8_overflowing_add(index_in_chunk, 1) { - Result::Ok(x) => x, - Result::Err(_) => { + let (sum, has_overflowed) = core::num::traits::OverflowingAdd::overflowing_add( + index_in_chunk, 1 + ); + index_in_chunk = match has_overflowed { + false => sum, + true => { // After writing 256 `felt`s, `index_in_chunk` will overflow and we move to the // next chunk which will be stored in an other storage segment. chunk += 1; @@ -164,9 +170,12 @@ pub fn set_packed_array( Result::Err(err) => { break Result::Err(err); }, }; - index_in_chunk = match core::integer::u8_overflowing_add(index_in_chunk, 1) { - Result::Ok(x) => x, - Result::Err(_) => { + let (sum, has_overflowed) = core::num::traits::OverflowingAdd::overflowing_add( + index_in_chunk, 1 + ); + index_in_chunk = match has_overflowed { + false => sum, + true => { // After writing 256 `felt`s, `index_in_chunk` will overflow and we move to the // next chunk which will be stored in an other storage segment. chunk += 1; @@ -217,9 +226,12 @@ pub fn get_packed_array( break Result::Ok(packed.span()); } - index_in_chunk = match core::integer::u8_overflowing_add(index_in_chunk, 1) { - Result::Ok(x) => x, - Result::Err(_) => { + let (sum, has_overflowed) = core::num::traits::OverflowingAdd::overflowing_add( + index_in_chunk, 1 + ); + index_in_chunk = match has_overflowed { + false => sum, + true => { // After reading 256 `felt`s, `index_in_chunk` will overflow and we move to the // next chunk. chunk += 1; diff --git a/crates/dojo-lang/Scarb.toml b/crates/dojo-lang/Scarb.toml index 8431e93375..5f93257a6a 100644 --- a/crates/dojo-lang/Scarb.toml +++ b/crates/dojo-lang/Scarb.toml @@ -1,5 +1,5 @@ [package] name = "dojo_plugin" -version = "0.7.2" +version = "0.7.3" [cairo-plugin] diff --git a/crates/dojo-lang/src/compiler.rs b/crates/dojo-lang/src/compiler.rs index 5fb80a18d6..aa443cb3b0 100644 --- a/crates/dojo-lang/src/compiler.rs +++ b/crates/dojo-lang/src/compiler.rs @@ -290,7 +290,8 @@ fn update_files( for crate_id in crate_ids { for module_id in db.crate_modules(crate_id).as_ref() { - let file_infos = db.module_generated_file_infos(*module_id).unwrap_or_default(); + let file_infos = + db.module_generated_file_infos(*module_id).unwrap_or(std::sync::Arc::new([])); for aux_data in file_infos .iter() .skip(1) diff --git a/crates/dojo-lang/src/inline_macros/delete.rs b/crates/dojo-lang/src/inline_macros/delete.rs index efbcc543c4..c3e109fc4a 100644 --- a/crates/dojo-lang/src/inline_macros/delete.rs +++ b/crates/dojo-lang/src/inline_macros/delete.rs @@ -2,7 +2,8 @@ use std::collections::HashMap; use cairo_lang_defs::patcher::PatchBuilder; use cairo_lang_defs::plugin::{ - InlineMacroExprPlugin, InlinePluginResult, NamedPlugin, PluginDiagnostic, PluginGeneratedFile, + InlineMacroExprPlugin, InlinePluginResult, MacroPluginMetadata, NamedPlugin, PluginDiagnostic, + PluginGeneratedFile, }; use cairo_lang_defs::plugin_utils::unsupported_bracket_diagnostic; use cairo_lang_diagnostics::Severity; @@ -25,6 +26,7 @@ impl InlineMacroExprPlugin for DeleteMacro { &self, db: &dyn cairo_lang_syntax::node::db::SyntaxGroup, syntax: &ast::ExprInlineMacro, + _metadata: &MacroPluginMetadata<'_>, ) -> InlinePluginResult { let ast::WrappedArgList::ParenthesizedArgList(arg_list) = syntax.arguments(db) else { return unsupported_bracket_diagnostic(db, syntax); diff --git a/crates/dojo-lang/src/inline_macros/emit.rs b/crates/dojo-lang/src/inline_macros/emit.rs index dc6556e677..7cb364764b 100644 --- a/crates/dojo-lang/src/inline_macros/emit.rs +++ b/crates/dojo-lang/src/inline_macros/emit.rs @@ -1,6 +1,7 @@ use cairo_lang_defs::patcher::PatchBuilder; use cairo_lang_defs::plugin::{ - InlineMacroExprPlugin, InlinePluginResult, NamedPlugin, PluginDiagnostic, PluginGeneratedFile, + InlineMacroExprPlugin, InlinePluginResult, MacroPluginMetadata, NamedPlugin, PluginDiagnostic, + PluginGeneratedFile, }; use cairo_lang_defs::plugin_utils::unsupported_bracket_diagnostic; use cairo_lang_diagnostics::Severity; @@ -21,6 +22,7 @@ impl InlineMacroExprPlugin for EmitMacro { &self, db: &dyn cairo_lang_syntax::node::db::SyntaxGroup, syntax: &ast::ExprInlineMacro, + _metadata: &MacroPluginMetadata<'_>, ) -> InlinePluginResult { let ast::WrappedArgList::ParenthesizedArgList(arg_list) = syntax.arguments(db) else { return unsupported_bracket_diagnostic(db, syntax); diff --git a/crates/dojo-lang/src/inline_macros/get.rs b/crates/dojo-lang/src/inline_macros/get.rs index e37c9dc83e..21bc3facb1 100644 --- a/crates/dojo-lang/src/inline_macros/get.rs +++ b/crates/dojo-lang/src/inline_macros/get.rs @@ -1,6 +1,7 @@ use cairo_lang_defs::patcher::PatchBuilder; use cairo_lang_defs::plugin::{ - InlineMacroExprPlugin, InlinePluginResult, NamedPlugin, PluginDiagnostic, PluginGeneratedFile, + InlineMacroExprPlugin, InlinePluginResult, MacroPluginMetadata, NamedPlugin, PluginDiagnostic, + PluginGeneratedFile, }; use cairo_lang_defs::plugin_utils::unsupported_bracket_diagnostic; use cairo_lang_diagnostics::Severity; @@ -24,6 +25,7 @@ impl InlineMacroExprPlugin for GetMacro { &self, db: &dyn cairo_lang_syntax::node::db::SyntaxGroup, syntax: &ast::ExprInlineMacro, + _metadata: &MacroPluginMetadata<'_>, ) -> InlinePluginResult { let ast::WrappedArgList::ParenthesizedArgList(arg_list) = syntax.arguments(db) else { return unsupported_bracket_diagnostic(db, syntax); diff --git a/crates/dojo-lang/src/inline_macros/selector_from_tag.rs b/crates/dojo-lang/src/inline_macros/selector_from_tag.rs index b0a5f9dc06..4f2fa02a6b 100644 --- a/crates/dojo-lang/src/inline_macros/selector_from_tag.rs +++ b/crates/dojo-lang/src/inline_macros/selector_from_tag.rs @@ -1,6 +1,7 @@ use cairo_lang_defs::patcher::PatchBuilder; use cairo_lang_defs::plugin::{ - InlineMacroExprPlugin, InlinePluginResult, NamedPlugin, PluginDiagnostic, PluginGeneratedFile, + InlineMacroExprPlugin, InlinePluginResult, MacroPluginMetadata, NamedPlugin, PluginDiagnostic, + PluginGeneratedFile, }; use cairo_lang_defs::plugin_utils::unsupported_bracket_diagnostic; use cairo_lang_diagnostics::Severity; @@ -19,6 +20,7 @@ impl InlineMacroExprPlugin for SelectorFromTagMacro { &self, db: &dyn cairo_lang_syntax::node::db::SyntaxGroup, syntax: &ast::ExprInlineMacro, + _metadata: &MacroPluginMetadata<'_>, ) -> InlinePluginResult { let ast::WrappedArgList::ParenthesizedArgList(arg_list) = syntax.arguments(db) else { return unsupported_bracket_diagnostic(db, syntax); diff --git a/crates/dojo-lang/src/inline_macros/set.rs b/crates/dojo-lang/src/inline_macros/set.rs index 7c7c5d3925..25775b813c 100644 --- a/crates/dojo-lang/src/inline_macros/set.rs +++ b/crates/dojo-lang/src/inline_macros/set.rs @@ -2,7 +2,8 @@ use std::collections::HashMap; use cairo_lang_defs::patcher::PatchBuilder; use cairo_lang_defs::plugin::{ - InlineMacroExprPlugin, InlinePluginResult, NamedPlugin, PluginDiagnostic, PluginGeneratedFile, + InlineMacroExprPlugin, InlinePluginResult, MacroPluginMetadata, NamedPlugin, PluginDiagnostic, + PluginGeneratedFile, }; use cairo_lang_defs::plugin_utils::unsupported_bracket_diagnostic; use cairo_lang_diagnostics::Severity; @@ -39,6 +40,7 @@ impl InlineMacroExprPlugin for SetMacro { &self, db: &dyn cairo_lang_syntax::node::db::SyntaxGroup, syntax: &ast::ExprInlineMacro, + _metadata: &MacroPluginMetadata<'_>, ) -> InlinePluginResult { let ast::WrappedArgList::ParenthesizedArgList(arg_list) = syntax.arguments(db) else { return unsupported_bracket_diagnostic(db, syntax); diff --git a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/Scarb.lock b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/Scarb.lock index 8841ad26aa..acdfdeaf4a 100644 --- a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/Scarb.lock +++ b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/Scarb.lock @@ -17,5 +17,5 @@ dependencies = [ [[package]] name = "dojo_plugin" -version = "0.7.2" -source = "git+https://github.com/dojoengine/dojo?tag=v0.7.3#e8539d5b199efbd51c89c75da32f6592de5d9262" +version = "0.7.3" +source = "git+https://github.com/dojoengine/dojo?branch=bump-cairo-2.7#17bc842f2f87b6ac0472d196efc11f01a5e55add" diff --git a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/Scarb.toml b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/Scarb.toml index ad25c11094..13344c00dc 100644 --- a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/Scarb.toml +++ b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/Scarb.toml @@ -2,7 +2,7 @@ name = "compiler_cairo" version = "0.1.0" edition = "2023_11" -cairo-version = "2.6.3" +cairo-version = "2.7.0-rc.3" # See more keys and their definitions at https://docs.swmansion.com/scarb/docs/reference/manifest.html diff --git a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/contracts/ccf-cairo_v240-8d921297.toml b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/contracts/ccf-cairo_v240-8d921297.toml index 2fd8e54479..e4773535b9 100644 --- a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/contracts/ccf-cairo_v240-8d921297.toml +++ b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/contracts/ccf-cairo_v240-8d921297.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0x1b29f38120f222120acf9b3d66f7015d47c0b11d4e9acdfefa243958c60909d" -original_class_hash = "0x1b29f38120f222120acf9b3d66f7015d47c0b11d4e9acdfefa243958c60909d" +class_hash = "0x3cbec4e257fe1b070d7d8c6d61855e228451007784c2282accdaf195489ef36" +original_class_hash = "0x3cbec4e257fe1b070d7d8c6d61855e228451007784c2282accdaf195489ef36" base_class_hash = "0x0" abi = "manifests/dev/base/abis/contracts/ccf-cairo_v240-8d921297.json" reads = [] diff --git a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/contracts/ccf-cairo_v260-465ec7fe.toml b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/contracts/ccf-cairo_v260-465ec7fe.toml index cd8f1e26b2..8c2ba56054 100644 --- a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/contracts/ccf-cairo_v260-465ec7fe.toml +++ b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/contracts/ccf-cairo_v260-465ec7fe.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0x412449a631f6652b3bbe27841fb6776639e493baad1a5894daeb9260d1b0a63" -original_class_hash = "0x412449a631f6652b3bbe27841fb6776639e493baad1a5894daeb9260d1b0a63" +class_hash = "0x171abbdda00eb24da5e9322702dedceb6c4e007706f7764b959cbf031ebda9e" +original_class_hash = "0x171abbdda00eb24da5e9322702dedceb6c4e007706f7764b959cbf031ebda9e" base_class_hash = "0x0" abi = "manifests/dev/base/abis/contracts/ccf-cairo_v260-465ec7fe.json" reads = [] diff --git a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-base.toml b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-base.toml index aa92e94fac..063a71b75a 100644 --- a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-base.toml +++ b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-base.toml @@ -1,6 +1,6 @@ kind = "Class" -class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" -original_class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" +class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" +original_class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" abi = "manifests/dev/base/abis/dojo-base.json" tag = "dojo-base" manifest_name = "dojo-base" diff --git a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-world.toml b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-world.toml index f403ca018f..5df663d9cd 100644 --- a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-world.toml +++ b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/manifests/dev/base/dojo-world.toml @@ -1,6 +1,6 @@ kind = "Class" -class_hash = "0x71819175fb1971b65368cdbc486b7044ea1a15fe499296181c574e90d91adcd" -original_class_hash = "0x71819175fb1971b65368cdbc486b7044ea1a15fe499296181c574e90d91adcd" +class_hash = "0x564a2ff36752ddda913033318645e313928c7c96dc02efc82f597a66a9c6e58" +original_class_hash = "0x564a2ff36752ddda913033318645e313928c7c96dc02efc82f597a66a9c6e58" abi = "manifests/dev/base/abis/dojo-world.json" tag = "dojo-world" manifest_name = "dojo-world" diff --git a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/src/cairo_24.cairo b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/src/cairo_24.cairo index cd525d49bf..0235b496fa 100644 --- a/crates/dojo-lang/src/manifest_test_data/compiler_cairo/src/cairo_24.cairo +++ b/crates/dojo-lang/src/manifest_test_data/compiler_cairo/src/cairo_24.cairo @@ -52,6 +52,6 @@ mod cairo_v240 { let first = MyStruct { a: 1, b: 2 }; let second = MyStruct { a: 1, b: 2 }; - assert_eq!(first, second, "{:?},{:?} should be equal", first, second); + assert!(first == second, "should be equal"); } } diff --git a/crates/dojo-lang/src/semantics/test_utils.rs b/crates/dojo-lang/src/semantics/test_utils.rs index 8ef9b9409a..77b14b975f 100644 --- a/crates/dojo-lang/src/semantics/test_utils.rs +++ b/crates/dojo-lang/src/semantics/test_utils.rs @@ -144,8 +144,8 @@ pub fn setup_test_crate(db: &dyn SemanticGroup, content: &str) -> CrateId { let file_id = db.intern_file(FileLongId::Virtual(VirtualFile { parent: None, name: "lib.cairo".into(), - content: Arc::new(content.into()), - code_mappings: Default::default(), + content: content.into(), + code_mappings: Arc::new([]), kind: FileKind::Module, })); diff --git a/crates/dojo-world/abigen/src/main.rs b/crates/dojo-world/abigen/src/main.rs index f676a765b9..3f26903f4a 100644 --- a/crates/dojo-world/abigen/src/main.rs +++ b/crates/dojo-world/abigen/src/main.rs @@ -104,13 +104,13 @@ fn compile_dojo_core() { file, r#" [package] -cairo-version = "=2.6.4" +cairo-version = "2.7.0-rc.3" edition = "2023_11" name = "dojo" version = "0.7.3" [dependencies] -starknet = "=2.6.4" +starknet = "2.7.0-rc.3" [[target.starknet-contract]] sierra = true diff --git a/crates/dojo-world/src/contracts/model_test.rs b/crates/dojo-world/src/contracts/model_test.rs index 1ccf2a0833..24825c59ca 100644 --- a/crates/dojo-world/src/contracts/model_test.rs +++ b/crates/dojo-world/src/contracts/model_test.rs @@ -77,7 +77,7 @@ async fn test_model() { assert_eq!( position.class_hash(), - felt!("0x7104c882f56f62ef1f2453319bf6a1f5784b5f33b63b65506c38d62c3e3fd40") + felt!("0x2b530adc12f28cdb03e7c9c0b69556b18c4775faedf826879aee9f6113c8c66") ); let moves = world.model_reader("dojo_examples", "Moves").await.unwrap(); diff --git a/crates/katana/storage/db/Cargo.toml b/crates/katana/storage/db/Cargo.toml index c03d4ba58d..a5d7d32508 100644 --- a/crates/katana/storage/db/Cargo.toml +++ b/crates/katana/storage/db/Cargo.toml @@ -7,7 +7,6 @@ version.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -katana-cairo = { workspace = true } katana-primitives = { workspace = true } anyhow.workspace = true @@ -18,7 +17,6 @@ serde_json.workspace = true tempfile = { workspace = true, optional = true } thiserror.workspace = true -cairo-vm.workspace = true roaring = { version = "0.10.3", features = [ "serde" ] } # codecs diff --git a/crates/katana/storage/db/src/lib.rs b/crates/katana/storage/db/src/lib.rs index 14caf967c4..43dc7b6f97 100644 --- a/crates/katana/storage/db/src/lib.rs +++ b/crates/katana/storage/db/src/lib.rs @@ -1,5 +1,7 @@ //! Code adapted from Paradigm's [`reth`](https://github.com/paradigmxyz/reth/tree/main/crates/storage/db) DB implementation. +#![cfg_attr(not(test), warn(unused_crate_dependencies))] + use std::fs; use std::path::Path; diff --git a/crates/torii/types-test/Scarb.lock b/crates/torii/types-test/Scarb.lock index 8d835bdb65..a677d52c7a 100644 --- a/crates/torii/types-test/Scarb.lock +++ b/crates/torii/types-test/Scarb.lock @@ -10,8 +10,8 @@ dependencies = [ [[package]] name = "dojo_plugin" -version = "0.7.2" -source = "git+https://github.com/dojoengine/dojo?tag=v0.7.3#e8539d5b199efbd51c89c75da32f6592de5d9262" +version = "0.7.3" +source = "git+https://github.com/dojoengine/dojo?branch=bump-cairo-2.7#17bc842f2f87b6ac0472d196efc11f01a5e55add" [[package]] name = "types_test" diff --git a/crates/torii/types-test/Scarb.toml b/crates/torii/types-test/Scarb.toml index cb9e136633..46b73d435d 100644 --- a/crates/torii/types-test/Scarb.toml +++ b/crates/torii/types-test/Scarb.toml @@ -1,5 +1,5 @@ [package] -cairo-version = "=2.6.4" +cairo-version = "=2.7.0-rc.3" edition = "2023_11" name = "types_test" version = "0.7.3" diff --git a/examples/spawn-and-move/Scarb.lock b/examples/spawn-and-move/Scarb.lock index 2fc5c9b2d6..cc85bcd4ee 100644 --- a/examples/spawn-and-move/Scarb.lock +++ b/examples/spawn-and-move/Scarb.lock @@ -33,5 +33,5 @@ dependencies = [ [[package]] name = "dojo_plugin" -version = "0.7.2" -source = "git+https://github.com/dojoengine/dojo?tag=v0.7.3#e8539d5b199efbd51c89c75da32f6592de5d9262" +version = "0.7.3" +source = "git+https://github.com/dojoengine/dojo?branch=bump-cairo-2.7#88b87323e20b872cdb86eed879e96c792b6583ab" diff --git a/examples/spawn-and-move/Scarb.toml b/examples/spawn-and-move/Scarb.toml index fa83fe8e62..ca338c7df5 100644 --- a/examples/spawn-and-move/Scarb.toml +++ b/examples/spawn-and-move/Scarb.toml @@ -1,5 +1,5 @@ [package] -cairo-version = "=2.6.4" +cairo-version = "=2.7.0-rc.3" name = "dojo_examples" version = "0.7.3" # Use the prelude with the less imports as possible @@ -43,7 +43,7 @@ rpc_url = "http://localhost:5050/" # Default account for katana with seed = 0 account_address = "0x6162896d1d7ab204c7ccac6dd5f8e9e7c25ecd5ae4fcb4ad32e57786bb46e03" private_key = "0x1800000000300000180000000000030000000000003006001800006600" -world_address = "0x62c5e1e2ceab297dfaca3ef17ca6549635272f363bd5373c888bbacdc3d8548" +world_address = "0x5ffa124a5076e590a23e9d393ebe4fc7c66989c2cd228a46f38a9e2d48305a7" [profile.release.tool.dojo] # for more info on how `merge-strategy` works see: diff --git a/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-actions-40b6994c.toml b/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-actions-40b6994c.toml index 835a169ea6..fd2ea9f285 100644 --- a/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-actions-40b6994c.toml +++ b/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-actions-40b6994c.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0xb3f81618df8f1170864da1c68f565aafe192c30f9b73436af4823b293a7ea5" -original_class_hash = "0xb3f81618df8f1170864da1c68f565aafe192c30f9b73436af4823b293a7ea5" +class_hash = "0x562dc5e2a07016ab56ac97e72e5ce62a46caed41bb28d5aefdc6d1aafd3575e" +original_class_hash = "0x562dc5e2a07016ab56ac97e72e5ce62a46caed41bb28d5aefdc6d1aafd3575e" base_class_hash = "0x0" abi = "manifests/dev/base/abis/contracts/dojo_examples-actions-40b6994c.json" reads = [] diff --git a/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-dungeon-6620e0e6.toml b/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-dungeon-6620e0e6.toml index c0574da07c..87331f3f21 100644 --- a/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-dungeon-6620e0e6.toml +++ b/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-dungeon-6620e0e6.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0x14b3096b82a761f63dd47277c2b5ac18925dea43586418483939a2f1f57f674" -original_class_hash = "0x14b3096b82a761f63dd47277c2b5ac18925dea43586418483939a2f1f57f674" +class_hash = "0x11bb79f4255371bbd58715696ede661544e281ece752d783e52e73deb8948cf" +original_class_hash = "0x11bb79f4255371bbd58715696ede661544e281ece752d783e52e73deb8948cf" base_class_hash = "0x0" abi = "manifests/dev/base/abis/contracts/dojo_examples-dungeon-6620e0e6.json" reads = [] diff --git a/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-mock_token-31599eb2.toml b/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-mock_token-31599eb2.toml index 295d2d78f1..d08d8c605d 100644 --- a/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-mock_token-31599eb2.toml +++ b/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-mock_token-31599eb2.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0x761d18a3557d98b3962ebb2c9ddae89ad586ce81de7e86c5fd1e1b4f9d0028" -original_class_hash = "0x761d18a3557d98b3962ebb2c9ddae89ad586ce81de7e86c5fd1e1b4f9d0028" +class_hash = "0xc25acec255f081e3845b29c598a9b6eecc79d16445e2dd0baa740c92055213" +original_class_hash = "0xc25acec255f081e3845b29c598a9b6eecc79d16445e2dd0baa740c92055213" base_class_hash = "0x0" abi = "manifests/dev/base/abis/contracts/dojo_examples-mock_token-31599eb2.json" reads = [] diff --git a/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-others-61de2c18.toml b/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-others-61de2c18.toml index 70a3bb5255..83bbda3d73 100644 --- a/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-others-61de2c18.toml +++ b/examples/spawn-and-move/manifests/dev/base/contracts/dojo_examples-others-61de2c18.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0x479bfb12dcba5398d77303e7a665fc3fedb16f2d7f9cb1f5d7e2beb3b7e2ba7" -original_class_hash = "0x479bfb12dcba5398d77303e7a665fc3fedb16f2d7f9cb1f5d7e2beb3b7e2ba7" +class_hash = "0x4990d14908bf4cee13d7cff8dde2ffd91772c8ba325b0f0f2af0bd3398e3634" +original_class_hash = "0x4990d14908bf4cee13d7cff8dde2ffd91772c8ba325b0f0f2af0bd3398e3634" base_class_hash = "0x0" abi = "manifests/dev/base/abis/contracts/dojo_examples-others-61de2c18.json" reads = [] diff --git a/examples/spawn-and-move/manifests/dev/base/dojo-base.toml b/examples/spawn-and-move/manifests/dev/base/dojo-base.toml index aa92e94fac..063a71b75a 100644 --- a/examples/spawn-and-move/manifests/dev/base/dojo-base.toml +++ b/examples/spawn-and-move/manifests/dev/base/dojo-base.toml @@ -1,6 +1,6 @@ kind = "Class" -class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" -original_class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" +class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" +original_class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" abi = "manifests/dev/base/abis/dojo-base.json" tag = "dojo-base" manifest_name = "dojo-base" diff --git a/examples/spawn-and-move/manifests/dev/base/dojo-world.toml b/examples/spawn-and-move/manifests/dev/base/dojo-world.toml index f403ca018f..5df663d9cd 100644 --- a/examples/spawn-and-move/manifests/dev/base/dojo-world.toml +++ b/examples/spawn-and-move/manifests/dev/base/dojo-world.toml @@ -1,6 +1,6 @@ kind = "Class" -class_hash = "0x71819175fb1971b65368cdbc486b7044ea1a15fe499296181c574e90d91adcd" -original_class_hash = "0x71819175fb1971b65368cdbc486b7044ea1a15fe499296181c574e90d91adcd" +class_hash = "0x564a2ff36752ddda913033318645e313928c7c96dc02efc82f597a66a9c6e58" +original_class_hash = "0x564a2ff36752ddda913033318645e313928c7c96dc02efc82f597a66a9c6e58" abi = "manifests/dev/base/abis/dojo-world.json" tag = "dojo-world" manifest_name = "dojo-world" diff --git a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-ContractInitialized-376b7bd6.toml b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-ContractInitialized-376b7bd6.toml index 869c91f694..e5876dcbd1 100644 --- a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-ContractInitialized-376b7bd6.toml +++ b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-ContractInitialized-376b7bd6.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x1da39caefeb15d61baa9d1d71f21ed79cf5650aa215b583e7f453c0d7d4ee65" -original_class_hash = "0x1da39caefeb15d61baa9d1d71f21ed79cf5650aa215b583e7f453c0d7d4ee65" +class_hash = "0x6e69c6811fcc67953426e123cdd87530e7a27bb4613251fc6182aa9dde75411" +original_class_hash = "0x6e69c6811fcc67953426e123cdd87530e7a27bb4613251fc6182aa9dde75411" abi = "manifests/dev/base/abis/models/dojo_examples-ContractInitialized-376b7bd6.json" tag = "dojo_examples-ContractInitialized" manifest_name = "dojo_examples-ContractInitialized-376b7bd6" diff --git a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Message-1bb1d226.toml b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Message-1bb1d226.toml index 2b346792c9..588d5fc68a 100644 --- a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Message-1bb1d226.toml +++ b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Message-1bb1d226.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x572bf6d3cbcd69fd6404a993110c3b84379882587b21b7ad5b2761088cb19c3" -original_class_hash = "0x572bf6d3cbcd69fd6404a993110c3b84379882587b21b7ad5b2761088cb19c3" +class_hash = "0x33728d68e7d0d807184b6cb065b608a5145fb4b964c1c0bf3c8a4b92695053e" +original_class_hash = "0x33728d68e7d0d807184b6cb065b608a5145fb4b964c1c0bf3c8a4b92695053e" abi = "manifests/dev/base/abis/models/dojo_examples-Message-1bb1d226.json" tag = "dojo_examples-Message" manifest_name = "dojo_examples-Message-1bb1d226" diff --git a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-MockToken-38903c7c.toml b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-MockToken-38903c7c.toml index 49ff33284a..92b5304374 100644 --- a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-MockToken-38903c7c.toml +++ b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-MockToken-38903c7c.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x4463c89586bc5015a7bc97e9e4af123330842b20aa6f6587c795d6d35907a9d" -original_class_hash = "0x4463c89586bc5015a7bc97e9e4af123330842b20aa6f6587c795d6d35907a9d" +class_hash = "0x4d9dfa45ceeb2fa6051d9cf4fb469ad0354becd3c9830595b941d6fd4eb2202" +original_class_hash = "0x4d9dfa45ceeb2fa6051d9cf4fb469ad0354becd3c9830595b941d6fd4eb2202" abi = "manifests/dev/base/abis/models/dojo_examples-MockToken-38903c7c.json" tag = "dojo_examples-MockToken" manifest_name = "dojo_examples-MockToken-38903c7c" diff --git a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Moved-318ae40d.toml b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Moved-318ae40d.toml index c9b859f0f8..a06d6ce493 100644 --- a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Moved-318ae40d.toml +++ b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Moved-318ae40d.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x36b7886db455f41fac4263da9f0d21190bb575c8555bde1c3357486495c0be1" -original_class_hash = "0x36b7886db455f41fac4263da9f0d21190bb575c8555bde1c3357486495c0be1" +class_hash = "0x291252f382a059d3d1fa0c813160c93ccc05f9b5683fa63b8194fe8bed2fcba" +original_class_hash = "0x291252f382a059d3d1fa0c813160c93ccc05f9b5683fa63b8194fe8bed2fcba" abi = "manifests/dev/base/abis/models/dojo_examples-Moved-318ae40d.json" tag = "dojo_examples-Moved" manifest_name = "dojo_examples-Moved-318ae40d" diff --git a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Moves-2e2accba.toml b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Moves-2e2accba.toml index 9fe89cb7d6..a436a2584a 100644 --- a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Moves-2e2accba.toml +++ b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Moves-2e2accba.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x23ec6500e0f3e8c64c6fb3ee3ed3259d81c0bde627c8c9c1177da098189dd89" -original_class_hash = "0x23ec6500e0f3e8c64c6fb3ee3ed3259d81c0bde627c8c9c1177da098189dd89" +class_hash = "0x47f77d27573e12c1441dd65b1a88f4432c1c4ec446241830ff4c33f3f58a44e" +original_class_hash = "0x47f77d27573e12c1441dd65b1a88f4432c1c4ec446241830ff4c33f3f58a44e" abi = "manifests/dev/base/abis/models/dojo_examples-Moves-2e2accba.json" tag = "dojo_examples-Moves" manifest_name = "dojo_examples-Moves-2e2accba" diff --git a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-PlayerConfig-3adad785.toml b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-PlayerConfig-3adad785.toml index b631214a2e..afa44f5268 100644 --- a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-PlayerConfig-3adad785.toml +++ b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-PlayerConfig-3adad785.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x16141fdae16b43c612d705795e8993ebacd06edb4ec582041b15b6878d65de7" -original_class_hash = "0x16141fdae16b43c612d705795e8993ebacd06edb4ec582041b15b6878d65de7" +class_hash = "0xc88609dbcf23f3610913a55744dd6a211703daa989dfd91e2672dd85c33b4e" +original_class_hash = "0xc88609dbcf23f3610913a55744dd6a211703daa989dfd91e2672dd85c33b4e" abi = "manifests/dev/base/abis/models/dojo_examples-PlayerConfig-3adad785.json" tag = "dojo_examples-PlayerConfig" manifest_name = "dojo_examples-PlayerConfig-3adad785" diff --git a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Position-1e145e26.toml b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Position-1e145e26.toml index 3b1057bd6f..fdc5e77543 100644 --- a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Position-1e145e26.toml +++ b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-Position-1e145e26.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x7104c882f56f62ef1f2453319bf6a1f5784b5f33b63b65506c38d62c3e3fd40" -original_class_hash = "0x7104c882f56f62ef1f2453319bf6a1f5784b5f33b63b65506c38d62c3e3fd40" +class_hash = "0x2b530adc12f28cdb03e7c9c0b69556b18c4775faedf826879aee9f6113c8c66" +original_class_hash = "0x2b530adc12f28cdb03e7c9c0b69556b18c4775faedf826879aee9f6113c8c66" abi = "manifests/dev/base/abis/models/dojo_examples-Position-1e145e26.json" tag = "dojo_examples-Position" manifest_name = "dojo_examples-Position-1e145e26" diff --git a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-ServerProfile-4caad1e6.toml b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-ServerProfile-4caad1e6.toml index c4313186ea..497ccb92fd 100644 --- a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-ServerProfile-4caad1e6.toml +++ b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples-ServerProfile-4caad1e6.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x48dfe99daae31ced8d121079c148d084311483f047519d2d3fae363f15c7a1f" -original_class_hash = "0x48dfe99daae31ced8d121079c148d084311483f047519d2d3fae363f15c7a1f" +class_hash = "0x794eb270cb490e228d2710c8a397cfb821461a2796acc6714eca8d8462d7f57" +original_class_hash = "0x794eb270cb490e228d2710c8a397cfb821461a2796acc6714eca8d8462d7f57" abi = "manifests/dev/base/abis/models/dojo_examples-ServerProfile-4caad1e6.json" tag = "dojo_examples-ServerProfile" manifest_name = "dojo_examples-ServerProfile-4caad1e6" diff --git a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples_foes-RiverSkale-39535c12.toml b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples_foes-RiverSkale-39535c12.toml index 878704633a..0aed2ff250 100644 --- a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples_foes-RiverSkale-39535c12.toml +++ b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples_foes-RiverSkale-39535c12.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x34e17c9bad7ccfa7286e07ed3a9af0b2922c7ee77a4889a1c59d0a6dd7aeacc" -original_class_hash = "0x34e17c9bad7ccfa7286e07ed3a9af0b2922c7ee77a4889a1c59d0a6dd7aeacc" +class_hash = "0x273dc20b425570101716086cc3b94073e1762b5aa802c369b9d953d59ebce49" +original_class_hash = "0x273dc20b425570101716086cc3b94073e1762b5aa802c369b9d953d59ebce49" abi = "manifests/dev/base/abis/models/dojo_examples_foes-RiverSkale-39535c12.json" tag = "dojo_examples_foes-RiverSkale" manifest_name = "dojo_examples_foes-RiverSkale-39535c12" diff --git a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples_weapons-Flatbow-22f5bd16.toml b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples_weapons-Flatbow-22f5bd16.toml index 1a9ed18d70..c32d92e8d6 100644 --- a/examples/spawn-and-move/manifests/dev/base/models/dojo_examples_weapons-Flatbow-22f5bd16.toml +++ b/examples/spawn-and-move/manifests/dev/base/models/dojo_examples_weapons-Flatbow-22f5bd16.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x672ce1913b025af73d80030f0e7e8d5fa4debe9b011cf0a39a27514cac4a3b5" -original_class_hash = "0x672ce1913b025af73d80030f0e7e8d5fa4debe9b011cf0a39a27514cac4a3b5" +class_hash = "0x6bf10689b313619cf163192a65419764462e0be3cbafcfafa83df8763eda82e" +original_class_hash = "0x6bf10689b313619cf163192a65419764462e0be3cbafcfafa83df8763eda82e" abi = "manifests/dev/base/abis/models/dojo_examples_weapons-Flatbow-22f5bd16.json" tag = "dojo_examples_weapons-Flatbow" manifest_name = "dojo_examples_weapons-Flatbow-22f5bd16" diff --git a/examples/spawn-and-move/manifests/dev/deployment/manifest.json b/examples/spawn-and-move/manifests/dev/deployment/manifest.json index 6f2486e866..2e1fe5d442 100644 --- a/examples/spawn-and-move/manifests/dev/deployment/manifest.json +++ b/examples/spawn-and-move/manifests/dev/deployment/manifest.json @@ -1,8 +1,8 @@ { "world": { "kind": "WorldContract", - "class_hash": "0x71819175fb1971b65368cdbc486b7044ea1a15fe499296181c574e90d91adcd", - "original_class_hash": "0x71819175fb1971b65368cdbc486b7044ea1a15fe499296181c574e90d91adcd", + "class_hash": "0x564a2ff36752ddda913033318645e313928c7c96dc02efc82f597a66a9c6e58", + "original_class_hash": "0x564a2ff36752ddda913033318645e313928c7c96dc02efc82f597a66a9c6e58", "abi": [ { "type": "impl", @@ -1189,8 +1189,8 @@ ] } ], - "address": "0x62c5e1e2ceab297dfaca3ef17ca6549635272f363bd5373c888bbacdc3d8548", - "transaction_hash": "0x30d768fa29fd2ba80734946a339118c1adfea82629458b054a4d4a35103db47", + "address": "0x5ffa124a5076e590a23e9d393ebe4fc7c66989c2cd228a46f38a9e2d48305a7", + "transaction_hash": "0x4e792ecd0c6a655b93e861fe9cfa7243b857c925bd23d9d092fa2ee82bdfac7", "block_number": 3, "seed": "dojo_examples", "metadata": { @@ -1201,8 +1201,8 @@ }, "base": { "kind": "Class", - "class_hash": "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4", - "original_class_hash": "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4", + "class_hash": "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b", + "original_class_hash": "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b", "abi": "manifests/dev/deployment/abis/dojo-base.json", "tag": "dojo-base", "manifest_name": "dojo-base" @@ -1210,10 +1210,10 @@ "contracts": [ { "kind": "DojoContract", - "address": "0x604bd94012befb403ad70472bcbae1504211b17c804373ea835aec77eb1ee1", - "class_hash": "0xb3f81618df8f1170864da1c68f565aafe192c30f9b73436af4823b293a7ea5", - "original_class_hash": "0xb3f81618df8f1170864da1c68f565aafe192c30f9b73436af4823b293a7ea5", - "base_class_hash": "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4", + "address": "0x706862400b7076835b64b54887248e3698e1c72faafb4aaa133ea4bafde1ed7", + "class_hash": "0x562dc5e2a07016ab56ac97e72e5ce62a46caed41bb28d5aefdc6d1aafd3575e", + "original_class_hash": "0x562dc5e2a07016ab56ac97e72e5ce62a46caed41bb28d5aefdc6d1aafd3575e", + "base_class_hash": "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b", "abi": [ { "type": "impl", @@ -1641,10 +1641,10 @@ }, { "kind": "DojoContract", - "address": "0x7e7462000391d3084e3eabd1c28f027c06ad683c787cd8173ca33d906e9a082", - "class_hash": "0x14b3096b82a761f63dd47277c2b5ac18925dea43586418483939a2f1f57f674", - "original_class_hash": "0x14b3096b82a761f63dd47277c2b5ac18925dea43586418483939a2f1f57f674", - "base_class_hash": "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4", + "address": "0x7083da52651ece707402a0f7f7c8fbfb1fe327b8138b0df234eb47d21698750", + "class_hash": "0x11bb79f4255371bbd58715696ede661544e281ece752d783e52e73deb8948cf", + "original_class_hash": "0x11bb79f4255371bbd58715696ede661544e281ece752d783e52e73deb8948cf", + "base_class_hash": "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b", "abi": [ { "type": "impl", @@ -1878,10 +1878,10 @@ }, { "kind": "DojoContract", - "address": "0xcc6decf700ca5870865e95307c74cb531728f6d50670449fa33518e4a9c3c8", - "class_hash": "0x761d18a3557d98b3962ebb2c9ddae89ad586ce81de7e86c5fd1e1b4f9d0028", - "original_class_hash": "0x761d18a3557d98b3962ebb2c9ddae89ad586ce81de7e86c5fd1e1b4f9d0028", - "base_class_hash": "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4", + "address": "0x708e9ef47bc3d42d12b5caa837e10b3b6f6c5e6c33776e6094d75a4fe72a8a5", + "class_hash": "0xc25acec255f081e3845b29c598a9b6eecc79d16445e2dd0baa740c92055213", + "original_class_hash": "0xc25acec255f081e3845b29c598a9b6eecc79d16445e2dd0baa740c92055213", + "base_class_hash": "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b", "abi": [ { "type": "impl", @@ -2097,10 +2097,10 @@ }, { "kind": "DojoContract", - "address": "0x6cf6ece03c80fcddd4107270a52eab493534b8ccf8346ff17d451362a4e99d0", - "class_hash": "0x479bfb12dcba5398d77303e7a665fc3fedb16f2d7f9cb1f5d7e2beb3b7e2ba7", - "original_class_hash": "0x479bfb12dcba5398d77303e7a665fc3fedb16f2d7f9cb1f5d7e2beb3b7e2ba7", - "base_class_hash": "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4", + "address": "0x592be9dcc584b972683aa3ba6fd7c982574303e402af0c1529bb33fc09df16e", + "class_hash": "0x4990d14908bf4cee13d7cff8dde2ffd91772c8ba325b0f0f2af0bd3398e3634", + "original_class_hash": "0x4990d14908bf4cee13d7cff8dde2ffd91772c8ba325b0f0f2af0bd3398e3634", + "base_class_hash": "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b", "abi": [ { "type": "impl", @@ -2352,8 +2352,8 @@ "key": false } ], - "class_hash": "0x1da39caefeb15d61baa9d1d71f21ed79cf5650aa215b583e7f453c0d7d4ee65", - "original_class_hash": "0x1da39caefeb15d61baa9d1d71f21ed79cf5650aa215b583e7f453c0d7d4ee65", + "class_hash": "0x6e69c6811fcc67953426e123cdd87530e7a27bb4613251fc6182aa9dde75411", + "original_class_hash": "0x6e69c6811fcc67953426e123cdd87530e7a27bb4613251fc6182aa9dde75411", "abi": [ { "type": "impl", @@ -2792,8 +2792,8 @@ "key": true } ], - "class_hash": "0x572bf6d3cbcd69fd6404a993110c3b84379882587b21b7ad5b2761088cb19c3", - "original_class_hash": "0x572bf6d3cbcd69fd6404a993110c3b84379882587b21b7ad5b2761088cb19c3", + "class_hash": "0x33728d68e7d0d807184b6cb065b608a5145fb4b964c1c0bf3c8a4b92695053e", + "original_class_hash": "0x33728d68e7d0d807184b6cb065b608a5145fb4b964c1c0bf3c8a4b92695053e", "abi": [ { "type": "impl", @@ -3226,8 +3226,8 @@ "key": false } ], - "class_hash": "0x4463c89586bc5015a7bc97e9e4af123330842b20aa6f6587c795d6d35907a9d", - "original_class_hash": "0x4463c89586bc5015a7bc97e9e4af123330842b20aa6f6587c795d6d35907a9d", + "class_hash": "0x4d9dfa45ceeb2fa6051d9cf4fb469ad0354becd3c9830595b941d6fd4eb2202", + "original_class_hash": "0x4d9dfa45ceeb2fa6051d9cf4fb469ad0354becd3c9830595b941d6fd4eb2202", "abi": [ { "type": "impl", @@ -3652,8 +3652,8 @@ "key": false } ], - "class_hash": "0x36b7886db455f41fac4263da9f0d21190bb575c8555bde1c3357486495c0be1", - "original_class_hash": "0x36b7886db455f41fac4263da9f0d21190bb575c8555bde1c3357486495c0be1", + "class_hash": "0x291252f382a059d3d1fa0c813160c93ccc05f9b5683fa63b8194fe8bed2fcba", + "original_class_hash": "0x291252f382a059d3d1fa0c813160c93ccc05f9b5683fa63b8194fe8bed2fcba", "abi": [ { "type": "impl", @@ -4109,8 +4109,8 @@ "key": false } ], - "class_hash": "0x23ec6500e0f3e8c64c6fb3ee3ed3259d81c0bde627c8c9c1177da098189dd89", - "original_class_hash": "0x23ec6500e0f3e8c64c6fb3ee3ed3259d81c0bde627c8c9c1177da098189dd89", + "class_hash": "0x47f77d27573e12c1441dd65b1a88f4432c1c4ec446241830ff4c33f3f58a44e", + "original_class_hash": "0x47f77d27573e12c1441dd65b1a88f4432c1c4ec446241830ff4c33f3f58a44e", "abi": [ { "type": "impl", @@ -4575,8 +4575,8 @@ "key": false } ], - "class_hash": "0x16141fdae16b43c612d705795e8993ebacd06edb4ec582041b15b6878d65de7", - "original_class_hash": "0x16141fdae16b43c612d705795e8993ebacd06edb4ec582041b15b6878d65de7", + "class_hash": "0xc88609dbcf23f3610913a55744dd6a211703daa989dfd91e2672dd85c33b4e", + "original_class_hash": "0xc88609dbcf23f3610913a55744dd6a211703daa989dfd91e2672dd85c33b4e", "abi": [ { "type": "impl", @@ -5027,8 +5027,8 @@ "key": false } ], - "class_hash": "0x7104c882f56f62ef1f2453319bf6a1f5784b5f33b63b65506c38d62c3e3fd40", - "original_class_hash": "0x7104c882f56f62ef1f2453319bf6a1f5784b5f33b63b65506c38d62c3e3fd40", + "class_hash": "0x2b530adc12f28cdb03e7c9c0b69556b18c4775faedf826879aee9f6113c8c66", + "original_class_hash": "0x2b530adc12f28cdb03e7c9c0b69556b18c4775faedf826879aee9f6113c8c66", "abi": [ { "type": "impl", @@ -5472,8 +5472,8 @@ "key": false } ], - "class_hash": "0x48dfe99daae31ced8d121079c148d084311483f047519d2d3fae363f15c7a1f", - "original_class_hash": "0x48dfe99daae31ced8d121079c148d084311483f047519d2d3fae363f15c7a1f", + "class_hash": "0x794eb270cb490e228d2710c8a397cfb821461a2796acc6714eca8d8462d7f57", + "original_class_hash": "0x794eb270cb490e228d2710c8a397cfb821461a2796acc6714eca8d8462d7f57", "abi": [ { "type": "impl", @@ -5912,8 +5912,8 @@ "key": false } ], - "class_hash": "0x34e17c9bad7ccfa7286e07ed3a9af0b2922c7ee77a4889a1c59d0a6dd7aeacc", - "original_class_hash": "0x34e17c9bad7ccfa7286e07ed3a9af0b2922c7ee77a4889a1c59d0a6dd7aeacc", + "class_hash": "0x273dc20b425570101716086cc3b94073e1762b5aa802c369b9d953d59ebce49", + "original_class_hash": "0x273dc20b425570101716086cc3b94073e1762b5aa802c369b9d953d59ebce49", "abi": [ { "type": "impl", @@ -6351,8 +6351,8 @@ "key": false } ], - "class_hash": "0x672ce1913b025af73d80030f0e7e8d5fa4debe9b011cf0a39a27514cac4a3b5", - "original_class_hash": "0x672ce1913b025af73d80030f0e7e8d5fa4debe9b011cf0a39a27514cac4a3b5", + "class_hash": "0x6bf10689b313619cf163192a65419764462e0be3cbafcfafa83df8763eda82e", + "original_class_hash": "0x6bf10689b313619cf163192a65419764462e0be3cbafcfafa83df8763eda82e", "abi": [ { "type": "impl", diff --git a/examples/spawn-and-move/manifests/dev/deployment/manifest.toml b/examples/spawn-and-move/manifests/dev/deployment/manifest.toml index a3f19d5d63..c54a255d9d 100644 --- a/examples/spawn-and-move/manifests/dev/deployment/manifest.toml +++ b/examples/spawn-and-move/manifests/dev/deployment/manifest.toml @@ -1,10 +1,10 @@ [world] kind = "WorldContract" -class_hash = "0x71819175fb1971b65368cdbc486b7044ea1a15fe499296181c574e90d91adcd" -original_class_hash = "0x71819175fb1971b65368cdbc486b7044ea1a15fe499296181c574e90d91adcd" +class_hash = "0x564a2ff36752ddda913033318645e313928c7c96dc02efc82f597a66a9c6e58" +original_class_hash = "0x564a2ff36752ddda913033318645e313928c7c96dc02efc82f597a66a9c6e58" abi = "manifests/dev/deployment/abis/dojo-world.json" -address = "0x62c5e1e2ceab297dfaca3ef17ca6549635272f363bd5373c888bbacdc3d8548" -transaction_hash = "0x30d768fa29fd2ba80734946a339118c1adfea82629458b054a4d4a35103db47" +address = "0x5ffa124a5076e590a23e9d393ebe4fc7c66989c2cd228a46f38a9e2d48305a7" +transaction_hash = "0x4e792ecd0c6a655b93e861fe9cfa7243b857c925bd23d9d092fa2ee82bdfac7" block_number = 3 seed = "dojo_examples" manifest_name = "dojo-world" @@ -15,18 +15,18 @@ rpc_url = "http://localhost:5050/" [base] kind = "Class" -class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" -original_class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" +class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" +original_class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" abi = "manifests/dev/deployment/abis/dojo-base.json" tag = "dojo-base" manifest_name = "dojo-base" [[contracts]] kind = "DojoContract" -address = "0x604bd94012befb403ad70472bcbae1504211b17c804373ea835aec77eb1ee1" -class_hash = "0xb3f81618df8f1170864da1c68f565aafe192c30f9b73436af4823b293a7ea5" -original_class_hash = "0xb3f81618df8f1170864da1c68f565aafe192c30f9b73436af4823b293a7ea5" -base_class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" +address = "0x706862400b7076835b64b54887248e3698e1c72faafb4aaa133ea4bafde1ed7" +class_hash = "0x562dc5e2a07016ab56ac97e72e5ce62a46caed41bb28d5aefdc6d1aafd3575e" +original_class_hash = "0x562dc5e2a07016ab56ac97e72e5ce62a46caed41bb28d5aefdc6d1aafd3575e" +base_class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" abi = "manifests/dev/deployment/abis/contracts/dojo_examples-actions-40b6994c.json" reads = [] writes = [ @@ -40,10 +40,10 @@ manifest_name = "dojo_examples-actions-40b6994c" [[contracts]] kind = "DojoContract" -address = "0x7e7462000391d3084e3eabd1c28f027c06ad683c787cd8173ca33d906e9a082" -class_hash = "0x14b3096b82a761f63dd47277c2b5ac18925dea43586418483939a2f1f57f674" -original_class_hash = "0x14b3096b82a761f63dd47277c2b5ac18925dea43586418483939a2f1f57f674" -base_class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" +address = "0x7083da52651ece707402a0f7f7c8fbfb1fe327b8138b0df234eb47d21698750" +class_hash = "0x11bb79f4255371bbd58715696ede661544e281ece752d783e52e73deb8948cf" +original_class_hash = "0x11bb79f4255371bbd58715696ede661544e281ece752d783e52e73deb8948cf" +base_class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" abi = "manifests/dev/deployment/abis/contracts/dojo_examples-dungeon-6620e0e6.json" reads = [] writes = [] @@ -54,10 +54,10 @@ manifest_name = "dojo_examples-dungeon-6620e0e6" [[contracts]] kind = "DojoContract" -address = "0xcc6decf700ca5870865e95307c74cb531728f6d50670449fa33518e4a9c3c8" -class_hash = "0x761d18a3557d98b3962ebb2c9ddae89ad586ce81de7e86c5fd1e1b4f9d0028" -original_class_hash = "0x761d18a3557d98b3962ebb2c9ddae89ad586ce81de7e86c5fd1e1b4f9d0028" -base_class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" +address = "0x708e9ef47bc3d42d12b5caa837e10b3b6f6c5e6c33776e6094d75a4fe72a8a5" +class_hash = "0xc25acec255f081e3845b29c598a9b6eecc79d16445e2dd0baa740c92055213" +original_class_hash = "0xc25acec255f081e3845b29c598a9b6eecc79d16445e2dd0baa740c92055213" +base_class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" abi = "manifests/dev/deployment/abis/contracts/dojo_examples-mock_token-31599eb2.json" reads = [] writes = [] @@ -68,10 +68,10 @@ manifest_name = "dojo_examples-mock_token-31599eb2" [[contracts]] kind = "DojoContract" -address = "0x6cf6ece03c80fcddd4107270a52eab493534b8ccf8346ff17d451362a4e99d0" -class_hash = "0x479bfb12dcba5398d77303e7a665fc3fedb16f2d7f9cb1f5d7e2beb3b7e2ba7" -original_class_hash = "0x479bfb12dcba5398d77303e7a665fc3fedb16f2d7f9cb1f5d7e2beb3b7e2ba7" -base_class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" +address = "0x592be9dcc584b972683aa3ba6fd7c982574303e402af0c1529bb33fc09df16e" +class_hash = "0x4990d14908bf4cee13d7cff8dde2ffd91772c8ba325b0f0f2af0bd3398e3634" +original_class_hash = "0x4990d14908bf4cee13d7cff8dde2ffd91772c8ba325b0f0f2af0bd3398e3634" +base_class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" abi = "manifests/dev/deployment/abis/contracts/dojo_examples-others-61de2c18.json" reads = [] writes = [] @@ -86,8 +86,8 @@ manifest_name = "dojo_examples-others-61de2c18" [[models]] kind = "DojoModel" -class_hash = "0x1da39caefeb15d61baa9d1d71f21ed79cf5650aa215b583e7f453c0d7d4ee65" -original_class_hash = "0x1da39caefeb15d61baa9d1d71f21ed79cf5650aa215b583e7f453c0d7d4ee65" +class_hash = "0x6e69c6811fcc67953426e123cdd87530e7a27bb4613251fc6182aa9dde75411" +original_class_hash = "0x6e69c6811fcc67953426e123cdd87530e7a27bb4613251fc6182aa9dde75411" abi = "manifests/dev/deployment/abis/models/dojo_examples-ContractInitialized-376b7bd6.json" tag = "dojo_examples-ContractInitialized" manifest_name = "dojo_examples-ContractInitialized-376b7bd6" @@ -109,8 +109,8 @@ key = false [[models]] kind = "DojoModel" -class_hash = "0x572bf6d3cbcd69fd6404a993110c3b84379882587b21b7ad5b2761088cb19c3" -original_class_hash = "0x572bf6d3cbcd69fd6404a993110c3b84379882587b21b7ad5b2761088cb19c3" +class_hash = "0x33728d68e7d0d807184b6cb065b608a5145fb4b964c1c0bf3c8a4b92695053e" +original_class_hash = "0x33728d68e7d0d807184b6cb065b608a5145fb4b964c1c0bf3c8a4b92695053e" abi = "manifests/dev/deployment/abis/models/dojo_examples-Message-1bb1d226.json" tag = "dojo_examples-Message" manifest_name = "dojo_examples-Message-1bb1d226" @@ -137,8 +137,8 @@ key = true [[models]] kind = "DojoModel" -class_hash = "0x4463c89586bc5015a7bc97e9e4af123330842b20aa6f6587c795d6d35907a9d" -original_class_hash = "0x4463c89586bc5015a7bc97e9e4af123330842b20aa6f6587c795d6d35907a9d" +class_hash = "0x4d9dfa45ceeb2fa6051d9cf4fb469ad0354becd3c9830595b941d6fd4eb2202" +original_class_hash = "0x4d9dfa45ceeb2fa6051d9cf4fb469ad0354becd3c9830595b941d6fd4eb2202" abi = "manifests/dev/deployment/abis/models/dojo_examples-MockToken-38903c7c.json" tag = "dojo_examples-MockToken" manifest_name = "dojo_examples-MockToken-38903c7c" @@ -155,8 +155,8 @@ key = false [[models]] kind = "DojoModel" -class_hash = "0x36b7886db455f41fac4263da9f0d21190bb575c8555bde1c3357486495c0be1" -original_class_hash = "0x36b7886db455f41fac4263da9f0d21190bb575c8555bde1c3357486495c0be1" +class_hash = "0x291252f382a059d3d1fa0c813160c93ccc05f9b5683fa63b8194fe8bed2fcba" +original_class_hash = "0x291252f382a059d3d1fa0c813160c93ccc05f9b5683fa63b8194fe8bed2fcba" abi = "manifests/dev/deployment/abis/models/dojo_examples-Moved-318ae40d.json" tag = "dojo_examples-Moved" manifest_name = "dojo_examples-Moved-318ae40d" @@ -173,8 +173,8 @@ key = false [[models]] kind = "DojoModel" -class_hash = "0x23ec6500e0f3e8c64c6fb3ee3ed3259d81c0bde627c8c9c1177da098189dd89" -original_class_hash = "0x23ec6500e0f3e8c64c6fb3ee3ed3259d81c0bde627c8c9c1177da098189dd89" +class_hash = "0x47f77d27573e12c1441dd65b1a88f4432c1c4ec446241830ff4c33f3f58a44e" +original_class_hash = "0x47f77d27573e12c1441dd65b1a88f4432c1c4ec446241830ff4c33f3f58a44e" abi = "manifests/dev/deployment/abis/models/dojo_examples-Moves-2e2accba.json" tag = "dojo_examples-Moves" manifest_name = "dojo_examples-Moves-2e2accba" @@ -196,8 +196,8 @@ key = false [[models]] kind = "DojoModel" -class_hash = "0x16141fdae16b43c612d705795e8993ebacd06edb4ec582041b15b6878d65de7" -original_class_hash = "0x16141fdae16b43c612d705795e8993ebacd06edb4ec582041b15b6878d65de7" +class_hash = "0xc88609dbcf23f3610913a55744dd6a211703daa989dfd91e2672dd85c33b4e" +original_class_hash = "0xc88609dbcf23f3610913a55744dd6a211703daa989dfd91e2672dd85c33b4e" abi = "manifests/dev/deployment/abis/models/dojo_examples-PlayerConfig-3adad785.json" tag = "dojo_examples-PlayerConfig" manifest_name = "dojo_examples-PlayerConfig-3adad785" @@ -224,8 +224,8 @@ key = false [[models]] kind = "DojoModel" -class_hash = "0x7104c882f56f62ef1f2453319bf6a1f5784b5f33b63b65506c38d62c3e3fd40" -original_class_hash = "0x7104c882f56f62ef1f2453319bf6a1f5784b5f33b63b65506c38d62c3e3fd40" +class_hash = "0x2b530adc12f28cdb03e7c9c0b69556b18c4775faedf826879aee9f6113c8c66" +original_class_hash = "0x2b530adc12f28cdb03e7c9c0b69556b18c4775faedf826879aee9f6113c8c66" abi = "manifests/dev/deployment/abis/models/dojo_examples-Position-1e145e26.json" tag = "dojo_examples-Position" manifest_name = "dojo_examples-Position-1e145e26" @@ -242,8 +242,8 @@ key = false [[models]] kind = "DojoModel" -class_hash = "0x48dfe99daae31ced8d121079c148d084311483f047519d2d3fae363f15c7a1f" -original_class_hash = "0x48dfe99daae31ced8d121079c148d084311483f047519d2d3fae363f15c7a1f" +class_hash = "0x794eb270cb490e228d2710c8a397cfb821461a2796acc6714eca8d8462d7f57" +original_class_hash = "0x794eb270cb490e228d2710c8a397cfb821461a2796acc6714eca8d8462d7f57" abi = "manifests/dev/deployment/abis/models/dojo_examples-ServerProfile-4caad1e6.json" tag = "dojo_examples-ServerProfile" manifest_name = "dojo_examples-ServerProfile-4caad1e6" @@ -265,8 +265,8 @@ key = false [[models]] kind = "DojoModel" -class_hash = "0x34e17c9bad7ccfa7286e07ed3a9af0b2922c7ee77a4889a1c59d0a6dd7aeacc" -original_class_hash = "0x34e17c9bad7ccfa7286e07ed3a9af0b2922c7ee77a4889a1c59d0a6dd7aeacc" +class_hash = "0x273dc20b425570101716086cc3b94073e1762b5aa802c369b9d953d59ebce49" +original_class_hash = "0x273dc20b425570101716086cc3b94073e1762b5aa802c369b9d953d59ebce49" abi = "manifests/dev/deployment/abis/models/dojo_examples_foes-RiverSkale-39535c12.json" tag = "dojo_examples_foes-RiverSkale" manifest_name = "dojo_examples_foes-RiverSkale-39535c12" @@ -293,8 +293,8 @@ key = false [[models]] kind = "DojoModel" -class_hash = "0x672ce1913b025af73d80030f0e7e8d5fa4debe9b011cf0a39a27514cac4a3b5" -original_class_hash = "0x672ce1913b025af73d80030f0e7e8d5fa4debe9b011cf0a39a27514cac4a3b5" +class_hash = "0x6bf10689b313619cf163192a65419764462e0be3cbafcfafa83df8763eda82e" +original_class_hash = "0x6bf10689b313619cf163192a65419764462e0be3cbafcfafa83df8763eda82e" abi = "manifests/dev/deployment/abis/models/dojo_examples_weapons-Flatbow-22f5bd16.json" tag = "dojo_examples_weapons-Flatbow" manifest_name = "dojo_examples_weapons-Flatbow-22f5bd16" diff --git a/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-actions-40b6994c.toml b/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-actions-40b6994c.toml index 08f70f4804..b54ad660f6 100644 --- a/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-actions-40b6994c.toml +++ b/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-actions-40b6994c.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0xb3f81618df8f1170864da1c68f565aafe192c30f9b73436af4823b293a7ea5" -original_class_hash = "0xb3f81618df8f1170864da1c68f565aafe192c30f9b73436af4823b293a7ea5" +class_hash = "0x562dc5e2a07016ab56ac97e72e5ce62a46caed41bb28d5aefdc6d1aafd3575e" +original_class_hash = "0x562dc5e2a07016ab56ac97e72e5ce62a46caed41bb28d5aefdc6d1aafd3575e" base_class_hash = "0x0" abi = "manifests/release/base/abis/contracts/dojo_examples-actions-40b6994c.json" reads = [] diff --git a/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-dungeon-6620e0e6.toml b/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-dungeon-6620e0e6.toml index 5c41c10ae2..b91b03f9c6 100644 --- a/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-dungeon-6620e0e6.toml +++ b/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-dungeon-6620e0e6.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0x14b3096b82a761f63dd47277c2b5ac18925dea43586418483939a2f1f57f674" -original_class_hash = "0x14b3096b82a761f63dd47277c2b5ac18925dea43586418483939a2f1f57f674" +class_hash = "0x11bb79f4255371bbd58715696ede661544e281ece752d783e52e73deb8948cf" +original_class_hash = "0x11bb79f4255371bbd58715696ede661544e281ece752d783e52e73deb8948cf" base_class_hash = "0x0" abi = "manifests/release/base/abis/contracts/dojo_examples-dungeon-6620e0e6.json" reads = [] diff --git a/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-mock_token-31599eb2.toml b/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-mock_token-31599eb2.toml index 8e068df249..fcd665c7ed 100644 --- a/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-mock_token-31599eb2.toml +++ b/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-mock_token-31599eb2.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0x761d18a3557d98b3962ebb2c9ddae89ad586ce81de7e86c5fd1e1b4f9d0028" -original_class_hash = "0x761d18a3557d98b3962ebb2c9ddae89ad586ce81de7e86c5fd1e1b4f9d0028" +class_hash = "0xc25acec255f081e3845b29c598a9b6eecc79d16445e2dd0baa740c92055213" +original_class_hash = "0xc25acec255f081e3845b29c598a9b6eecc79d16445e2dd0baa740c92055213" base_class_hash = "0x0" abi = "manifests/release/base/abis/contracts/dojo_examples-mock_token-31599eb2.json" reads = [] diff --git a/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-others-61de2c18.toml b/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-others-61de2c18.toml index eb147736c9..0955f52fb1 100644 --- a/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-others-61de2c18.toml +++ b/examples/spawn-and-move/manifests/release/base/contracts/dojo_examples-others-61de2c18.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0x479bfb12dcba5398d77303e7a665fc3fedb16f2d7f9cb1f5d7e2beb3b7e2ba7" -original_class_hash = "0x479bfb12dcba5398d77303e7a665fc3fedb16f2d7f9cb1f5d7e2beb3b7e2ba7" +class_hash = "0x4990d14908bf4cee13d7cff8dde2ffd91772c8ba325b0f0f2af0bd3398e3634" +original_class_hash = "0x4990d14908bf4cee13d7cff8dde2ffd91772c8ba325b0f0f2af0bd3398e3634" base_class_hash = "0x0" abi = "manifests/release/base/abis/contracts/dojo_examples-others-61de2c18.json" reads = [] diff --git a/examples/spawn-and-move/manifests/release/base/dojo-base.toml b/examples/spawn-and-move/manifests/release/base/dojo-base.toml index 78eebf072f..2e7dd0aefd 100644 --- a/examples/spawn-and-move/manifests/release/base/dojo-base.toml +++ b/examples/spawn-and-move/manifests/release/base/dojo-base.toml @@ -1,6 +1,6 @@ kind = "Class" -class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" -original_class_hash = "0x26a4f5d2d9638877a2648297339275df5eaab0adb3cdf0010887c2dbf2be4" +class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" +original_class_hash = "0x6178b645cecd0c483994e4e592dea2c71ed26b2083de2a3e0af55fcf62cb31b" abi = "manifests/release/base/abis/dojo-base.json" tag = "dojo-base" manifest_name = "dojo-base" diff --git a/examples/spawn-and-move/manifests/release/base/dojo-world.toml b/examples/spawn-and-move/manifests/release/base/dojo-world.toml index da20975053..67395bf4b3 100644 --- a/examples/spawn-and-move/manifests/release/base/dojo-world.toml +++ b/examples/spawn-and-move/manifests/release/base/dojo-world.toml @@ -1,6 +1,6 @@ kind = "Class" -class_hash = "0x71819175fb1971b65368cdbc486b7044ea1a15fe499296181c574e90d91adcd" -original_class_hash = "0x71819175fb1971b65368cdbc486b7044ea1a15fe499296181c574e90d91adcd" +class_hash = "0x564a2ff36752ddda913033318645e313928c7c96dc02efc82f597a66a9c6e58" +original_class_hash = "0x564a2ff36752ddda913033318645e313928c7c96dc02efc82f597a66a9c6e58" abi = "manifests/release/base/abis/dojo-world.json" tag = "dojo-world" manifest_name = "dojo-world" diff --git a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-ContractInitialized-376b7bd6.toml b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-ContractInitialized-376b7bd6.toml index 16812dfe4a..670c948d5b 100644 --- a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-ContractInitialized-376b7bd6.toml +++ b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-ContractInitialized-376b7bd6.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x1da39caefeb15d61baa9d1d71f21ed79cf5650aa215b583e7f453c0d7d4ee65" -original_class_hash = "0x1da39caefeb15d61baa9d1d71f21ed79cf5650aa215b583e7f453c0d7d4ee65" +class_hash = "0x6e69c6811fcc67953426e123cdd87530e7a27bb4613251fc6182aa9dde75411" +original_class_hash = "0x6e69c6811fcc67953426e123cdd87530e7a27bb4613251fc6182aa9dde75411" abi = "manifests/release/base/abis/models/dojo_examples-ContractInitialized-376b7bd6.json" tag = "dojo_examples-ContractInitialized" manifest_name = "dojo_examples-ContractInitialized-376b7bd6" diff --git a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Message-1bb1d226.toml b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Message-1bb1d226.toml index e485ac545a..f4b75ff1af 100644 --- a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Message-1bb1d226.toml +++ b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Message-1bb1d226.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x572bf6d3cbcd69fd6404a993110c3b84379882587b21b7ad5b2761088cb19c3" -original_class_hash = "0x572bf6d3cbcd69fd6404a993110c3b84379882587b21b7ad5b2761088cb19c3" +class_hash = "0x33728d68e7d0d807184b6cb065b608a5145fb4b964c1c0bf3c8a4b92695053e" +original_class_hash = "0x33728d68e7d0d807184b6cb065b608a5145fb4b964c1c0bf3c8a4b92695053e" abi = "manifests/release/base/abis/models/dojo_examples-Message-1bb1d226.json" tag = "dojo_examples-Message" manifest_name = "dojo_examples-Message-1bb1d226" diff --git a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-MockToken-38903c7c.toml b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-MockToken-38903c7c.toml index 2457a5a817..b247480140 100644 --- a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-MockToken-38903c7c.toml +++ b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-MockToken-38903c7c.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x4463c89586bc5015a7bc97e9e4af123330842b20aa6f6587c795d6d35907a9d" -original_class_hash = "0x4463c89586bc5015a7bc97e9e4af123330842b20aa6f6587c795d6d35907a9d" +class_hash = "0x4d9dfa45ceeb2fa6051d9cf4fb469ad0354becd3c9830595b941d6fd4eb2202" +original_class_hash = "0x4d9dfa45ceeb2fa6051d9cf4fb469ad0354becd3c9830595b941d6fd4eb2202" abi = "manifests/release/base/abis/models/dojo_examples-MockToken-38903c7c.json" tag = "dojo_examples-MockToken" manifest_name = "dojo_examples-MockToken-38903c7c" diff --git a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Moved-318ae40d.toml b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Moved-318ae40d.toml index a54ed13890..c816d200fc 100644 --- a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Moved-318ae40d.toml +++ b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Moved-318ae40d.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x36b7886db455f41fac4263da9f0d21190bb575c8555bde1c3357486495c0be1" -original_class_hash = "0x36b7886db455f41fac4263da9f0d21190bb575c8555bde1c3357486495c0be1" +class_hash = "0x291252f382a059d3d1fa0c813160c93ccc05f9b5683fa63b8194fe8bed2fcba" +original_class_hash = "0x291252f382a059d3d1fa0c813160c93ccc05f9b5683fa63b8194fe8bed2fcba" abi = "manifests/release/base/abis/models/dojo_examples-Moved-318ae40d.json" tag = "dojo_examples-Moved" manifest_name = "dojo_examples-Moved-318ae40d" diff --git a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Moves-2e2accba.toml b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Moves-2e2accba.toml index e18e7e922d..519b624c02 100644 --- a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Moves-2e2accba.toml +++ b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Moves-2e2accba.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x23ec6500e0f3e8c64c6fb3ee3ed3259d81c0bde627c8c9c1177da098189dd89" -original_class_hash = "0x23ec6500e0f3e8c64c6fb3ee3ed3259d81c0bde627c8c9c1177da098189dd89" +class_hash = "0x47f77d27573e12c1441dd65b1a88f4432c1c4ec446241830ff4c33f3f58a44e" +original_class_hash = "0x47f77d27573e12c1441dd65b1a88f4432c1c4ec446241830ff4c33f3f58a44e" abi = "manifests/release/base/abis/models/dojo_examples-Moves-2e2accba.json" tag = "dojo_examples-Moves" manifest_name = "dojo_examples-Moves-2e2accba" diff --git a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-PlayerConfig-3adad785.toml b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-PlayerConfig-3adad785.toml index b19e2f2b73..7810a9e825 100644 --- a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-PlayerConfig-3adad785.toml +++ b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-PlayerConfig-3adad785.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x16141fdae16b43c612d705795e8993ebacd06edb4ec582041b15b6878d65de7" -original_class_hash = "0x16141fdae16b43c612d705795e8993ebacd06edb4ec582041b15b6878d65de7" +class_hash = "0xc88609dbcf23f3610913a55744dd6a211703daa989dfd91e2672dd85c33b4e" +original_class_hash = "0xc88609dbcf23f3610913a55744dd6a211703daa989dfd91e2672dd85c33b4e" abi = "manifests/release/base/abis/models/dojo_examples-PlayerConfig-3adad785.json" tag = "dojo_examples-PlayerConfig" manifest_name = "dojo_examples-PlayerConfig-3adad785" diff --git a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Position-1e145e26.toml b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Position-1e145e26.toml index 6922844ed1..1c898edae0 100644 --- a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Position-1e145e26.toml +++ b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-Position-1e145e26.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x7104c882f56f62ef1f2453319bf6a1f5784b5f33b63b65506c38d62c3e3fd40" -original_class_hash = "0x7104c882f56f62ef1f2453319bf6a1f5784b5f33b63b65506c38d62c3e3fd40" +class_hash = "0x2b530adc12f28cdb03e7c9c0b69556b18c4775faedf826879aee9f6113c8c66" +original_class_hash = "0x2b530adc12f28cdb03e7c9c0b69556b18c4775faedf826879aee9f6113c8c66" abi = "manifests/release/base/abis/models/dojo_examples-Position-1e145e26.json" tag = "dojo_examples-Position" manifest_name = "dojo_examples-Position-1e145e26" diff --git a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-ServerProfile-4caad1e6.toml b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-ServerProfile-4caad1e6.toml index 2002f5c0ef..20f74a6c02 100644 --- a/examples/spawn-and-move/manifests/release/base/models/dojo_examples-ServerProfile-4caad1e6.toml +++ b/examples/spawn-and-move/manifests/release/base/models/dojo_examples-ServerProfile-4caad1e6.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x48dfe99daae31ced8d121079c148d084311483f047519d2d3fae363f15c7a1f" -original_class_hash = "0x48dfe99daae31ced8d121079c148d084311483f047519d2d3fae363f15c7a1f" +class_hash = "0x794eb270cb490e228d2710c8a397cfb821461a2796acc6714eca8d8462d7f57" +original_class_hash = "0x794eb270cb490e228d2710c8a397cfb821461a2796acc6714eca8d8462d7f57" abi = "manifests/release/base/abis/models/dojo_examples-ServerProfile-4caad1e6.json" tag = "dojo_examples-ServerProfile" manifest_name = "dojo_examples-ServerProfile-4caad1e6" diff --git a/examples/spawn-and-move/manifests/release/base/models/dojo_examples_foes-RiverSkale-39535c12.toml b/examples/spawn-and-move/manifests/release/base/models/dojo_examples_foes-RiverSkale-39535c12.toml index d3e5f6de7d..9a334cd732 100644 --- a/examples/spawn-and-move/manifests/release/base/models/dojo_examples_foes-RiverSkale-39535c12.toml +++ b/examples/spawn-and-move/manifests/release/base/models/dojo_examples_foes-RiverSkale-39535c12.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x34e17c9bad7ccfa7286e07ed3a9af0b2922c7ee77a4889a1c59d0a6dd7aeacc" -original_class_hash = "0x34e17c9bad7ccfa7286e07ed3a9af0b2922c7ee77a4889a1c59d0a6dd7aeacc" +class_hash = "0x273dc20b425570101716086cc3b94073e1762b5aa802c369b9d953d59ebce49" +original_class_hash = "0x273dc20b425570101716086cc3b94073e1762b5aa802c369b9d953d59ebce49" abi = "manifests/release/base/abis/models/dojo_examples_foes-RiverSkale-39535c12.json" tag = "dojo_examples_foes-RiverSkale" manifest_name = "dojo_examples_foes-RiverSkale-39535c12" diff --git a/examples/spawn-and-move/manifests/release/base/models/dojo_examples_weapons-Flatbow-22f5bd16.toml b/examples/spawn-and-move/manifests/release/base/models/dojo_examples_weapons-Flatbow-22f5bd16.toml index 3f3455d0a4..df6c13214c 100644 --- a/examples/spawn-and-move/manifests/release/base/models/dojo_examples_weapons-Flatbow-22f5bd16.toml +++ b/examples/spawn-and-move/manifests/release/base/models/dojo_examples_weapons-Flatbow-22f5bd16.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x672ce1913b025af73d80030f0e7e8d5fa4debe9b011cf0a39a27514cac4a3b5" -original_class_hash = "0x672ce1913b025af73d80030f0e7e8d5fa4debe9b011cf0a39a27514cac4a3b5" +class_hash = "0x6bf10689b313619cf163192a65419764462e0be3cbafcfafa83df8763eda82e" +original_class_hash = "0x6bf10689b313619cf163192a65419764462e0be3cbafcfafa83df8763eda82e" abi = "manifests/release/base/abis/models/dojo_examples_weapons-Flatbow-22f5bd16.json" tag = "dojo_examples_weapons-Flatbow" manifest_name = "dojo_examples_weapons-Flatbow-22f5bd16"