diff --git a/contracts/adder/Cargo.toml b/contracts/adder/Cargo.toml index eaae18d9..28baa40f 100644 --- a/contracts/adder/Cargo.toml +++ b/contracts/adder/Cargo.toml @@ -8,6 +8,6 @@ publish = false [lib] path = "src/adder.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/adder/interact/Cargo.toml b/contracts/adder/interact/Cargo.toml index 923d462d..b88c915e 100644 --- a/contracts/adder/interact/Cargo.toml +++ b/contracts/adder/interact/Cargo.toml @@ -24,4 +24,4 @@ features = ["derive"] path = ".." [dependencies.multiversx-sc-snippets] -version = "0.43.3" +version = "0.44.0" diff --git a/contracts/adder/meta/Cargo.toml b/contracts/adder/meta/Cargo.toml index 657af6ce..7897d951 100644 --- a/contracts/adder/meta/Cargo.toml +++ b/contracts/adder/meta/Cargo.toml @@ -7,4 +7,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/adder/wasm/Cargo.lock b/contracts/adder/wasm/Cargo.lock old mode 100755 new mode 100644 index 4bc38e0d..ff8ee7b0 --- a/contracts/adder/wasm/Cargo.lock +++ b/contracts/adder/wasm/Cargo.lock @@ -19,13 +19,14 @@ dependencies = [ [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -81,9 +82,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -112,27 +113,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/adder/wasm/Cargo.toml b/contracts/adder/wasm/Cargo.toml index b760d3d1..8a45ed5f 100644 --- a/contracts/adder/wasm/Cargo.toml +++ b/contracts/adder/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/bonding-curve-contract/Cargo.toml b/contracts/bonding-curve-contract/Cargo.toml index ca1386cd..eb0d38f8 100644 --- a/contracts/bonding-curve-contract/Cargo.toml +++ b/contracts/bonding-curve-contract/Cargo.toml @@ -8,9 +8,9 @@ publish = false [lib] path = "src/bonding_curve_contract.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc-modules] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/bonding-curve-contract/meta/Cargo.toml b/contracts/bonding-curve-contract/meta/Cargo.toml index fbddd3fd..d868a2e9 100644 --- a/contracts/bonding-curve-contract/meta/Cargo.toml +++ b/contracts/bonding-curve-contract/meta/Cargo.toml @@ -8,4 +8,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/bonding-curve-contract/wasm/Cargo.lock b/contracts/bonding-curve-contract/wasm/Cargo.lock index 5e7a45b2..195e8894 100644 --- a/contracts/bonding-curve-contract/wasm/Cargo.lock +++ b/contracts/bonding-curve-contract/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -82,9 +83,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -113,36 +114,36 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-modules" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75dc2548fe5072cad37b5c816d2344d7cd12e8cafb1a0ff8bbf2bc1829054710" +checksum = "bb542d310c66d72c0c9cab6cc78f0750322b76cd074b88d9f84fcbc42d62893d" dependencies = [ "multiversx-sc", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -158,9 +159,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -173,9 +174,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -216,6 +217,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -227,3 +239,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/bonding-curve-contract/wasm/Cargo.toml b/contracts/bonding-curve-contract/wasm/Cargo.toml index 3e60652c..7d9c563d 100644 --- a/contracts/bonding-curve-contract/wasm/Cargo.toml +++ b/contracts/bonding-curve-contract/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/check-pause/Cargo.toml b/contracts/check-pause/Cargo.toml index 3c468a52..8639dbea 100644 --- a/contracts/check-pause/Cargo.toml +++ b/contracts/check-pause/Cargo.toml @@ -12,9 +12,9 @@ path = "src/check_pause.rs" num-bigint = "0.4.2" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc-modules] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/check-pause/meta/Cargo.toml b/contracts/check-pause/meta/Cargo.toml index 2c331cde..1e61c9ad 100644 --- a/contracts/check-pause/meta/Cargo.toml +++ b/contracts/check-pause/meta/Cargo.toml @@ -8,4 +8,4 @@ authors = ["Alin Cruceat "] path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/check-pause/wasm/Cargo.lock b/contracts/check-pause/wasm/Cargo.lock index c7d67b1a..100ae39b 100644 --- a/contracts/check-pause/wasm/Cargo.lock +++ b/contracts/check-pause/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -82,9 +83,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -113,36 +114,36 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-modules" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75dc2548fe5072cad37b5c816d2344d7cd12e8cafb1a0ff8bbf2bc1829054710" +checksum = "bb542d310c66d72c0c9cab6cc78f0750322b76cd074b88d9f84fcbc42d62893d" dependencies = [ "multiversx-sc", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -158,9 +159,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -173,9 +174,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -216,6 +217,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -227,3 +239,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/check-pause/wasm/Cargo.toml b/contracts/check-pause/wasm/Cargo.toml index 7d71ee20..cdc63c7b 100644 --- a/contracts/check-pause/wasm/Cargo.toml +++ b/contracts/check-pause/wasm/Cargo.toml @@ -22,4 +22,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crowdfunding-esdt/Cargo.toml b/contracts/crowdfunding-esdt/Cargo.toml index 74649c01..22d2fdf9 100644 --- a/contracts/crowdfunding-esdt/Cargo.toml +++ b/contracts/crowdfunding-esdt/Cargo.toml @@ -8,7 +8,7 @@ publish = false [lib] path = "src/crowdfunding_esdt.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies] num-bigint = "0.4.2" @@ -16,4 +16,4 @@ num-traits = "0.2" hex = "0.4" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crowdfunding-esdt/meta/Cargo.toml b/contracts/crowdfunding-esdt/meta/Cargo.toml index f792bdf1..aebcc941 100644 --- a/contracts/crowdfunding-esdt/meta/Cargo.toml +++ b/contracts/crowdfunding-esdt/meta/Cargo.toml @@ -8,4 +8,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crowdfunding-esdt/wasm/Cargo.lock b/contracts/crowdfunding-esdt/wasm/Cargo.lock index bdf0cc44..6ef8cab2 100644 --- a/contracts/crowdfunding-esdt/wasm/Cargo.lock +++ b/contracts/crowdfunding-esdt/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -81,9 +82,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -112,27 +113,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/crowdfunding-esdt/wasm/Cargo.toml b/contracts/crowdfunding-esdt/wasm/Cargo.toml index 31580480..209f9d83 100644 --- a/contracts/crowdfunding-esdt/wasm/Cargo.toml +++ b/contracts/crowdfunding-esdt/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/crypto-bubbles/Cargo.toml b/contracts/crypto-bubbles/Cargo.toml index 17599048..70e2b57c 100644 --- a/contracts/crypto-bubbles/Cargo.toml +++ b/contracts/crypto-bubbles/Cargo.toml @@ -8,6 +8,6 @@ publish = false [lib] path = "src/crypto_bubbles.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-bubbles/meta/Cargo.toml b/contracts/crypto-bubbles/meta/Cargo.toml index 4cea100e..0285a69e 100644 --- a/contracts/crypto-bubbles/meta/Cargo.toml +++ b/contracts/crypto-bubbles/meta/Cargo.toml @@ -8,4 +8,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-bubbles/wasm/Cargo.lock b/contracts/crypto-bubbles/wasm/Cargo.lock old mode 100755 new mode 100644 index f488d0a8..04a723af --- a/contracts/crypto-bubbles/wasm/Cargo.lock +++ b/contracts/crypto-bubbles/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -81,9 +82,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -112,27 +113,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/crypto-bubbles/wasm/Cargo.toml b/contracts/crypto-bubbles/wasm/Cargo.toml index a4455f7b..2d88b40b 100644 --- a/contracts/crypto-bubbles/wasm/Cargo.toml +++ b/contracts/crypto-bubbles/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/crypto-kitties/common/kitty/Cargo.toml b/contracts/crypto-kitties/common/kitty/Cargo.toml index f007d16d..752223a2 100644 --- a/contracts/crypto-kitties/common/kitty/Cargo.toml +++ b/contracts/crypto-kitties/common/kitty/Cargo.toml @@ -8,7 +8,7 @@ publish = false [lib] path = "src/lib.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dependencies.random] version = "0.0.0" diff --git a/contracts/crypto-kitties/common/random/Cargo.toml b/contracts/crypto-kitties/common/random/Cargo.toml index df44f602..c7037899 100644 --- a/contracts/crypto-kitties/common/random/Cargo.toml +++ b/contracts/crypto-kitties/common/random/Cargo.toml @@ -7,4 +7,4 @@ edition = "2021" [lib] path = "src/lib.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-kitties/kitty-auction/Cargo.toml b/contracts/crypto-kitties/kitty-auction/Cargo.toml index 13effdeb..5f2f0e4d 100644 --- a/contracts/crypto-kitties/kitty-auction/Cargo.toml +++ b/contracts/crypto-kitties/kitty-auction/Cargo.toml @@ -16,6 +16,6 @@ version = "0.0.0" path = "../kitty-ownership" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-kitties/kitty-auction/meta/Cargo.toml b/contracts/crypto-kitties/kitty-auction/meta/Cargo.toml index fcfa070a..d74a0c3e 100644 --- a/contracts/crypto-kitties/kitty-auction/meta/Cargo.toml +++ b/contracts/crypto-kitties/kitty-auction/meta/Cargo.toml @@ -7,4 +7,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-kitties/kitty-auction/wasm/Cargo.lock b/contracts/crypto-kitties/kitty-auction/wasm/Cargo.lock old mode 100755 new mode 100644 index ffce9f07..8262c159 --- a/contracts/crypto-kitties/kitty-auction/wasm/Cargo.lock +++ b/contracts/crypto-kitties/kitty-auction/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -110,9 +111,9 @@ dependencies = [ [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -141,27 +142,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -177,9 +178,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -192,9 +193,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -242,6 +243,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -253,3 +265,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/crypto-kitties/kitty-auction/wasm/Cargo.toml b/contracts/crypto-kitties/kitty-auction/wasm/Cargo.toml index 5dcf4e60..bb1f71ee 100644 --- a/contracts/crypto-kitties/kitty-auction/wasm/Cargo.toml +++ b/contracts/crypto-kitties/kitty-auction/wasm/Cargo.toml @@ -19,4 +19,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-kitties/kitty-genetic-alg/Cargo.toml b/contracts/crypto-kitties/kitty-genetic-alg/Cargo.toml index 658265b5..4166e545 100644 --- a/contracts/crypto-kitties/kitty-genetic-alg/Cargo.toml +++ b/contracts/crypto-kitties/kitty-genetic-alg/Cargo.toml @@ -16,6 +16,6 @@ version = "0.0.0" path = "../common/random" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-kitties/kitty-genetic-alg/meta/Cargo.toml b/contracts/crypto-kitties/kitty-genetic-alg/meta/Cargo.toml index 7d63efa8..47bd9b8c 100644 --- a/contracts/crypto-kitties/kitty-genetic-alg/meta/Cargo.toml +++ b/contracts/crypto-kitties/kitty-genetic-alg/meta/Cargo.toml @@ -7,4 +7,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-kitties/kitty-genetic-alg/wasm/Cargo.lock b/contracts/crypto-kitties/kitty-genetic-alg/wasm/Cargo.lock old mode 100755 new mode 100644 index 42c5e11f..2e41de22 --- a/contracts/crypto-kitties/kitty-genetic-alg/wasm/Cargo.lock +++ b/contracts/crypto-kitties/kitty-genetic-alg/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -91,9 +92,9 @@ dependencies = [ [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -122,27 +123,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -158,9 +159,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -173,9 +174,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -223,6 +224,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -234,3 +246,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/crypto-kitties/kitty-genetic-alg/wasm/Cargo.toml b/contracts/crypto-kitties/kitty-genetic-alg/wasm/Cargo.toml index aed4f519..ee2cb2e7 100644 --- a/contracts/crypto-kitties/kitty-genetic-alg/wasm/Cargo.toml +++ b/contracts/crypto-kitties/kitty-genetic-alg/wasm/Cargo.toml @@ -19,4 +19,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-kitties/kitty-ownership/Cargo.toml b/contracts/crypto-kitties/kitty-ownership/Cargo.toml index 7b74aa40..cbcf12d4 100644 --- a/contracts/crypto-kitties/kitty-ownership/Cargo.toml +++ b/contracts/crypto-kitties/kitty-ownership/Cargo.toml @@ -20,6 +20,6 @@ version = "0.0.0" path = "../kitty-genetic-alg" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-kitties/kitty-ownership/meta/Cargo.toml b/contracts/crypto-kitties/kitty-ownership/meta/Cargo.toml index 4a135431..8421def7 100644 --- a/contracts/crypto-kitties/kitty-ownership/meta/Cargo.toml +++ b/contracts/crypto-kitties/kitty-ownership/meta/Cargo.toml @@ -7,4 +7,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-kitties/kitty-ownership/src/lib.rs b/contracts/crypto-kitties/kitty-ownership/src/lib.rs index d0b4d707..af18bbeb 100644 --- a/contracts/crypto-kitties/kitty-ownership/src/lib.rs +++ b/contracts/crypto-kitties/kitty-ownership/src/lib.rs @@ -10,6 +10,7 @@ use random::*; #[multiversx_sc::contract] pub trait KittyOwnership { + #[allow_multiple_var_args] #[init] fn init( &self, @@ -569,11 +570,11 @@ pub trait KittyOwnership { // send birth fee to caller let fee = self.birth_fee().get(); self.send().direct_egld(&original_caller, &fee); - }, + } ManagedAsyncCallResult::Err(_) => { // this can only fail if the kitty_genes contract address is invalid // in which case, the only thing we can do is call this again later - }, + } } } diff --git a/contracts/crypto-kitties/kitty-ownership/wasm/Cargo.lock b/contracts/crypto-kitties/kitty-ownership/wasm/Cargo.lock old mode 100755 new mode 100644 index e3cd38d6..5b0a4288 --- a/contracts/crypto-kitties/kitty-ownership/wasm/Cargo.lock +++ b/contracts/crypto-kitties/kitty-ownership/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -101,9 +102,9 @@ dependencies = [ [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -132,27 +133,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -168,9 +169,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -183,9 +184,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -233,6 +234,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -244,3 +256,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/crypto-kitties/kitty-ownership/wasm/Cargo.toml b/contracts/crypto-kitties/kitty-ownership/wasm/Cargo.toml index e5c92d8f..78210612 100644 --- a/contracts/crypto-kitties/kitty-ownership/wasm/Cargo.toml +++ b/contracts/crypto-kitties/kitty-ownership/wasm/Cargo.toml @@ -19,4 +19,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-zombies/Cargo.toml b/contracts/crypto-zombies/Cargo.toml index 195d0466..d5244778 100644 --- a/contracts/crypto-zombies/Cargo.toml +++ b/contracts/crypto-zombies/Cargo.toml @@ -8,6 +8,6 @@ publish = false [lib] path = "src/lib.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-zombies/meta/Cargo.toml b/contracts/crypto-zombies/meta/Cargo.toml index d1cb8274..576c6011 100644 --- a/contracts/crypto-zombies/meta/Cargo.toml +++ b/contracts/crypto-zombies/meta/Cargo.toml @@ -7,4 +7,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/crypto-zombies/wasm/Cargo.lock b/contracts/crypto-zombies/wasm/Cargo.lock old mode 100755 new mode 100644 index 146dbd74..49f92046 --- a/contracts/crypto-zombies/wasm/Cargo.lock +++ b/contracts/crypto-zombies/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -81,9 +82,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -112,27 +113,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/crypto-zombies/wasm/Cargo.toml b/contracts/crypto-zombies/wasm/Cargo.toml index 7cc2cf19..d9029caa 100644 --- a/contracts/crypto-zombies/wasm/Cargo.toml +++ b/contracts/crypto-zombies/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/digital-cash/Cargo.toml b/contracts/digital-cash/Cargo.toml index 9fa6df77..094ade95 100644 --- a/contracts/digital-cash/Cargo.toml +++ b/contracts/digital-cash/Cargo.toml @@ -8,6 +8,6 @@ publish = false [lib] path = "src/digital_cash.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/digital-cash/meta/Cargo.toml b/contracts/digital-cash/meta/Cargo.toml index cc347cb4..52cc0094 100644 --- a/contracts/digital-cash/meta/Cargo.toml +++ b/contracts/digital-cash/meta/Cargo.toml @@ -7,4 +7,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/digital-cash/wasm/Cargo.lock b/contracts/digital-cash/wasm/Cargo.lock index a0d454eb..ad2f34dd 100644 --- a/contracts/digital-cash/wasm/Cargo.lock +++ b/contracts/digital-cash/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -81,9 +82,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -112,27 +113,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/digital-cash/wasm/Cargo.toml b/contracts/digital-cash/wasm/Cargo.toml index bbdbeb04..0b8e5d1d 100644 --- a/contracts/digital-cash/wasm/Cargo.toml +++ b/contracts/digital-cash/wasm/Cargo.toml @@ -22,4 +22,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/empty/Cargo.toml b/contracts/empty/Cargo.toml index 910fd534..c87295cd 100644 --- a/contracts/empty/Cargo.toml +++ b/contracts/empty/Cargo.toml @@ -8,10 +8,10 @@ publish = false [lib] path = "src/empty.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies] num-bigint = "0.4.2" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/empty/meta/Cargo.toml b/contracts/empty/meta/Cargo.toml index ebcb9e9a..88ae44d1 100644 --- a/contracts/empty/meta/Cargo.toml +++ b/contracts/empty/meta/Cargo.toml @@ -7,4 +7,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/empty/wasm/Cargo.lock b/contracts/empty/wasm/Cargo.lock old mode 100755 new mode 100644 index 0356a9c6..8261996c --- a/contracts/empty/wasm/Cargo.lock +++ b/contracts/empty/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -81,9 +82,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -112,27 +113,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/empty/wasm/Cargo.toml b/contracts/empty/wasm/Cargo.toml index de4d55bf..0f65d9a9 100644 --- a/contracts/empty/wasm/Cargo.toml +++ b/contracts/empty/wasm/Cargo.toml @@ -16,7 +16,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/esdt-transfer-with-fee/Cargo.toml b/contracts/esdt-transfer-with-fee/Cargo.toml index 024a4ca1..575c1ce9 100644 --- a/contracts/esdt-transfer-with-fee/Cargo.toml +++ b/contracts/esdt-transfer-with-fee/Cargo.toml @@ -8,6 +8,6 @@ publish = false [lib] path = "src/esdt_transfer_with_fee.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/esdt-transfer-with-fee/meta/Cargo.toml b/contracts/esdt-transfer-with-fee/meta/Cargo.toml index 4adf5c83..ddd42e98 100644 --- a/contracts/esdt-transfer-with-fee/meta/Cargo.toml +++ b/contracts/esdt-transfer-with-fee/meta/Cargo.toml @@ -7,4 +7,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/esdt-transfer-with-fee/wasm/Cargo.lock b/contracts/esdt-transfer-with-fee/wasm/Cargo.lock index 168665a3..d9b3ffca 100644 --- a/contracts/esdt-transfer-with-fee/wasm/Cargo.lock +++ b/contracts/esdt-transfer-with-fee/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -81,9 +82,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -112,27 +113,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/esdt-transfer-with-fee/wasm/Cargo.toml b/contracts/esdt-transfer-with-fee/wasm/Cargo.toml index dabd6399..80e23b75 100644 --- a/contracts/esdt-transfer-with-fee/wasm/Cargo.toml +++ b/contracts/esdt-transfer-with-fee/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/factorial/Cargo.toml b/contracts/factorial/Cargo.toml index f167e3d6..0287a2f5 100644 --- a/contracts/factorial/Cargo.toml +++ b/contracts/factorial/Cargo.toml @@ -8,6 +8,6 @@ publish = false [lib] path = "src/factorial.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/factorial/meta/Cargo.toml b/contracts/factorial/meta/Cargo.toml index 255f88e7..76cc6290 100644 --- a/contracts/factorial/meta/Cargo.toml +++ b/contracts/factorial/meta/Cargo.toml @@ -8,4 +8,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/factorial/wasm/Cargo.lock b/contracts/factorial/wasm/Cargo.lock old mode 100755 new mode 100644 index 3393a3e3..c5cc19f4 --- a/contracts/factorial/wasm/Cargo.lock +++ b/contracts/factorial/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -81,9 +82,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -112,27 +113,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/factorial/wasm/Cargo.toml b/contracts/factorial/wasm/Cargo.toml index c945baea..dc863f74 100644 --- a/contracts/factorial/wasm/Cargo.toml +++ b/contracts/factorial/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/fractional-nfts/Cargo.toml b/contracts/fractional-nfts/Cargo.toml index 1819320a..9df2b0a4 100644 --- a/contracts/fractional-nfts/Cargo.toml +++ b/contracts/fractional-nfts/Cargo.toml @@ -8,9 +8,9 @@ publish = false [lib] path = "src/fractional_nfts.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc-modules] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/fractional-nfts/meta/Cargo.toml b/contracts/fractional-nfts/meta/Cargo.toml index 4fcb9e98..5b978f30 100644 --- a/contracts/fractional-nfts/meta/Cargo.toml +++ b/contracts/fractional-nfts/meta/Cargo.toml @@ -8,4 +8,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/fractional-nfts/wasm/Cargo.lock b/contracts/fractional-nfts/wasm/Cargo.lock index 808c2700..eb9b2bf5 100644 --- a/contracts/fractional-nfts/wasm/Cargo.lock +++ b/contracts/fractional-nfts/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -82,9 +83,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -113,36 +114,36 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-modules" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75dc2548fe5072cad37b5c816d2344d7cd12e8cafb1a0ff8bbf2bc1829054710" +checksum = "bb542d310c66d72c0c9cab6cc78f0750322b76cd074b88d9f84fcbc42d62893d" dependencies = [ "multiversx-sc", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -158,9 +159,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -173,9 +174,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -216,6 +217,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -227,3 +239,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/fractional-nfts/wasm/Cargo.toml b/contracts/fractional-nfts/wasm/Cargo.toml index 58ee3b7a..22e78ee5 100644 --- a/contracts/fractional-nfts/wasm/Cargo.toml +++ b/contracts/fractional-nfts/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/liquid-locking/wasm/Cargo.lock b/contracts/liquid-locking/wasm/Cargo.lock index aa388016..02772feb 100644 --- a/contracts/liquid-locking/wasm/Cargo.lock +++ b/contracts/liquid-locking/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -112,7 +113,7 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -125,7 +126,7 @@ dependencies = [ "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/lottery-esdt/Cargo.toml b/contracts/lottery-esdt/Cargo.toml index 407bba61..44344077 100644 --- a/contracts/lottery-esdt/Cargo.toml +++ b/contracts/lottery-esdt/Cargo.toml @@ -8,6 +8,6 @@ publish = false [lib] path = "src/lottery.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/lottery-esdt/meta/Cargo.toml b/contracts/lottery-esdt/meta/Cargo.toml index f50dcca7..57f4e43c 100644 --- a/contracts/lottery-esdt/meta/Cargo.toml +++ b/contracts/lottery-esdt/meta/Cargo.toml @@ -8,4 +8,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/lottery-esdt/wasm/Cargo.lock b/contracts/lottery-esdt/wasm/Cargo.lock old mode 100755 new mode 100644 index 2dfb8f7b..ebc11348 --- a/contracts/lottery-esdt/wasm/Cargo.lock +++ b/contracts/lottery-esdt/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -81,9 +82,9 @@ dependencies = [ [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -112,27 +113,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/lottery-esdt/wasm/Cargo.toml b/contracts/lottery-esdt/wasm/Cargo.toml index e3ec3616..5af6981e 100644 --- a/contracts/lottery-esdt/wasm/Cargo.toml +++ b/contracts/lottery-esdt/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/multisig/Cargo.toml b/contracts/multisig/Cargo.toml index fee0243d..1f0d4c0a 100644 --- a/contracts/multisig/Cargo.toml +++ b/contracts/multisig/Cargo.toml @@ -8,10 +8,10 @@ publish = false [lib] path = "src/multisig.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc-modules] -version = "0.43.4" +version = "0.44.0" [dev-dependencies] num-bigint = "0.4.2" @@ -19,7 +19,7 @@ num-traits = "0.2" hex = "0.4" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.adder] path = "../adder" @@ -28,4 +28,4 @@ path = "../adder" path = "../factorial" [dev-dependencies.multiversx-wegld-swap-sc] -version = "0.43.3" +version = "0.44.0" diff --git a/contracts/multisig/interact/Cargo.toml b/contracts/multisig/interact/Cargo.toml index 51e684ee..27702277 100644 --- a/contracts/multisig/interact/Cargo.toml +++ b/contracts/multisig/interact/Cargo.toml @@ -24,10 +24,10 @@ features = ["derive"] path = ".." [dependencies.multiversx-sc-modules] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc-snippets] -version = "0.43.3" +version = "0.44.0" [dependencies.multiversx-sc-scenario] -version = "=0.43.4" +version = "=0.44.0" diff --git a/contracts/multisig/interact/src/multisig_interact_wegld.rs b/contracts/multisig/interact/src/multisig_interact_wegld.rs index 5cbf5198..7d9c6de9 100644 --- a/contracts/multisig/interact/src/multisig_interact_wegld.rs +++ b/contracts/multisig/interact/src/multisig_interact_wegld.rs @@ -99,8 +99,8 @@ impl MultisigInteract { .call(self.state.multisig().propose_async_call( contract_call.basic.to, 0u64, - contract_call.basic.endpoint_name, - contract_call.basic.arg_buffer.into_multi_value_encoded(), + contract_call.basic.function_call.function_name, + contract_call.basic.function_call.arg_buffer.into_multi_value_encoded(), )) .from(&self.wallet_address) .gas_limit("10,000,000"), diff --git a/contracts/multisig/meta/Cargo.toml b/contracts/multisig/meta/Cargo.toml index 491a5964..954daa0c 100644 --- a/contracts/multisig/meta/Cargo.toml +++ b/contracts/multisig/meta/Cargo.toml @@ -8,4 +8,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/multisig/multicontract.toml b/contracts/multisig/sc-config.toml similarity index 92% rename from contracts/multisig/multicontract.toml rename to contracts/multisig/sc-config.toml index 7e2abb97..a05e1578 100644 --- a/contracts/multisig/multicontract.toml +++ b/contracts/multisig/sc-config.toml @@ -13,4 +13,5 @@ add-labels = ["multisig-external-view"] [contracts.view] name = "multisig-view" external-view = true +add-unlabelled = false add-labels = ["multisig-external-view"] diff --git a/contracts/multisig/src/multisig_propose.rs b/contracts/multisig/src/multisig_propose.rs index 0ebd6d8a..3bdd6a1a 100644 --- a/contracts/multisig/src/multisig_propose.rs +++ b/contracts/multisig/src/multisig_propose.rs @@ -75,6 +75,7 @@ pub trait MultisigProposeModule: crate::multisig_state::MultisigStateModule { /// Can send EGLD without calling anything. /// Can call smart contract endpoints directly. /// Doesn't really work with builtin functions. + #[allow_multiple_var_args] #[endpoint(proposeTransferExecute)] fn propose_transfer_execute( &self, @@ -92,6 +93,7 @@ pub trait MultisigProposeModule: crate::multisig_state::MultisigStateModule { /// Can use ESDTTransfer/ESDTNFTTransfer/MultiESDTTransfer to send tokens, while also optionally calling endpoints. /// Works well with builtin functions. /// Cannot simply send EGLD directly without calling anything. + #[allow_multiple_var_args] #[endpoint(proposeAsyncCall)] fn propose_async_call( &self, diff --git a/contracts/multisig/tests/multisig_blackbox_test.rs b/contracts/multisig/tests/multisig_blackbox_test.rs index f9bb5043..be703194 100644 --- a/contracts/multisig/tests/multisig_blackbox_test.rs +++ b/contracts/multisig/tests/multisig_blackbox_test.rs @@ -160,8 +160,8 @@ impl MultisigTestState { self.multisig_contract.propose_transfer_execute( to, egld_amount, - contract_call.endpoint_name, - contract_call.arg_buffer.into_multi_value_encoded(), + contract_call.function_call.function_name, + contract_call.function_call.arg_buffer.into_multi_value_encoded(), ), )) } @@ -177,8 +177,8 @@ impl MultisigTestState { self.multisig_contract.propose_async_call( to, egld_amount, - contract_call.endpoint_name, - contract_call.arg_buffer.into_multi_value_encoded(), + contract_call.function_call.function_name, + contract_call.function_call.arg_buffer.into_multi_value_encoded(), ), )) } diff --git a/contracts/multisig/wasm-multisig-full/Cargo.lock b/contracts/multisig/wasm-multisig-full/Cargo.lock index 9e165fe1..30b7494e 100644 --- a/contracts/multisig/wasm-multisig-full/Cargo.lock +++ b/contracts/multisig/wasm-multisig-full/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -82,9 +83,9 @@ dependencies = [ [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -113,36 +114,36 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-modules" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75dc2548fe5072cad37b5c816d2344d7cd12e8cafb1a0ff8bbf2bc1829054710" +checksum = "bb542d310c66d72c0c9cab6cc78f0750322b76cd074b88d9f84fcbc42d62893d" dependencies = [ "multiversx-sc", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -158,9 +159,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -173,9 +174,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -216,6 +217,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -227,3 +239,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/multisig/wasm-multisig-full/Cargo.toml b/contracts/multisig/wasm-multisig-full/Cargo.toml index 3da75b74..54d679eb 100644 --- a/contracts/multisig/wasm-multisig-full/Cargo.toml +++ b/contracts/multisig/wasm-multisig-full/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/multisig/wasm-multisig-view/Cargo.lock b/contracts/multisig/wasm-multisig-view/Cargo.lock index 3c43e69c..cd056efe 100644 --- a/contracts/multisig/wasm-multisig-view/Cargo.lock +++ b/contracts/multisig/wasm-multisig-view/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -82,9 +83,9 @@ dependencies = [ [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -113,36 +114,36 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-modules" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75dc2548fe5072cad37b5c816d2344d7cd12e8cafb1a0ff8bbf2bc1829054710" +checksum = "bb542d310c66d72c0c9cab6cc78f0750322b76cd074b88d9f84fcbc42d62893d" dependencies = [ "multiversx-sc", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -158,9 +159,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -173,9 +174,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -216,6 +217,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -227,3 +239,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/multisig/wasm-multisig-view/Cargo.toml b/contracts/multisig/wasm-multisig-view/Cargo.toml index 038b41a0..ef498edb 100644 --- a/contracts/multisig/wasm-multisig-view/Cargo.toml +++ b/contracts/multisig/wasm-multisig-view/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/multisig/wasm/Cargo.lock b/contracts/multisig/wasm/Cargo.lock old mode 100755 new mode 100644 index 5080cc30..5cd5df56 --- a/contracts/multisig/wasm/Cargo.lock +++ b/contracts/multisig/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -82,9 +83,9 @@ dependencies = [ [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -113,36 +114,36 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-modules" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75dc2548fe5072cad37b5c816d2344d7cd12e8cafb1a0ff8bbf2bc1829054710" +checksum = "bb542d310c66d72c0c9cab6cc78f0750322b76cd074b88d9f84fcbc42d62893d" dependencies = [ "multiversx-sc", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -158,9 +159,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -173,9 +174,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -216,6 +217,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -227,3 +239,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/multisig/wasm/Cargo.toml b/contracts/multisig/wasm/Cargo.toml index 030c7883..d9023972 100644 --- a/contracts/multisig/wasm/Cargo.toml +++ b/contracts/multisig/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/mvx-game-sc/Cargo.toml b/contracts/mvx-game-sc/Cargo.toml index 94d8a570..26c8522e 100644 --- a/contracts/mvx-game-sc/Cargo.toml +++ b/contracts/mvx-game-sc/Cargo.toml @@ -9,7 +9,7 @@ publish = false path = "src/lib.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/mvx-game-sc/meta/Cargo.toml b/contracts/mvx-game-sc/meta/Cargo.toml index 77f0a821..3f67c062 100644 --- a/contracts/mvx-game-sc/meta/Cargo.toml +++ b/contracts/mvx-game-sc/meta/Cargo.toml @@ -11,4 +11,4 @@ authors = [ "you",] path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/mvx-game-sc/src/lib.rs b/contracts/mvx-game-sc/src/lib.rs index 48bc3442..23ec457d 100644 --- a/contracts/mvx-game-sc/src/lib.rs +++ b/contracts/mvx-game-sc/src/lib.rs @@ -10,6 +10,7 @@ pub mod types; #[multiversx_sc::contract] pub trait MvxGameSc: storage::StorageModule + owner::OwnerModule + private::PrivateModule { + #[allow_multiple_var_args] #[init] fn init( &self, diff --git a/contracts/mvx-game-sc/wasm/Cargo.lock b/contracts/mvx-game-sc/wasm/Cargo.lock index abc2a424..75cd60c3 100644 --- a/contracts/mvx-game-sc/wasm/Cargo.lock +++ b/contracts/mvx-game-sc/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,27 +98,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -191,9 +192,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" +checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" [[package]] name = "syn" @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/mvx-game-sc/wasm/Cargo.toml b/contracts/mvx-game-sc/wasm/Cargo.toml index bc6eb69b..a4808496 100644 --- a/contracts/mvx-game-sc/wasm/Cargo.toml +++ b/contracts/mvx-game-sc/wasm/Cargo.toml @@ -24,4 +24,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/mystery-box/wasm/Cargo.lock b/contracts/mystery-box/wasm/Cargo.lock index 30caf5ba..af1b2d2c 100644 --- a/contracts/mystery-box/wasm/Cargo.lock +++ b/contracts/mystery-box/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -97,7 +98,7 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -110,7 +111,7 @@ dependencies = [ "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] @@ -158,9 +159,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -173,9 +174,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -216,6 +217,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -227,3 +239,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/nft-escrow/Cargo.toml b/contracts/nft-escrow/Cargo.toml index 1631740b..56616be3 100644 --- a/contracts/nft-escrow/Cargo.toml +++ b/contracts/nft-escrow/Cargo.toml @@ -9,7 +9,7 @@ publish = false path = "src/lib.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/nft-escrow/meta/Cargo.toml b/contracts/nft-escrow/meta/Cargo.toml index cf1cbcfd..53a9b000 100644 --- a/contracts/nft-escrow/meta/Cargo.toml +++ b/contracts/nft-escrow/meta/Cargo.toml @@ -11,4 +11,4 @@ authors = [ "you",] path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/nft-escrow/wasm/Cargo.lock b/contracts/nft-escrow/wasm/Cargo.lock index cce0feda..ad97320a 100644 --- a/contracts/nft-escrow/wasm/Cargo.lock +++ b/contracts/nft-escrow/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,27 +98,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -191,9 +192,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" +checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" [[package]] name = "syn" @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/nft-escrow/wasm/Cargo.toml b/contracts/nft-escrow/wasm/Cargo.toml index 4e7db800..cbcff2ce 100644 --- a/contracts/nft-escrow/wasm/Cargo.toml +++ b/contracts/nft-escrow/wasm/Cargo.toml @@ -24,4 +24,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/nft-minter/Cargo.toml b/contracts/nft-minter/Cargo.toml index d3dc6279..33c20ba2 100644 --- a/contracts/nft-minter/Cargo.toml +++ b/contracts/nft-minter/Cargo.toml @@ -8,6 +8,6 @@ publish = false [lib] path = "src/lib.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/nft-minter/meta/Cargo.toml b/contracts/nft-minter/meta/Cargo.toml index e1043a4c..8d56b495 100644 --- a/contracts/nft-minter/meta/Cargo.toml +++ b/contracts/nft-minter/meta/Cargo.toml @@ -8,4 +8,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/nft-minter/src/lib.rs b/contracts/nft-minter/src/lib.rs index 9c16cb50..c8ef5dee 100644 --- a/contracts/nft-minter/src/lib.rs +++ b/contracts/nft-minter/src/lib.rs @@ -17,6 +17,7 @@ pub trait NftMinter: nft_module::NftModule { #[allow(clippy::too_many_arguments)] #[allow(clippy::redundant_closure)] + #[allow_multiple_var_args] #[only_owner] #[endpoint(createNft)] fn create_nft( diff --git a/contracts/nft-minter/wasm/Cargo.lock b/contracts/nft-minter/wasm/Cargo.lock index 61b964d8..b69c81c8 100644 --- a/contracts/nft-minter/wasm/Cargo.lock +++ b/contracts/nft-minter/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,27 +98,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/nft-minter/wasm/Cargo.toml b/contracts/nft-minter/wasm/Cargo.toml index b309e086..385bd998 100644 --- a/contracts/nft-minter/wasm/Cargo.toml +++ b/contracts/nft-minter/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/nft-storage-prepay/Cargo.toml b/contracts/nft-storage-prepay/Cargo.toml index c5265153..8cd7c414 100644 --- a/contracts/nft-storage-prepay/Cargo.toml +++ b/contracts/nft-storage-prepay/Cargo.toml @@ -8,6 +8,6 @@ publish = false [lib] path = "src/nft_storage_prepay.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/nft-storage-prepay/meta/Cargo.toml b/contracts/nft-storage-prepay/meta/Cargo.toml index 2a016995..aa8c127f 100644 --- a/contracts/nft-storage-prepay/meta/Cargo.toml +++ b/contracts/nft-storage-prepay/meta/Cargo.toml @@ -10,4 +10,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/nft-storage-prepay/wasm/Cargo.lock b/contracts/nft-storage-prepay/wasm/Cargo.lock old mode 100755 new mode 100644 index 1a319677..2a308f9d --- a/contracts/nft-storage-prepay/wasm/Cargo.lock +++ b/contracts/nft-storage-prepay/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,27 +98,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -148,9 +149,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/nft-storage-prepay/wasm/Cargo.toml b/contracts/nft-storage-prepay/wasm/Cargo.toml index 3677d62c..9a408836 100644 --- a/contracts/nft-storage-prepay/wasm/Cargo.toml +++ b/contracts/nft-storage-prepay/wasm/Cargo.toml @@ -22,4 +22,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/order-book/factory/Cargo.toml b/contracts/order-book/factory/Cargo.toml index 4c0337eb..4fe77580 100644 --- a/contracts/order-book/factory/Cargo.toml +++ b/contracts/order-book/factory/Cargo.toml @@ -7,6 +7,6 @@ publish = false [lib] path = "src/lib.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/order-book/factory/meta/Cargo.toml b/contracts/order-book/factory/meta/Cargo.toml index 469fa1b2..45f83deb 100644 --- a/contracts/order-book/factory/meta/Cargo.toml +++ b/contracts/order-book/factory/meta/Cargo.toml @@ -8,4 +8,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/order-book/factory/wasm/Cargo.lock b/contracts/order-book/factory/wasm/Cargo.lock index 65dc65e3..7a734f5f 100644 --- a/contracts/order-book/factory/wasm/Cargo.lock +++ b/contracts/order-book/factory/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,27 +98,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -133,9 +134,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/order-book/factory/wasm/Cargo.toml b/contracts/order-book/factory/wasm/Cargo.toml index 0524f771..af0142d2 100644 --- a/contracts/order-book/factory/wasm/Cargo.toml +++ b/contracts/order-book/factory/wasm/Cargo.toml @@ -21,4 +21,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/order-book/pair/Cargo.toml b/contracts/order-book/pair/Cargo.toml index 1be99aa0..7919392a 100644 --- a/contracts/order-book/pair/Cargo.toml +++ b/contracts/order-book/pair/Cargo.toml @@ -7,6 +7,6 @@ publish = false [lib] path = "src/lib.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/order-book/pair/meta/Cargo.toml b/contracts/order-book/pair/meta/Cargo.toml index b0fe762b..91e7ce19 100644 --- a/contracts/order-book/pair/meta/Cargo.toml +++ b/contracts/order-book/pair/meta/Cargo.toml @@ -8,4 +8,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/order-book/pair/wasm/Cargo.lock b/contracts/order-book/pair/wasm/Cargo.lock index 538de250..d9a8782b 100644 --- a/contracts/order-book/pair/wasm/Cargo.lock +++ b/contracts/order-book/pair/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,27 +98,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -133,9 +134,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/order-book/pair/wasm/Cargo.toml b/contracts/order-book/pair/wasm/Cargo.toml index 41148076..b4c08ed0 100644 --- a/contracts/order-book/pair/wasm/Cargo.toml +++ b/contracts/order-book/pair/wasm/Cargo.toml @@ -21,4 +21,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/paymaster/Cargo.toml b/contracts/paymaster/Cargo.toml index 0db9c936..5376f65a 100644 --- a/contracts/paymaster/Cargo.toml +++ b/contracts/paymaster/Cargo.toml @@ -14,10 +14,10 @@ path = "src/paymaster.rs" num-bigint = "0.4.2" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.adder] path = "../adder" diff --git a/contracts/paymaster/meta/Cargo.toml b/contracts/paymaster/meta/Cargo.toml index 20157c88..014253e6 100644 --- a/contracts/paymaster/meta/Cargo.toml +++ b/contracts/paymaster/meta/Cargo.toml @@ -11,4 +11,4 @@ authors = [ "you",] path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/paymaster/wasm/Cargo.lock b/contracts/paymaster/wasm/Cargo.lock index 7f67dc92..86bfdad1 100644 --- a/contracts/paymaster/wasm/Cargo.lock +++ b/contracts/paymaster/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,27 +98,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -133,9 +134,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/paymaster/wasm/Cargo.toml b/contracts/paymaster/wasm/Cargo.toml index 065dc288..b943f004 100644 --- a/contracts/paymaster/wasm/Cargo.toml +++ b/contracts/paymaster/wasm/Cargo.toml @@ -24,4 +24,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/ping-pong-egld/Cargo.toml b/contracts/ping-pong-egld/Cargo.toml index 5bd7d3d9..be885fbd 100644 --- a/contracts/ping-pong-egld/Cargo.toml +++ b/contracts/ping-pong-egld/Cargo.toml @@ -8,6 +8,6 @@ publish = false [lib] path = "src/ping_pong.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/ping-pong-egld/meta/Cargo.toml b/contracts/ping-pong-egld/meta/Cargo.toml index 2188b3ca..fb39d978 100644 --- a/contracts/ping-pong-egld/meta/Cargo.toml +++ b/contracts/ping-pong-egld/meta/Cargo.toml @@ -8,4 +8,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/ping-pong-egld/wasm/Cargo.lock b/contracts/ping-pong-egld/wasm/Cargo.lock old mode 100755 new mode 100644 index 9a95a8d7..68d7d979 --- a/contracts/ping-pong-egld/wasm/Cargo.lock +++ b/contracts/ping-pong-egld/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,27 +98,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -133,9 +134,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -163,9 +164,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/ping-pong-egld/wasm/Cargo.toml b/contracts/ping-pong-egld/wasm/Cargo.toml index feab73ae..0a69e332 100644 --- a/contracts/ping-pong-egld/wasm/Cargo.toml +++ b/contracts/ping-pong-egld/wasm/Cargo.toml @@ -19,4 +19,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/price-aggregator/Cargo.toml b/contracts/price-aggregator/Cargo.toml index 37e4a230..a6ae781f 100644 --- a/contracts/price-aggregator/Cargo.toml +++ b/contracts/price-aggregator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "multiversx-price-aggregator-sc" -version = "0.43.3" +version = "0.44.0" authors = ["Claudiu-Marcel Bruda ", "MultiversX "] license = "GPL-3.0-only" readme = "README.md" @@ -15,13 +15,13 @@ edition = "2021" [lib] path = "src/lib.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc-modules] -version = "0.43.4" +version = "0.44.0" [dependencies.arrayvec] version = "0.7.1" default-features = false [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/price-aggregator/meta/Cargo.toml b/contracts/price-aggregator/meta/Cargo.toml index bc60b32e..e6d30306 100644 --- a/contracts/price-aggregator/meta/Cargo.toml +++ b/contracts/price-aggregator/meta/Cargo.toml @@ -7,7 +7,7 @@ publish = false path = ".." [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/price-aggregator/wasm/Cargo.lock b/contracts/price-aggregator/wasm/Cargo.lock index e6cd8f99..9d21b8b4 100644 --- a/contracts/price-aggregator/wasm/Cargo.lock +++ b/contracts/price-aggregator/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,7 +67,7 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-price-aggregator-sc" -version = "0.43.3" +version = "0.44.0" dependencies = [ "arrayvec", "multiversx-sc", @@ -83,9 +84,9 @@ dependencies = [ [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -114,36 +115,36 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-modules" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75dc2548fe5072cad37b5c816d2344d7cd12e8cafb1a0ff8bbf2bc1829054710" +checksum = "bb542d310c66d72c0c9cab6cc78f0750322b76cd074b88d9f84fcbc42d62893d" dependencies = [ "multiversx-sc", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -159,9 +160,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -174,9 +175,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -217,6 +218,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -228,3 +240,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/price-aggregator/wasm/Cargo.toml b/contracts/price-aggregator/wasm/Cargo.toml index 2841d213..e21a32a8 100644 --- a/contracts/price-aggregator/wasm/Cargo.toml +++ b/contracts/price-aggregator/wasm/Cargo.toml @@ -17,7 +17,7 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" [workspace] members = ["."] diff --git a/contracts/proxy-pause/Cargo.toml b/contracts/proxy-pause/Cargo.toml index b28c387c..4d34eed7 100644 --- a/contracts/proxy-pause/Cargo.toml +++ b/contracts/proxy-pause/Cargo.toml @@ -8,9 +8,9 @@ publish = false [lib] path = "src/proxy_pause.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.check-pause] path = "../check-pause" diff --git a/contracts/proxy-pause/meta/Cargo.toml b/contracts/proxy-pause/meta/Cargo.toml index c8da7107..aa5d29e0 100644 --- a/contracts/proxy-pause/meta/Cargo.toml +++ b/contracts/proxy-pause/meta/Cargo.toml @@ -10,4 +10,4 @@ authors = ["you"] path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/proxy-pause/wasm/Cargo.lock b/contracts/proxy-pause/wasm/Cargo.lock index b4e55623..9225a3db 100644 --- a/contracts/proxy-pause/wasm/Cargo.lock +++ b/contracts/proxy-pause/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,27 +98,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -133,9 +134,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -148,9 +149,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -206,6 +207,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/proxy-pause/wasm/Cargo.toml b/contracts/proxy-pause/wasm/Cargo.toml index a221bd22..9b93e0ba 100644 --- a/contracts/proxy-pause/wasm/Cargo.toml +++ b/contracts/proxy-pause/wasm/Cargo.toml @@ -22,4 +22,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/rewards-distribution/Cargo.toml b/contracts/rewards-distribution/Cargo.toml index 4cdae769..9c47b1e2 100644 --- a/contracts/rewards-distribution/Cargo.toml +++ b/contracts/rewards-distribution/Cargo.toml @@ -8,9 +8,9 @@ publish = false [lib] path = "src/rewards_distribution.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc-modules] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/rewards-distribution/meta/Cargo.toml b/contracts/rewards-distribution/meta/Cargo.toml index 67c6ea74..d0bc5504 100644 --- a/contracts/rewards-distribution/meta/Cargo.toml +++ b/contracts/rewards-distribution/meta/Cargo.toml @@ -10,4 +10,4 @@ authors = ["Claudiu-Marcel Bruda "] path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/rewards-distribution/wasm/Cargo.lock b/contracts/rewards-distribution/wasm/Cargo.lock index c54b2451..39f96080 100644 --- a/contracts/rewards-distribution/wasm/Cargo.lock +++ b/contracts/rewards-distribution/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,36 +98,36 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-modules" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75dc2548fe5072cad37b5c816d2344d7cd12e8cafb1a0ff8bbf2bc1829054710" +checksum = "bb542d310c66d72c0c9cab6cc78f0750322b76cd074b88d9f84fcbc42d62893d" dependencies = [ "multiversx-sc", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -142,9 +143,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -157,9 +158,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -216,6 +217,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -227,3 +239,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/rewards-distribution/wasm/Cargo.toml b/contracts/rewards-distribution/wasm/Cargo.toml index 7030a73c..4019ec1f 100644 --- a/contracts/rewards-distribution/wasm/Cargo.toml +++ b/contracts/rewards-distribution/wasm/Cargo.toml @@ -22,4 +22,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/seed-nft-minter/Cargo.toml b/contracts/seed-nft-minter/Cargo.toml index 3c5ec28f..51d7a7b6 100644 --- a/contracts/seed-nft-minter/Cargo.toml +++ b/contracts/seed-nft-minter/Cargo.toml @@ -8,9 +8,9 @@ publish = false [lib] path = "src/seed_nft_minter.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc-modules] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/seed-nft-minter/meta/Cargo.toml b/contracts/seed-nft-minter/meta/Cargo.toml index b6b3a5ec..800d5af8 100644 --- a/contracts/seed-nft-minter/meta/Cargo.toml +++ b/contracts/seed-nft-minter/meta/Cargo.toml @@ -10,4 +10,4 @@ authors = ["Claudiu-Marcel Bruda "] path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/seed-nft-minter/src/seed_nft_minter.rs b/contracts/seed-nft-minter/src/seed_nft_minter.rs index 23bb6d28..5e42c7a7 100644 --- a/contracts/seed-nft-minter/src/seed_nft_minter.rs +++ b/contracts/seed-nft-minter/src/seed_nft_minter.rs @@ -30,6 +30,7 @@ pub trait SeedNftMinter: self.init_distribution(distribution); } + #[allow_multiple_var_args] #[only_owner] #[endpoint(createNft)] fn create_nft( diff --git a/contracts/seed-nft-minter/wasm/Cargo.lock b/contracts/seed-nft-minter/wasm/Cargo.lock index 92e3c5bd..8a1a16ea 100644 --- a/contracts/seed-nft-minter/wasm/Cargo.lock +++ b/contracts/seed-nft-minter/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,36 +98,36 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-modules" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75dc2548fe5072cad37b5c816d2344d7cd12e8cafb1a0ff8bbf2bc1829054710" +checksum = "bb542d310c66d72c0c9cab6cc78f0750322b76cd074b88d9f84fcbc42d62893d" dependencies = [ "multiversx-sc", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -142,9 +143,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -157,9 +158,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -216,6 +217,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -227,3 +239,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/seed-nft-minter/wasm/Cargo.toml b/contracts/seed-nft-minter/wasm/Cargo.toml index 8e8e1eb6..e7790884 100644 --- a/contracts/seed-nft-minter/wasm/Cargo.toml +++ b/contracts/seed-nft-minter/wasm/Cargo.toml @@ -22,4 +22,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/token-release/Cargo.toml b/contracts/token-release/Cargo.toml index 446c8b82..14ae7276 100644 --- a/contracts/token-release/Cargo.toml +++ b/contracts/token-release/Cargo.toml @@ -8,6 +8,6 @@ publish = false [lib] path = "src/token_release.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/token-release/meta/Cargo.toml b/contracts/token-release/meta/Cargo.toml index 680e7fa9..73191778 100644 --- a/contracts/token-release/meta/Cargo.toml +++ b/contracts/token-release/meta/Cargo.toml @@ -9,4 +9,4 @@ publish = false path = ".." [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/token-release/wasm/Cargo.lock b/contracts/token-release/wasm/Cargo.lock index a516db1a..e4634730 100644 --- a/contracts/token-release/wasm/Cargo.lock +++ b/contracts/token-release/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,27 +98,27 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] @@ -133,9 +134,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -148,9 +149,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -191,6 +192,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "token-release" version = "0.0.1" @@ -217,3 +229,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/token-release/wasm/Cargo.toml b/contracts/token-release/wasm/Cargo.toml index 4995f718..a858259a 100644 --- a/contracts/token-release/wasm/Cargo.toml +++ b/contracts/token-release/wasm/Cargo.toml @@ -19,4 +19,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/wegld-swap/Cargo.toml b/contracts/wegld-swap/Cargo.toml index 138945cd..df46569d 100644 --- a/contracts/wegld-swap/Cargo.toml +++ b/contracts/wegld-swap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "multiversx-wegld-swap-sc" -version = "0.43.3" +version = "0.44.0" authors = ["Dorin Iancu ", "MultiversX "] license = "GPL-3.0-only" readme = "README.md" @@ -15,9 +15,9 @@ edition = "2021" [lib] path = "src/wegld.rs" [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc-modules] -version = "0.43.4" +version = "0.44.0" [dev-dependencies.multiversx-sc-scenario] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/wegld-swap/meta/Cargo.toml b/contracts/wegld-swap/meta/Cargo.toml index 22457c25..976cd988 100644 --- a/contracts/wegld-swap/meta/Cargo.toml +++ b/contracts/wegld-swap/meta/Cargo.toml @@ -10,7 +10,7 @@ publish = false path = ".." [dependencies.multiversx-sc] -version = "0.43.4" +version = "0.44.0" [dependencies.multiversx-sc-meta] -version = "0.43.4" +version = "0.44.0" diff --git a/contracts/wegld-swap/wasm/Cargo.lock b/contracts/wegld-swap/wasm/Cargo.lock index 97deaf06..179d696c 100644 --- a/contracts/wegld-swap/wasm/Cargo.lock +++ b/contracts/wegld-swap/wasm/Cargo.lock @@ -4,13 +4,14 @@ version = 3 [[package]] name = "ahash" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", "version_check", + "zerocopy", ] [[package]] @@ -66,9 +67,9 @@ checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" [[package]] name = "multiversx-sc" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406939660d0c79dd191c6677f4b048df873a95f4531d8abafc9cdbe282bf1725" +checksum = "db6c3347b9ebfa2886c866b7740dbeac14d087accd52ec0e71961d54508e819b" dependencies = [ "bitflags", "hashbrown", @@ -97,43 +98,43 @@ dependencies = [ "hex", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-derive" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e006240993963b482fe0682ae49b2d07255495e3c86706925d119137376cdfc" +checksum = "cb7624ccef17a2378fb5d5d741497d224ee1650b90504d57988c1fa648f374a5" dependencies = [ "hex", "proc-macro2", "quote", "radix_trie", - "syn", + "syn 1.0.109", ] [[package]] name = "multiversx-sc-modules" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75dc2548fe5072cad37b5c816d2344d7cd12e8cafb1a0ff8bbf2bc1829054710" +checksum = "bb542d310c66d72c0c9cab6cc78f0750322b76cd074b88d9f84fcbc42d62893d" dependencies = [ "multiversx-sc", ] [[package]] name = "multiversx-sc-wasm-adapter" -version = "0.43.4" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e721d1bc80de2ede4099a9040519486c3c1139cb0287d8fc4f9fc3e8a3f19e" +checksum = "25a23b0a10bf77174c11178d510555cc875e1f557d4256cbbe4d9c2dbf60d00d" dependencies = [ "multiversx-sc", ] [[package]] name = "multiversx-wegld-swap-sc" -version = "0.43.3" +version = "0.44.0" dependencies = [ "multiversx-sc", "multiversx-sc-modules", @@ -158,9 +159,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", ] @@ -173,9 +174,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proc-macro2" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -216,6 +217,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "unicode-ident" version = "1.0.12" @@ -227,3 +239,23 @@ name = "version_check" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "zerocopy" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] diff --git a/contracts/wegld-swap/wasm/Cargo.toml b/contracts/wegld-swap/wasm/Cargo.toml index 69b82bab..d72a2d5e 100644 --- a/contracts/wegld-swap/wasm/Cargo.toml +++ b/contracts/wegld-swap/wasm/Cargo.toml @@ -22,4 +22,4 @@ panic = "abort" path = ".." [dependencies.multiversx-sc-wasm-adapter] -version = "0.43.4" +version = "0.44.0"