From 6f3e8e7efefa3a43243f84e0449d174695a09d4c Mon Sep 17 00:00:00 2001 From: Gherman Date: Fri, 1 Mar 2024 00:21:28 +0000 Subject: [PATCH] Release `5.0.0-rc.2` (#2129) * Release `5.0.0-rc.2` * remove typo * bump `c-c` and enable CI step * bump drink --- .github/workflows/ci.yml | 1 - CHANGELOG.md | 7 + Cargo.lock | 215 +++++++++--------- Cargo.toml | 32 +-- crates/ink/codegen/Cargo.toml | 2 +- .../call-builder-return-value/Cargo.toml | 2 +- integration-tests/call-runtime/Cargo.toml | 2 +- .../combined-extension/Cargo.toml | 2 +- .../conditional-compilation/Cargo.toml | 2 +- integration-tests/contract-storage/Cargo.toml | 2 +- .../contract-terminate/Cargo.toml | 2 +- .../contract-transfer/Cargo.toml | 2 +- .../cross-contract-calls/Cargo.toml | 2 +- .../other-contract/Cargo.toml | 2 +- integration-tests/custom-allocator/Cargo.toml | 2 +- .../custom-environment/Cargo.toml | 2 +- integration-tests/dns/Cargo.toml | 2 +- integration-tests/e2e-call-runtime/Cargo.toml | 2 +- .../e2e-runtime-only-backend/Cargo.toml | 2 +- integration-tests/erc1155/Cargo.toml | 2 +- integration-tests/erc20/Cargo.toml | 2 +- integration-tests/erc721/Cargo.toml | 2 +- integration-tests/events/Cargo.toml | 2 +- integration-tests/flipper/Cargo.toml | 2 +- integration-tests/incrementer/Cargo.toml | 2 +- .../call-builder-delegate/Cargo.toml | 2 +- .../call-builder/Cargo.toml | 2 +- .../constructors-return-value/Cargo.toml | 2 +- .../contract-ref/Cargo.toml | 2 +- .../integration-flipper/Cargo.toml | 2 +- .../lazyvec-integration-test/Cargo.toml | 2 +- .../mapping-integration-tests/Cargo.toml | 2 +- integration-tests/mother/Cargo.toml | 2 +- .../multi-contract-caller/Cargo.toml | 2 +- .../accumulator/Cargo.toml | 2 +- .../multi-contract-caller/adder/Cargo.toml | 2 +- .../multi-contract-caller/subber/Cargo.toml | 2 +- integration-tests/multisig/Cargo.toml | 2 +- integration-tests/payment-channel/Cargo.toml | 2 +- integration-tests/psp22-extension/Cargo.toml | 2 +- integration-tests/rand-extension/Cargo.toml | 2 +- .../sr25519-verification/Cargo.toml | 2 +- integration-tests/static-buffer/Cargo.toml | 2 +- .../trait-dyn-cross-contract-calls/Cargo.toml | 2 +- .../contracts/incrementer/Cargo.toml | 2 +- .../contracts/incrementer/Cargo.toml-e | 22 -- .../traits/Cargo.toml | 2 +- integration-tests/trait-erc20/Cargo.toml | 2 +- integration-tests/trait-flipper/Cargo.toml | 2 +- .../trait-incrementer/Cargo.toml | 2 +- .../trait-incrementer/traits/Cargo.toml | 2 +- .../delegator/Cargo.toml | 2 +- .../delegator/delegatee/Cargo.toml | 2 +- .../delegator/delegatee2/Cargo.toml | 2 +- .../set-code-hash/Cargo.toml | 2 +- .../updated-incrementer/Cargo.toml | 2 +- .../wildcard-selector/Cargo.toml | 2 +- linting/Cargo.toml | 4 +- linting/extra/Cargo.toml | 10 +- linting/mandatory/Cargo.toml | 10 +- 60 files changed, 189 insertions(+), 216 deletions(-) delete mode 100644 integration-tests/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml-e diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 49d2fab1802..10487cea4b9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -492,7 +492,6 @@ jobs: INK_STATIC_BUFFER_SIZE=30 cargo test --verbose --manifest-path integration-tests/static-buffer/Cargo.toml --all-features - name: Run E2E test with on-chain contract - if: false # temporary disable step until new version of `cargo-contract` is released. env: # Fix linking of `linkme`: https://github.com/dtolnay/linkme/issues/49 RUSTFLAGS: -Clink-arg=-z -Clink-arg=nostart-stop-gc diff --git a/CHANGELOG.md b/CHANGELOG.md index e35cd124f39..d1297a1b950 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## Version 5.0.0-rc.2 + +### Added +- `instantiate_v2` with additional limit parameters [#2123](https://github.com/paritytech/ink/pull/2123) + ### Changed - Bump metadata version to 5 [#2126](https://github.com/paritytech/ink/pull/2126) +- Use `MaxEncodedLen` for output buffer size [#2128](https://github.com/paritytech/ink/pull/2128) ### Fixed - Fix alignment in allocator [#2100](https://github.com/paritytech/ink/pull/2100) diff --git a/Cargo.lock b/Cargo.lock index cc634964145..83646bb210b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -159,9 +159,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.79" +version = "1.0.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" +checksum = "5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1" [[package]] name = "approx" @@ -912,9 +912,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.0" +version = "4.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80c21025abd42669a92efc996ef13cfb2c5c627858421ea58d5c3b331a6c134f" +checksum = "c918d541ef2913577a0f9566e9ce27cb35b6df072075769e0b26cb5a554520da" dependencies = [ "clap_builder", "clap_derive", @@ -922,9 +922,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.0" +version = "4.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "458bf1f341769dfcf849846f65dffdf9146daa56bcd2a47cb4e1de9915567c99" +checksum = "9f3e7391dad68afb0c2ede1bf619f579a3dc9c2ec67f089baa397123a2f3d1eb" dependencies = [ "anstream", "anstyle", @@ -1057,9 +1057,9 @@ checksum = "cd7e35aee659887cbfb97aaf227ac12cad1a9d7c71e55ff3376839ed4e282d08" [[package]] name = "contract-build" -version = "4.0.0-rc.2" +version = "4.0.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c478e9e5b73a2234c17f146a79b249242879c8a33b34fabea3008dd22c8795f" +checksum = "77b539a7d2ae5b94b6ded984749f22882b38f0bc1558da0f5fdecb06fc56c75d" dependencies = [ "anyhow", "blake2", @@ -1097,9 +1097,9 @@ dependencies = [ [[package]] name = "contract-metadata" -version = "4.0.0-rc.2" +version = "4.0.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7277c42205552340b5979d27301512e2ca85fb21a0555f786f10d3d5dcf817aa" +checksum = "c7ded4f724afcfda2e39bda14c76ce502ba2e8c87bc49e77a98c20f61dba6043" dependencies = [ "anyhow", "impl-serde", @@ -1111,9 +1111,9 @@ dependencies = [ [[package]] name = "contract-transcode" -version = "4.0.0-rc.2" +version = "4.0.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "414fce0008626b0e7835ec62caadc1e028bd8f8236a8962c9d38739829d97eb2" +checksum = "d8bf87e763e9b67379c987c68749d55676a0e14878f38048c120165ecc3c4214" dependencies = [ "anyhow", "base58", @@ -1121,9 +1121,9 @@ dependencies = [ "contract-metadata", "escape8259", "hex", - "indexmap 2.2.2", - "ink_env 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", - "ink_metadata 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", + "indexmap 2.2.4", + "ink_env 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_metadata 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", "itertools 0.12.1", "nom", "nom-supreme", @@ -1593,9 +1593,9 @@ checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" [[package]] name = "drink" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fe74f1b23038c882501682b6ea1ba97be124960adb68a0aea5aa2128a5df2e0" +checksum = "12b656f1801a4714fa3d35ec4dff33f8e157a17e5772a19e953cbec0f0c9989b" dependencies = [ "contract-metadata", "contract-transcode", @@ -1620,9 +1620,9 @@ dependencies = [ [[package]] name = "drink-test-macro" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea166fddef10682aa3ebd1ce9da0fd84e8ca9d5397b70e93fcebac877d53139c" +checksum = "62e6dde131c2f74134d628c5a66571999acdef4a719e5070ece7b537c3cc09d7" dependencies = [ "cargo_metadata", "contract-build", @@ -2295,7 +2295,7 @@ dependencies = [ "futures-sink", "futures-util", "http", - "indexmap 2.2.2", + "indexmap 2.2.4", "slab", "tokio", "tokio-util", @@ -2606,9 +2606,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.2.2" +version = "2.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520" +checksum = "967d6dd42f16dbf0eb8040cb9e477933562684d3918f7d253f2ff9087fb3e7a3" dependencies = [ "equivalent", "hashbrown 0.14.3", @@ -2623,15 +2623,15 @@ checksum = "8e04e2fd2b8188ea827b32ef11de88377086d690286ab35747ef7f9bf3ccb590" [[package]] name = "ink" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "derive_more", - "ink_env 5.0.0-rc.1", + "ink_env 5.0.0-rc.2", "ink_ir", "ink_macro", - "ink_metadata 5.0.0-rc.1", - "ink_prelude 5.0.0-rc.1", - "ink_primitives 5.0.0-rc.1", + "ink_metadata 5.0.0-rc.2", + "ink_prelude 5.0.0-rc.2", + "ink_primitives 5.0.0-rc.2", "ink_storage", "pallet-contracts-uapi-next", "parity-scale-codec", @@ -2639,20 +2639,9 @@ dependencies = [ "trybuild", ] -[[package]] -name = "ink-pallet-contracts-uapi" -version = "6.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd3e608f5410d03e529145875eb736305e0d7cae4b989faf54f932eff31bc048" -dependencies = [ - "bitflags 1.3.2", - "paste", - "polkavm-derive 0.4.0", -] - [[package]] name = "ink_allocator" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "cfg-if", "quickcheck", @@ -2661,16 +2650,16 @@ dependencies = [ [[package]] name = "ink_allocator" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e66999b81e12f6e4e735594394f05e5e8ba8b5d887ce454f62bac9732527c738" +checksum = "1db87a731bd2534af4629d5bbf84b2fa659010f020f490abe996e5f76cfbcfd4" dependencies = [ "cfg-if", ] [[package]] name = "ink_codegen" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "blake2", "derive_more", @@ -2678,7 +2667,7 @@ dependencies = [ "heck", "impl-serde", "ink_ir", - "ink_primitives 5.0.0-rc.1", + "ink_primitives 5.0.0-rc.2", "itertools 0.12.1", "parity-scale-codec", "proc-macro2", @@ -2690,7 +2679,7 @@ dependencies = [ [[package]] name = "ink_e2e" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "cargo_metadata", "contract-build", @@ -2699,8 +2688,8 @@ dependencies = [ "impl-serde", "ink", "ink_e2e_macro", - "ink_env 5.0.0-rc.1", - "ink_primitives 5.0.0-rc.1", + "ink_env 5.0.0-rc.2", + "ink_primitives 5.0.0-rc.2", "jsonrpsee 0.22.1", "pallet-contracts", "parity-scale-codec", @@ -2724,7 +2713,7 @@ dependencies = [ [[package]] name = "ink_e2e_macro" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "darling 0.20.8", "derive_more", @@ -2739,11 +2728,11 @@ dependencies = [ [[package]] name = "ink_engine" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "blake2", "derive_more", - "ink_primitives 5.0.0-rc.1", + "ink_primitives 5.0.0-rc.2", "pallet-contracts-uapi-next", "parity-scale-codec", "secp256k1", @@ -2753,14 +2742,14 @@ dependencies = [ [[package]] name = "ink_engine" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a6311f58a385f6301aa0eb7766e13473ab6be7151b9ed90b0f01c6249fa6d29" +checksum = "3f2b07ba4113fa49d1d36771190a666b74cd5cff4840be572fb8194af9ca034f" dependencies = [ "blake2", "derive_more", - "ink-pallet-contracts-uapi", - "ink_primitives 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_primitives 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", + "pallet-contracts-uapi-next", "parity-scale-codec", "secp256k1", "sha2 0.10.8", @@ -2769,18 +2758,18 @@ dependencies = [ [[package]] name = "ink_env" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "blake2", "cfg-if", "const_env", "derive_more", "ink", - "ink_allocator 5.0.0-rc.1", - "ink_engine 5.0.0-rc.1", - "ink_prelude 5.0.0-rc.1", - "ink_primitives 5.0.0-rc.1", - "ink_storage_traits 5.0.0-rc.1", + "ink_allocator 5.0.0-rc.2", + "ink_engine 5.0.0-rc.2", + "ink_prelude 5.0.0-rc.2", + "ink_primitives 5.0.0-rc.2", + "ink_storage_traits 5.0.0-rc.2", "num-traits", "pallet-contracts-uapi-next", "parity-scale-codec", @@ -2798,21 +2787,21 @@ dependencies = [ [[package]] name = "ink_env" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de851cc0a0d017d69521e0e5d4aeefe78d8a7cb4363a8a22cf673325efd07b5a" +checksum = "abc1fd2c16521d8c585e7b0dbee65a9bbbb8d37cb78a57b57ca27a76bfc06266" dependencies = [ "blake2", "cfg-if", "const_env", "derive_more", - "ink-pallet-contracts-uapi", - "ink_allocator 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", - "ink_engine 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", - "ink_prelude 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", - "ink_primitives 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", - "ink_storage_traits 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_allocator 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_engine 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_prelude 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_primitives 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_storage_traits 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits", + "pallet-contracts-uapi-next", "parity-scale-codec", "paste", "rlibc", @@ -2828,12 +2817,12 @@ dependencies = [ [[package]] name = "ink_ir" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "blake2", "either", "impl-serde", - "ink_prelude 5.0.0-rc.1", + "ink_prelude 5.0.0-rc.2", "itertools 0.12.1", "proc-macro2", "quote", @@ -2842,15 +2831,15 @@ dependencies = [ [[package]] name = "ink_macro" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "ink", "ink_codegen", - "ink_env 5.0.0-rc.1", + "ink_env 5.0.0-rc.2", "ink_ir", - "ink_metadata 5.0.0-rc.1", - "ink_prelude 5.0.0-rc.1", - "ink_primitives 5.0.0-rc.1", + "ink_metadata 5.0.0-rc.2", + "ink_prelude 5.0.0-rc.2", + "ink_primitives 5.0.0-rc.2", "ink_storage", "parity-scale-codec", "proc-macro2", @@ -2862,12 +2851,12 @@ dependencies = [ [[package]] name = "ink_metadata" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "derive_more", "impl-serde", - "ink_prelude 5.0.0-rc.1", - "ink_primitives 5.0.0-rc.1", + "ink_prelude 5.0.0-rc.2", + "ink_primitives 5.0.0-rc.2", "linkme", "parity-scale-codec", "pretty_assertions", @@ -2879,14 +2868,14 @@ dependencies = [ [[package]] name = "ink_metadata" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0400c331aab950f0483638962e45049f1e40bf0102d4a7bf8428e6d15c798278" +checksum = "505fb52d8a5dccd6ca160d20aacb0f8d6f9e13f8a0f1f53bf05e8a4e083129ea" dependencies = [ "derive_more", "impl-serde", - "ink_prelude 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", - "ink_primitives 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_prelude 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_primitives 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", "linkme", "parity-scale-codec", "scale-info", @@ -2896,26 +2885,26 @@ dependencies = [ [[package]] name = "ink_prelude" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "cfg-if", ] [[package]] name = "ink_prelude" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd2ed651848272442a9e41cd35405aa31c3ca9c6267254d2d84643c8163c69f3" +checksum = "a69a99f23d3a0a2d173f81a2c57a055d9e46acc530634c79c54548b5b9deb7b9" dependencies = [ "cfg-if", ] [[package]] name = "ink_primitives" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "derive_more", - "ink_prelude 5.0.0-rc.1", + "ink_prelude 5.0.0-rc.2", "parity-scale-codec", "scale-decode", "scale-encode", @@ -2925,12 +2914,12 @@ dependencies = [ [[package]] name = "ink_primitives" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e6d5e9f34949655f4102916078ed8cef5d8c869f1d3a516b4d3683bf614415" +checksum = "8be98091b19e2e7f6cdc128b405863fbb6c59ef8e361f3a60589ef029f69f6a8" dependencies = [ "derive_more", - "ink_prelude 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_prelude 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec", "scale-decode", "scale-encode", @@ -2940,17 +2929,17 @@ dependencies = [ [[package]] name = "ink_storage" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ "array-init", "cfg-if", "derive_more", "ink", - "ink_env 5.0.0-rc.1", - "ink_metadata 5.0.0-rc.1", - "ink_prelude 5.0.0-rc.1", - "ink_primitives 5.0.0-rc.1", - "ink_storage_traits 5.0.0-rc.1", + "ink_env 5.0.0-rc.2", + "ink_metadata 5.0.0-rc.2", + "ink_prelude 5.0.0-rc.2", + "ink_primitives 5.0.0-rc.2", + "ink_storage_traits 5.0.0-rc.2", "itertools 0.12.1", "pallet-contracts-uapi-next", "parity-scale-codec", @@ -2961,11 +2950,11 @@ dependencies = [ [[package]] name = "ink_storage_traits" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" dependencies = [ - "ink_metadata 5.0.0-rc.1", - "ink_prelude 5.0.0-rc.1", - "ink_primitives 5.0.0-rc.1", + "ink_metadata 5.0.0-rc.2", + "ink_prelude 5.0.0-rc.2", + "ink_primitives 5.0.0-rc.2", "parity-scale-codec", "paste", "scale-info", @@ -2973,13 +2962,13 @@ dependencies = [ [[package]] name = "ink_storage_traits" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3566bca9c7755422c6aa87d13ff1bcd802e3f555ebfb4578272f5b0edeae115a" +checksum = "469fbbf0e1933ba34732ad9ca35a3d0da48934068759e97dbb5d34762e3ab3d4" dependencies = [ - "ink_metadata 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", - "ink_prelude 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", - "ink_primitives 5.0.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_metadata 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_prelude 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ink_primitives 5.0.0-rc.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec", "scale-info", ] @@ -4962,9 +4951,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.21" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" +checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" dependencies = [ "serde", ] @@ -5062,7 +5051,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.2.2", + "indexmap 2.2.4", "serde", "serde_derive", "serde_json", @@ -6208,9 +6197,9 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.10.0" +version = "3.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67" +checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" dependencies = [ "cfg-if", "fastrand", @@ -6424,7 +6413,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.2.2", + "indexmap 2.2.4", "toml_datetime", "winnow", ] @@ -6435,7 +6424,7 @@ version = "0.20.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" dependencies = [ - "indexmap 2.2.2", + "indexmap 2.2.4", "toml_datetime", "winnow", ] @@ -6446,7 +6435,7 @@ version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" dependencies = [ - "indexmap 2.2.2", + "indexmap 2.2.4", "toml_datetime", "winnow", ] @@ -6457,7 +6446,7 @@ version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c9ffdf896f8daaabf9b66ba8e77ea1ed5ed0f72821b398aba62352e95062951" dependencies = [ - "indexmap 2.2.2", + "indexmap 2.2.4", "serde", "serde_spanned", "toml_datetime", diff --git a/Cargo.toml b/Cargo.toml index fd4f889da94..0f486c568df 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ homepage = "https://www.parity.io/" keywords = ["wasm", "parity", "webassembly", "blockchain", "edsl"] license = "Apache-2.0" repository = "https://github.com/paritytech/ink" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" [workspace.dependencies] arrayref = { version = "0.3" } @@ -37,10 +37,10 @@ array-init = { version = "2.0", default-features = false } blake2 = { version = "0.10" } cargo_metadata = { version = "0.18.0" } cfg-if = { version = "1.0" } -contract-build = { version = "4.0.0-rc.2" } +contract-build = { version = "4.0.0-rc.3" } darling = { version = "0.20.8" } derive_more = { version = "0.99.17", default-features = false } -drink = { version = "=0.10.0" } +drink = { version = "=0.11.0" } either = { version = "1.5", default-features = false } funty = { version = "2.0.0" } heck = { version = "0.4.0" } @@ -91,19 +91,19 @@ sp-runtime = { version = "31.0.1", default-features = false } sp-weights = { version = "27.0.0", default-features = false } # Local dependencies -ink = { version = "=5.0.0-rc.1", path = "crates/ink", default-features = false } -ink_allocator = { version = "=5.0.0-rc.1", path = "crates/allocator", default-features = false } -ink_codegen = { version = "=5.0.0-rc.1", path = "crates/ink/codegen", default-features = false } -ink_e2e_macro = { version = "=5.0.0-rc.1", path = "crates/e2e/macro", default-features = false } -ink_engine = { version = "=5.0.0-rc.1", path = "crates/engine", default-features = false } -ink_env = { version = "=5.0.0-rc.1", path = "crates/env", default-features = false } -ink_ir = { version = "=5.0.0-rc.1", path = "crates/ink/ir", default-features = false } -ink_macro = { version = "=5.0.0-rc.1", path = "crates/ink/macro", default-features = false } -ink_metadata = { version = "=5.0.0-rc.1", path = "crates/metadata", default-features = false } -ink_prelude = { version = "=5.0.0-rc.1", path = "crates/prelude", default-features = false } -ink_primitives = { version = "=5.0.0-rc.1", path = "crates/primitives", default-features = false } -ink_storage = { version = "=5.0.0-rc.1", path = "crates/storage", default-features = false } -ink_storage_traits = { version = "=5.0.0-rc.1", path = "crates/storage/traits", default-features = false } +ink = { version = "=5.0.0-rc.2", path = "crates/ink", default-features = false } +ink_allocator = { version = "=5.0.0-rc.2", path = "crates/allocator", default-features = false } +ink_codegen = { version = "=5.0.0-rc.2", path = "crates/ink/codegen", default-features = false } +ink_e2e_macro = { version = "=5.0.0-rc.2", path = "crates/e2e/macro", default-features = false } +ink_engine = { version = "=5.0.0-rc.2", path = "crates/engine", default-features = false } +ink_env = { version = "=5.0.0-rc.2", path = "crates/env", default-features = false } +ink_ir = { version = "=5.0.0-rc.2", path = "crates/ink/ir", default-features = false } +ink_macro = { version = "=5.0.0-rc.2", path = "crates/ink/macro", default-features = false } +ink_metadata = { version = "=5.0.0-rc.2", path = "crates/metadata", default-features = false } +ink_prelude = { version = "=5.0.0-rc.2", path = "crates/prelude", default-features = false } +ink_primitives = { version = "=5.0.0-rc.2", path = "crates/primitives", default-features = false } +ink_storage = { version = "=5.0.0-rc.2", path = "crates/storage", default-features = false } +ink_storage_traits = { version = "=5.0.0-rc.2", path = "crates/storage/traits", default-features = false } [profile.release] panic = "abort" diff --git a/crates/ink/codegen/Cargo.toml b/crates/ink/codegen/Cargo.toml index a9d961cac33..fa0e499e171 100644 --- a/crates/ink/codegen/Cargo.toml +++ b/crates/ink/codegen/Cargo.toml @@ -19,7 +19,7 @@ name = "ink_codegen" [dependencies] ink_primitives = { workspace = true } -ir = { version = "=5.0.0-rc.1", package = "ink_ir", path = "../ir", default-features = false } +ir = { version = "=5.0.0-rc.2", package = "ink_ir", path = "../ir", default-features = false } quote = { workspace = true } syn = { workspace = true, features = ["parsing", "full", "extra-traits"] } proc-macro2 = { workspace = true } diff --git a/integration-tests/call-builder-return-value/Cargo.toml b/integration-tests/call-builder-return-value/Cargo.toml index de774a512bf..751220f8a81 100755 --- a/integration-tests/call-builder-return-value/Cargo.toml +++ b/integration-tests/call-builder-return-value/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "call_builder_return_value" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/call-runtime/Cargo.toml b/integration-tests/call-runtime/Cargo.toml index e3b6ada6683..bf4a921eecb 100644 --- a/integration-tests/call-runtime/Cargo.toml +++ b/integration-tests/call-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "call-runtime" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/combined-extension/Cargo.toml b/integration-tests/combined-extension/Cargo.toml index 6d59f894130..28f505230c5 100755 --- a/integration-tests/combined-extension/Cargo.toml +++ b/integration-tests/combined-extension/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "combined_extension" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/conditional-compilation/Cargo.toml b/integration-tests/conditional-compilation/Cargo.toml index db5eba91bf5..25d04462d15 100755 --- a/integration-tests/conditional-compilation/Cargo.toml +++ b/integration-tests/conditional-compilation/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "conditional-compilation" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" diff --git a/integration-tests/contract-storage/Cargo.toml b/integration-tests/contract-storage/Cargo.toml index efbbd475132..25c8c16a700 100755 --- a/integration-tests/contract-storage/Cargo.toml +++ b/integration-tests/contract-storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "contract-storage" -version = "4.2.0" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/contract-terminate/Cargo.toml b/integration-tests/contract-terminate/Cargo.toml index bd786a01042..98275d98b8a 100644 --- a/integration-tests/contract-terminate/Cargo.toml +++ b/integration-tests/contract-terminate/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "contract_terminate" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/contract-transfer/Cargo.toml b/integration-tests/contract-transfer/Cargo.toml index 18188c62832..f292239180d 100644 --- a/integration-tests/contract-transfer/Cargo.toml +++ b/integration-tests/contract-transfer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "contract_transfer" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/cross-contract-calls/Cargo.toml b/integration-tests/cross-contract-calls/Cargo.toml index 00f2c7c9eac..bf73b2e8f46 100755 --- a/integration-tests/cross-contract-calls/Cargo.toml +++ b/integration-tests/cross-contract-calls/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cross-contract-calls" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/cross-contract-calls/other-contract/Cargo.toml b/integration-tests/cross-contract-calls/other-contract/Cargo.toml index 5d6d970ab05..2159e29a08a 100755 --- a/integration-tests/cross-contract-calls/other-contract/Cargo.toml +++ b/integration-tests/cross-contract-calls/other-contract/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "other-contract" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/custom-allocator/Cargo.toml b/integration-tests/custom-allocator/Cargo.toml index 44017b3e7bd..ce6ed32c15c 100755 --- a/integration-tests/custom-allocator/Cargo.toml +++ b/integration-tests/custom-allocator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom-allocator" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/custom-environment/Cargo.toml b/integration-tests/custom-environment/Cargo.toml index 06ebd333552..0b64f816ab3 100644 --- a/integration-tests/custom-environment/Cargo.toml +++ b/integration-tests/custom-environment/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom-environment" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/dns/Cargo.toml b/integration-tests/dns/Cargo.toml index 3c820380bd7..7d435ab5712 100644 --- a/integration-tests/dns/Cargo.toml +++ b/integration-tests/dns/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dns" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/e2e-call-runtime/Cargo.toml b/integration-tests/e2e-call-runtime/Cargo.toml index caee8e68954..da0b22e6e0e 100644 --- a/integration-tests/e2e-call-runtime/Cargo.toml +++ b/integration-tests/e2e-call-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "e2e_call_runtime" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/e2e-runtime-only-backend/Cargo.toml b/integration-tests/e2e-runtime-only-backend/Cargo.toml index eace3ee675f..e56d8553ee2 100644 --- a/integration-tests/e2e-runtime-only-backend/Cargo.toml +++ b/integration-tests/e2e-runtime-only-backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "e2e-runtime-only-backend" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/erc1155/Cargo.toml b/integration-tests/erc1155/Cargo.toml index 6d652fa61d9..13b7d87e6f7 100644 --- a/integration-tests/erc1155/Cargo.toml +++ b/integration-tests/erc1155/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "erc1155" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/erc20/Cargo.toml b/integration-tests/erc20/Cargo.toml index 7a25cb718e1..9bd806cb9e1 100644 --- a/integration-tests/erc20/Cargo.toml +++ b/integration-tests/erc20/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "erc20" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/erc721/Cargo.toml b/integration-tests/erc721/Cargo.toml index 9c05f97f156..75743ba27c1 100644 --- a/integration-tests/erc721/Cargo.toml +++ b/integration-tests/erc721/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "erc721" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/events/Cargo.toml b/integration-tests/events/Cargo.toml index cd5a14bb113..a4d299c95a6 100644 --- a/integration-tests/events/Cargo.toml +++ b/integration-tests/events/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "events" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/flipper/Cargo.toml b/integration-tests/flipper/Cargo.toml index 1f39e32b9a9..06d557d3065 100644 --- a/integration-tests/flipper/Cargo.toml +++ b/integration-tests/flipper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "flipper" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/incrementer/Cargo.toml b/integration-tests/incrementer/Cargo.toml index 42c24e02ade..20f90f9563e 100644 --- a/integration-tests/incrementer/Cargo.toml +++ b/integration-tests/incrementer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "incrementer" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/lang-err-integration-tests/call-builder-delegate/Cargo.toml b/integration-tests/lang-err-integration-tests/call-builder-delegate/Cargo.toml index ad730fe2e42..3e454c63092 100755 --- a/integration-tests/lang-err-integration-tests/call-builder-delegate/Cargo.toml +++ b/integration-tests/lang-err-integration-tests/call-builder-delegate/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "call_builder_delegate" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/lang-err-integration-tests/call-builder/Cargo.toml b/integration-tests/lang-err-integration-tests/call-builder/Cargo.toml index d9338b9c9dd..c20a1118b9d 100755 --- a/integration-tests/lang-err-integration-tests/call-builder/Cargo.toml +++ b/integration-tests/lang-err-integration-tests/call-builder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "call_builder" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/lang-err-integration-tests/constructors-return-value/Cargo.toml b/integration-tests/lang-err-integration-tests/constructors-return-value/Cargo.toml index 6293a873cff..e2c2ed1ca7f 100644 --- a/integration-tests/lang-err-integration-tests/constructors-return-value/Cargo.toml +++ b/integration-tests/lang-err-integration-tests/constructors-return-value/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "constructors_return_value" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/lang-err-integration-tests/contract-ref/Cargo.toml b/integration-tests/lang-err-integration-tests/contract-ref/Cargo.toml index 3a1156807c8..ed4e6fa52fb 100755 --- a/integration-tests/lang-err-integration-tests/contract-ref/Cargo.toml +++ b/integration-tests/lang-err-integration-tests/contract-ref/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "contract_ref" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" diff --git a/integration-tests/lang-err-integration-tests/integration-flipper/Cargo.toml b/integration-tests/lang-err-integration-tests/integration-flipper/Cargo.toml index 4a5ee6a34f3..a201157daa0 100644 --- a/integration-tests/lang-err-integration-tests/integration-flipper/Cargo.toml +++ b/integration-tests/lang-err-integration-tests/integration-flipper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "integration_flipper" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/lazyvec-integration-test/Cargo.toml b/integration-tests/lazyvec-integration-test/Cargo.toml index 19cadf29860..8beee7bd073 100755 --- a/integration-tests/lazyvec-integration-test/Cargo.toml +++ b/integration-tests/lazyvec-integration-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lazyvec-integration-tests" -version = "5.0.0-alpha" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/mapping-integration-tests/Cargo.toml b/integration-tests/mapping-integration-tests/Cargo.toml index 017dd53e0c9..0d8f1a532bf 100755 --- a/integration-tests/mapping-integration-tests/Cargo.toml +++ b/integration-tests/mapping-integration-tests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mapping-integration-tests" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/mother/Cargo.toml b/integration-tests/mother/Cargo.toml index 3eff622641e..b33ceb72a5c 100755 --- a/integration-tests/mother/Cargo.toml +++ b/integration-tests/mother/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "mother" description = "Mother of all contracts" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/multi-contract-caller/Cargo.toml b/integration-tests/multi-contract-caller/Cargo.toml index 0350ae726a4..11b99f49bc3 100644 --- a/integration-tests/multi-contract-caller/Cargo.toml +++ b/integration-tests/multi-contract-caller/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "multi-contract-caller" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/multi-contract-caller/accumulator/Cargo.toml b/integration-tests/multi-contract-caller/accumulator/Cargo.toml index 4b4ce8f7313..785e4780f24 100644 --- a/integration-tests/multi-contract-caller/accumulator/Cargo.toml +++ b/integration-tests/multi-contract-caller/accumulator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "accumulator" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" diff --git a/integration-tests/multi-contract-caller/adder/Cargo.toml b/integration-tests/multi-contract-caller/adder/Cargo.toml index 030ca988b56..f97212016ff 100644 --- a/integration-tests/multi-contract-caller/adder/Cargo.toml +++ b/integration-tests/multi-contract-caller/adder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "adder" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" diff --git a/integration-tests/multi-contract-caller/subber/Cargo.toml b/integration-tests/multi-contract-caller/subber/Cargo.toml index a666df72dbb..3dcd144b789 100644 --- a/integration-tests/multi-contract-caller/subber/Cargo.toml +++ b/integration-tests/multi-contract-caller/subber/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "subber" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" diff --git a/integration-tests/multisig/Cargo.toml b/integration-tests/multisig/Cargo.toml index 406de6c98eb..30de8e9c87a 100755 --- a/integration-tests/multisig/Cargo.toml +++ b/integration-tests/multisig/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "multisig" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/payment-channel/Cargo.toml b/integration-tests/payment-channel/Cargo.toml index c3340501cf6..204f08e0c45 100755 --- a/integration-tests/payment-channel/Cargo.toml +++ b/integration-tests/payment-channel/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "payment_channel" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/psp22-extension/Cargo.toml b/integration-tests/psp22-extension/Cargo.toml index 41dfaf4cd0c..09bedd686fb 100755 --- a/integration-tests/psp22-extension/Cargo.toml +++ b/integration-tests/psp22-extension/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "psp22_extension" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/rand-extension/Cargo.toml b/integration-tests/rand-extension/Cargo.toml index fd60e1a603a..116da573dc2 100755 --- a/integration-tests/rand-extension/Cargo.toml +++ b/integration-tests/rand-extension/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rand_extension" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/sr25519-verification/Cargo.toml b/integration-tests/sr25519-verification/Cargo.toml index ad76c31fb14..2a6fce44fac 100644 --- a/integration-tests/sr25519-verification/Cargo.toml +++ b/integration-tests/sr25519-verification/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sr25519_verification" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies ", "George Oastler "] edition = "2021" publish = false diff --git a/integration-tests/static-buffer/Cargo.toml b/integration-tests/static-buffer/Cargo.toml index 812048d7966..4cfe86b54b1 100644 --- a/integration-tests/static-buffer/Cargo.toml +++ b/integration-tests/static-buffer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "static-buffer" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/trait-dyn-cross-contract-calls/Cargo.toml b/integration-tests/trait-dyn-cross-contract-calls/Cargo.toml index faabdca25b5..2b5990d7328 100644 --- a/integration-tests/trait-dyn-cross-contract-calls/Cargo.toml +++ b/integration-tests/trait-dyn-cross-contract-calls/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "trait-incrementer-caller" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml b/integration-tests/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml index 481cc348e54..9be940514bf 100644 --- a/integration-tests/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml +++ b/integration-tests/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "trait-incrementer" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml-e b/integration-tests/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml-e deleted file mode 100644 index b4d45355e76..00000000000 --- a/integration-tests/trait-dyn-cross-contract-calls/contracts/incrementer/Cargo.toml-e +++ /dev/null @@ -1,22 +0,0 @@ -[package] -name = "trait-incrementer" -version = "5.0.0-rc" -authors = ["Parity Technologies "] -edition = "2021" -publish = false - -[dependencies] -ink = { path = "../../../../crates/ink", default-features = false } - -dyn-traits = { path = "../../traits", default-features = false } - -[lib] -path = "lib.rs" - -[features] -default = ["std"] -std = [ - "ink/std", - "dyn-traits/std", -] -ink-as-dependency = [] diff --git a/integration-tests/trait-dyn-cross-contract-calls/traits/Cargo.toml b/integration-tests/trait-dyn-cross-contract-calls/traits/Cargo.toml index 74271ff0824..5930ebdefc6 100644 --- a/integration-tests/trait-dyn-cross-contract-calls/traits/Cargo.toml +++ b/integration-tests/trait-dyn-cross-contract-calls/traits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dyn-traits" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/trait-erc20/Cargo.toml b/integration-tests/trait-erc20/Cargo.toml index b4b134c4a22..7f60ef14a27 100644 --- a/integration-tests/trait-erc20/Cargo.toml +++ b/integration-tests/trait-erc20/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "trait_erc20" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/trait-flipper/Cargo.toml b/integration-tests/trait-flipper/Cargo.toml index 243a4fea0e8..6ce504b8ed3 100644 --- a/integration-tests/trait-flipper/Cargo.toml +++ b/integration-tests/trait-flipper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "trait_flipper" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/trait-incrementer/Cargo.toml b/integration-tests/trait-incrementer/Cargo.toml index 9bc5e823a59..41d0bd8a24d 100644 --- a/integration-tests/trait-incrementer/Cargo.toml +++ b/integration-tests/trait-incrementer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "trait-incrementer" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/trait-incrementer/traits/Cargo.toml b/integration-tests/trait-incrementer/traits/Cargo.toml index d69b0f9d02a..13704fd4266 100644 --- a/integration-tests/trait-incrementer/traits/Cargo.toml +++ b/integration-tests/trait-incrementer/traits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "traits" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/upgradeable-contracts/delegator/Cargo.toml b/integration-tests/upgradeable-contracts/delegator/Cargo.toml index fcac593edb5..5bb6283f77b 100644 --- a/integration-tests/upgradeable-contracts/delegator/Cargo.toml +++ b/integration-tests/upgradeable-contracts/delegator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "delegator" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/upgradeable-contracts/delegator/delegatee/Cargo.toml b/integration-tests/upgradeable-contracts/delegator/delegatee/Cargo.toml index 1797d8d7b21..ac354163604 100644 --- a/integration-tests/upgradeable-contracts/delegator/delegatee/Cargo.toml +++ b/integration-tests/upgradeable-contracts/delegator/delegatee/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "delegatee" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/upgradeable-contracts/delegator/delegatee2/Cargo.toml b/integration-tests/upgradeable-contracts/delegator/delegatee2/Cargo.toml index 3a0a91ca0a8..33bb3e1120d 100644 --- a/integration-tests/upgradeable-contracts/delegator/delegatee2/Cargo.toml +++ b/integration-tests/upgradeable-contracts/delegator/delegatee2/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "delegatee2" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/upgradeable-contracts/set-code-hash/Cargo.toml b/integration-tests/upgradeable-contracts/set-code-hash/Cargo.toml index dd04272b2e3..763ba8e4c79 100644 --- a/integration-tests/upgradeable-contracts/set-code-hash/Cargo.toml +++ b/integration-tests/upgradeable-contracts/set-code-hash/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "incrementer" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/upgradeable-contracts/set-code-hash/updated-incrementer/Cargo.toml b/integration-tests/upgradeable-contracts/set-code-hash/updated-incrementer/Cargo.toml index 310b5ff0141..642149e34da 100644 --- a/integration-tests/upgradeable-contracts/set-code-hash/updated-incrementer/Cargo.toml +++ b/integration-tests/upgradeable-contracts/set-code-hash/updated-incrementer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "updated-incrementer" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/integration-tests/wildcard-selector/Cargo.toml b/integration-tests/wildcard-selector/Cargo.toml index a953a83b6db..4d1c0073e0e 100644 --- a/integration-tests/wildcard-selector/Cargo.toml +++ b/integration-tests/wildcard-selector/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wildcard-selector" -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" publish = false diff --git a/linting/Cargo.toml b/linting/Cargo.toml index d623a590513..472ffbb946f 100644 --- a/linting/Cargo.toml +++ b/linting/Cargo.toml @@ -7,7 +7,7 @@ members = [ ] [workspace.package] -version = "5.0.0-rc.1" +version = "5.0.0-rc.2" authors = ["Parity Technologies "] edition = "2021" license = "Apache-2.0" @@ -16,7 +16,7 @@ homepage = "https://www.parity.io/" keywords = ["parity", "blockchain", "edsl", "dylint", "linting"] [workspace.dependencies] -ink_linting_utils = { version = "=5.0.0-rc.1", path = "utils" } +ink_linting_utils = { version = "=5.0.0-rc.2", path = "utils" } curve25519-dalek = { version = "=4.1.1", default-features = false, features = [ "digest", "zeroize", diff --git a/linting/extra/Cargo.toml b/linting/extra/Cargo.toml index 33cf0260022..1e81dec2270 100644 --- a/linting/extra/Cargo.toml +++ b/linting/extra/Cargo.toml @@ -22,7 +22,7 @@ if_chain = "1.0.2" log = "0.4.14" regex = "1.5.4" ink_linting_utils = { workspace = true } -ink_env = { version = "=5.0.0-rc.1", path = "../../crates/env", default-features = false } +ink_env = { version = "=5.0.0-rc.2", path = "../../crates/env", default-features = false } [dev-dependencies] dylint_testing = "2.6.0" @@ -32,10 +32,10 @@ dylint_testing = "2.6.0" # # These cannot be moved to the workspace level because `cargo` does not provide # the `[[workspace.dev-dependencies]]` directive. -ink = { version = "=5.0.0-rc.1", path = "../../crates/ink", default-features = false, features = ["std"] } -ink_metadata = { version = "=5.0.0-rc.1", path = "../../crates/metadata", default-features = false } -ink_primitives = { version = "=5.0.0-rc.1", path = "../../crates/primitives", default-features = false } -ink_storage = { version = "=5.0.0-rc.1", path = "../../crates/storage", default-features = false } +ink = { version = "=5.0.0-rc.2", path = "../../crates/ink", default-features = false, features = ["std"] } +ink_metadata = { version = "=5.0.0-rc.2", path = "../../crates/metadata", default-features = false } +ink_primitives = { version = "=5.0.0-rc.2", path = "../../crates/primitives", default-features = false } +ink_storage = { version = "=5.0.0-rc.2", path = "../../crates/storage", default-features = false } scale = { package = "parity-scale-codec", version = "3.4", default-features = false, features = ["derive"] } scale-info = { version = "2.6", default-features = false, features = ["derive"] } diff --git a/linting/mandatory/Cargo.toml b/linting/mandatory/Cargo.toml index 28fe1574222..5a797d0f647 100644 --- a/linting/mandatory/Cargo.toml +++ b/linting/mandatory/Cargo.toml @@ -32,11 +32,11 @@ dylint_testing = "2.6.0" # # These cannot be moved to the workspace level because `cargo` does not provide # the `[[workspace.dev-dependencies]]` directive. -ink = { version = "=5.0.0-rc.1", path = "../../crates/ink", default-features = false, features = ["std"] } -ink_env = { version = "=5.0.0-rc.1", path = "../../crates/env", default-features = false } -ink_metadata = { version = "=5.0.0-rc.1", path = "../../crates/metadata", default-features = false } -ink_primitives = { version = "=5.0.0-rc.1", path = "../../crates/primitives", default-features = false } -ink_storage = { version = "=5.0.0-rc.1", path = "../../crates/storage", default-features = false } +ink = { version = "=5.0.0-rc.2", path = "../../crates/ink", default-features = false, features = ["std"] } +ink_env = { version = "=5.0.0-rc.2", path = "../../crates/env", default-features = false } +ink_metadata = { version = "=5.0.0-rc.2", path = "../../crates/metadata", default-features = false } +ink_primitives = { version = "=5.0.0-rc.2", path = "../../crates/primitives", default-features = false } +ink_storage = { version = "=5.0.0-rc.2", path = "../../crates/storage", default-features = false } scale = { package = "parity-scale-codec", version = "3.4", default-features = false, features = ["derive"] } scale-info = { version = "2.6", default-features = false, features = ["derive"] }