From eb07986fe18152ee99d3d63d1b121109acd83e0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20M=C3=BCller?= Date: Mon, 18 Oct 2021 17:22:43 +0200 Subject: [PATCH] Release ink! 3.0.0-rc6 (#965) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Bump `rc5` ➔ `rc6` * Update release notes --- RELEASES.md | 18 ++++++++++++------ crates/allocator/Cargo.toml | 2 +- crates/engine/Cargo.toml | 2 +- crates/env/Cargo.toml | 12 ++++++------ crates/eth_compatibility/Cargo.toml | 4 ++-- crates/lang/Cargo.toml | 16 ++++++++-------- crates/lang/codegen/Cargo.toml | 4 ++-- crates/lang/ir/Cargo.toml | 2 +- crates/lang/macro/Cargo.toml | 18 +++++++++--------- crates/metadata/Cargo.toml | 6 +++--- crates/prelude/Cargo.toml | 2 +- crates/primitives/Cargo.toml | 4 ++-- crates/storage/Cargo.toml | 12 ++++++------ crates/storage/derive/Cargo.toml | 10 +++++----- examples/contract-terminate/Cargo.toml | 12 ++++++------ examples/contract-transfer/Cargo.toml | 14 +++++++------- examples/delegator/Cargo.toml | 18 +++++++++--------- examples/delegator/accumulator/Cargo.toml | 12 ++++++------ examples/delegator/adder/Cargo.toml | 14 +++++++------- examples/delegator/subber/Cargo.toml | 14 +++++++------- examples/dns/Cargo.toml | 12 ++++++------ examples/erc1155/Cargo.toml | 14 +++++++------- examples/erc20/Cargo.toml | 12 ++++++------ examples/erc721/Cargo.toml | 12 ++++++------ examples/flipper/Cargo.toml | 12 ++++++------ examples/incrementer/Cargo.toml | 12 ++++++------ examples/trait-erc20/Cargo.toml | 12 ++++++------ examples/trait-flipper/Cargo.toml | 12 ++++++------ examples/trait-incrementer/Cargo.toml | 12 ++++++------ 29 files changed, 156 insertions(+), 150 deletions(-) diff --git a/RELEASES.md b/RELEASES.md index 66d10a9058a..2aadd1230bb 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,15 +1,22 @@ -# Version 3.0-rc6 (UNRELEASED) +# Version 3.0-rc6 This is the 6th release candidate for ink! 3.0. -## Changed +## Added +- Added an Ethereum-compatibility function to recover a public key from an ECDSA signature and message hash - [#914](https://github.com/paritytech/ink/pull/914) (thanks [@xgreenx](https://github.com/xgreenx)). +## Changed - Update to `scale-info` 1.0 - [#845](https://github.com/paritytech/ink/pull/845). -- Message and constructor selectors no longer take their inputs as string but as `u32` decodable integer. For example: - +- Message and constructor selectors no longer take their inputs as string, but as `u32` decodable integer - [#928](https://github.com/paritytech/ink/pull/928).
+ For example: - It is no longer possible to specify a selector as `#[ink(selector = "0xC0DECAFE")]`. - The newly allowed formats are `#[ink(selector = 0xC0DECAFE)]` and `#[ink(selector = 42)]`. - Smart contract authors are required to update their smart contracts for this change. +- Improved the `multisig` example - [#962](https://github.com/paritytech/ink/pull/962). +- Changed the link to our beginner's workshop to the migrated workshop on `substrate.io` - [#957](https://github.com/paritytech/ink/pull/957). + +## Fixed +- Fixed a mistake in the `ink_env::block_timestamp()` documentation - [#937](https://github.com/paritytech/ink/pull/937). # Version 3.0-rc5 (2021-09-08) @@ -19,8 +26,7 @@ The list below shows the additions, changes and fixes that are visible to users ## Compatibility -Make sure to use a recent Rust nightly and `cargo-contract` with the current -release: +Make sure to use a recent Rust nightly and `cargo-contract` with the current release: ``` cargo install cargo-contract --vers ^0.14 --force --locked && rustup update ``` diff --git a/crates/allocator/Cargo.toml b/crates/allocator/Cargo.toml index 689721244ea..a1340842abf 100644 --- a/crates/allocator/Cargo.toml +++ b/crates/allocator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_allocator" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Robin Freyler "] edition = "2018" diff --git a/crates/engine/Cargo.toml b/crates/engine/Cargo.toml index 34947def790..4f700af06ec 100644 --- a/crates/engine/Cargo.toml +++ b/crates/engine/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_engine" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Michael Müller "] edition = "2018" diff --git a/crates/env/Cargo.toml b/crates/env/Cargo.toml index 6ddb879dfff..69bd6cd40ee 100644 --- a/crates/env/Cargo.toml +++ b/crates/env/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_env" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Robin Freyler "] edition = "2018" @@ -15,11 +15,11 @@ categories = ["no-std", "embedded"] include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"] [dependencies] -ink_engine = { version = "3.0.0-rc5", path = "../engine/", default-features = false, optional = true } -ink_metadata = { version = "3.0.0-rc5", path = "../metadata/", default-features = false, features = ["derive"], optional = true } -ink_allocator = { version = "3.0.0-rc5", path = "../allocator/", default-features = false } -ink_primitives = { version = "3.0.0-rc5", path = "../primitives/", default-features = false } -ink_prelude = { version = "3.0.0-rc5", path = "../prelude/", default-features = false } +ink_engine = { version = "3.0.0-rc6", path = "../engine/", default-features = false, optional = true } +ink_metadata = { version = "3.0.0-rc6", path = "../metadata/", default-features = false, features = ["derive"], optional = true } +ink_allocator = { version = "3.0.0-rc6", path = "../allocator/", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../primitives/", default-features = false } +ink_prelude = { version = "3.0.0-rc6", path = "../prelude/", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive", "full"] } derive_more = { version = "0.99", default-features = false, features = ["from", "display"] } diff --git a/crates/eth_compatibility/Cargo.toml b/crates/eth_compatibility/Cargo.toml index 1389aa330c3..3f9442fd0a3 100644 --- a/crates/eth_compatibility/Cargo.toml +++ b/crates/eth_compatibility/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_eth_compatibility" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" @@ -15,7 +15,7 @@ categories = ["no-std", "embedded"] include = ["Cargo.toml", "src/**/*.rs", "/README.md", "/LICENSE"] [dependencies] -ink_env = { version = "3.0.0-rc5", path = "../env", default-features = false } +ink_env = { version = "3.0.0-rc6", path = "../env", default-features = false } libsecp256k1 = { version = "0.3.5", default-features = false } [features] diff --git a/crates/lang/Cargo.toml b/crates/lang/Cargo.toml index 26c84216938..a1db80e8baf 100644 --- a/crates/lang/Cargo.toml +++ b/crates/lang/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_lang" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Robin Freyler "] edition = "2018" @@ -15,13 +15,13 @@ categories = ["no-std", "embedded"] include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"] [dependencies] -ink_env = { version = "3.0.0-rc5", path = "../env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../storage", default-features = false } -ink_primitives = { version = "3.0.0-rc5", path = "../primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../metadata", default-features = false, optional = true } -ink_prelude = { version = "3.0.0-rc5", path = "../prelude", default-features = false } -ink_eth_compatibility = { version = "3.0.0-rc5", path = "../eth_compatibility", default-features = false } -ink_lang_macro = { version = "3.0.0-rc5", path = "macro", default-features = false } +ink_env = { version = "3.0.0-rc6", path = "../env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../storage", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../metadata", default-features = false, optional = true } +ink_prelude = { version = "3.0.0-rc6", path = "../prelude", default-features = false } +ink_eth_compatibility = { version = "3.0.0-rc6", path = "../eth_compatibility", default-features = false } +ink_lang_macro = { version = "3.0.0-rc6", path = "macro", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive", "full"] } derive_more = { version = "0.99", default-features = false, features = ["from"] } diff --git a/crates/lang/codegen/Cargo.toml b/crates/lang/codegen/Cargo.toml index 02621159433..7407ffe7fc1 100644 --- a/crates/lang/codegen/Cargo.toml +++ b/crates/lang/codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_lang_codegen" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Robin Freyler "] edition = "2018" @@ -18,7 +18,7 @@ include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"] name = "ink_lang_codegen" [dependencies] -ir = { version = "3.0.0-rc5", package = "ink_lang_ir", path = "../ir", default-features = false } +ir = { version = "3.0.0-rc6", package = "ink_lang_ir", path = "../ir", default-features = false } quote = "1" syn = { version = "1.0", features = ["parsing", "full", "extra-traits"] } proc-macro2 = "1.0" diff --git a/crates/lang/ir/Cargo.toml b/crates/lang/ir/Cargo.toml index 99c4a0de68a..f9898146ca5 100644 --- a/crates/lang/ir/Cargo.toml +++ b/crates/lang/ir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_lang_ir" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Robin Freyler "] edition = "2018" diff --git a/crates/lang/macro/Cargo.toml b/crates/lang/macro/Cargo.toml index 0746f534428..89a5f8f651a 100644 --- a/crates/lang/macro/Cargo.toml +++ b/crates/lang/macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_lang_macro" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Robin Freyler "] edition = "2018" @@ -15,20 +15,20 @@ categories = ["no-std", "embedded"] include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"] [dependencies] -ink_lang_ir = { version = "3.0.0-rc5", path = "../ir", default-features = false } -ink_lang_codegen = { version = "3.0.0-rc5", path = "../codegen", default-features = false } -ink_primitives = { version = "3.0.0-rc5", path = "../../primitives/", default-features = false } +ink_lang_ir = { version = "3.0.0-rc6", path = "../ir", default-features = false } +ink_lang_codegen = { version = "3.0.0-rc6", path = "../codegen", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../primitives/", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } syn = "1" proc-macro2 = "1" [dev-dependencies] -ink_metadata = { version = "3.0.0-rc5", path = "../../metadata/" } -ink_env = { version = "3.0.0-rc5", path = "../../env/" } -ink_storage = { version = "3.0.0-rc5", path = "../../storage/" } -ink_lang = { version = "3.0.0-rc5", path = ".." } -ink_prelude = { version = "3.0.0-rc5", path = "../../prelude/" } +ink_metadata = { version = "3.0.0-rc6", path = "../../metadata/" } +ink_env = { version = "3.0.0-rc6", path = "../../env/" } +ink_storage = { version = "3.0.0-rc6", path = "../../storage/" } +ink_lang = { version = "3.0.0-rc6", path = ".." } +ink_prelude = { version = "3.0.0-rc6", path = "../../prelude/" } trybuild = "1.0.24" scale-info = { version = "1.0", default-features = false, features = ["derive"] } diff --git a/crates/metadata/Cargo.toml b/crates/metadata/Cargo.toml index 8a68846aaae..94fa5453789 100644 --- a/crates/metadata/Cargo.toml +++ b/crates/metadata/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_metadata" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Robin Freyler "] edition = "2018" @@ -15,8 +15,8 @@ categories = ["no-std", "embedded"] include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"] [dependencies] -ink_prelude = { version = "3.0.0-rc5", path = "../prelude/", default-features = false } -ink_primitives = { version = "3.0.0-rc5", path = "../primitives/", default-features = false } +ink_prelude = { version = "3.0.0-rc6", path = "../prelude/", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../primitives/", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive", "alloc"] } impl-serde = "0.3.1" diff --git a/crates/prelude/Cargo.toml b/crates/prelude/Cargo.toml index 7ef4693ea06..adfd118bd6a 100644 --- a/crates/prelude/Cargo.toml +++ b/crates/prelude/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_prelude" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Robin Freyler "] edition = "2018" diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index fe9d48a431f..5ce32e8fa41 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_primitives" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Robin Freyler "] edition = "2018" @@ -15,7 +15,7 @@ categories = ["no-std", "embedded"] include = ["/Cargo.toml", "src/**/*.rs", "/README.md", "/LICENSE"] [dependencies] -ink_prelude = { version = "3.0.0-rc5", path = "../prelude/", default-features = false } +ink_prelude = { version = "3.0.0-rc6", path = "../prelude/", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive", "full"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/crates/storage/Cargo.toml b/crates/storage/Cargo.toml index 8f6b7d6c220..4e7fb5ba3fc 100644 --- a/crates/storage/Cargo.toml +++ b/crates/storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_storage" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Robin Freyler "] edition = "2018" @@ -15,11 +15,11 @@ categories = ["no-std", "embedded"] include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"] [dependencies] -ink_env = { version = "3.0.0-rc5", path = "../env/", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../metadata/", default-features = false, features = ["derive"], optional = true } -ink_primitives = { version = "3.0.0-rc5", path = "../primitives/", default-features = false } -ink_storage_derive = { version = "3.0.0-rc5", path = "derive", default-features = false } -ink_prelude = { version = "3.0.0-rc5", path = "../prelude/", default-features = false } +ink_env = { version = "3.0.0-rc6", path = "../env/", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../metadata/", default-features = false, features = ["derive"], optional = true } +ink_primitives = { version = "3.0.0-rc6", path = "../primitives/", default-features = false } +ink_storage_derive = { version = "3.0.0-rc6", path = "derive", default-features = false } +ink_prelude = { version = "3.0.0-rc6", path = "../prelude/", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive", "full"] } derive_more = { version = "0.99", default-features = false, features = ["from", "display"] } diff --git a/crates/storage/derive/Cargo.toml b/crates/storage/derive/Cargo.toml index 32626ad2188..cdbb5ef5174 100644 --- a/crates/storage/derive/Cargo.toml +++ b/crates/storage/derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink_storage_derive" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies ", "Robin Freyler "] edition = "2018" @@ -25,7 +25,7 @@ synstructure = "0.12.4" [dev-dependencies] scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive", "full"] } -ink_env = { version = "3.0.0-rc5", path = "../../env" } -ink_primitives = { version = "3.0.0-rc5", path = "../../primitives" } -ink_metadata = { version = "3.0.0-rc5", path = "../../metadata" } -ink_storage = { version = "3.0.0-rc5", path = ".." } +ink_env = { version = "3.0.0-rc6", path = "../../env" } +ink_primitives = { version = "3.0.0-rc6", path = "../../primitives" } +ink_metadata = { version = "3.0.0-rc6", path = "../../metadata" } +ink_storage = { version = "3.0.0-rc6", path = ".." } diff --git a/examples/contract-terminate/Cargo.toml b/examples/contract-terminate/Cargo.toml index e0458f8021e..1afddc8d83a 100644 --- a/examples/contract-terminate/Cargo.toml +++ b/examples/contract-terminate/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "contract_terminate" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/contract-transfer/Cargo.toml b/examples/contract-transfer/Cargo.toml index 8f0d01a057f..c12ca95e92e 100644 --- a/examples/contract-transfer/Cargo.toml +++ b/examples/contract-transfer/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "contract_transfer" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false, features = [ "ink-debug" ] } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } -ink_prelude = { version = "3.0.0-rc5", path = "../../crates/prelude", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false, features = [ "ink-debug" ] } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } +ink_prelude = { version = "3.0.0-rc6", path = "../../crates/prelude", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/delegator/Cargo.toml b/examples/delegator/Cargo.toml index 1a9ab1e8a33..8f264a6d883 100644 --- a/examples/delegator/Cargo.toml +++ b/examples/delegator/Cargo.toml @@ -1,21 +1,21 @@ [package] name = "delegator" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } -adder = { version = "3.0.0-rc5", path = "adder", default-features = false, features = ["ink-as-dependency"] } -subber = { version = "3.0.0-rc5", path = "subber", default-features = false, features = ["ink-as-dependency"] } -accumulator = { version = "3.0.0-rc5", path = "accumulator", default-features = false, features = ["ink-as-dependency"] } +adder = { version = "3.0.0-rc6", path = "adder", default-features = false, features = ["ink-as-dependency"] } +subber = { version = "3.0.0-rc6", path = "subber", default-features = false, features = ["ink-as-dependency"] } +accumulator = { version = "3.0.0-rc6", path = "accumulator", default-features = false, features = ["ink-as-dependency"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } [lib] diff --git a/examples/delegator/accumulator/Cargo.toml b/examples/delegator/accumulator/Cargo.toml index d182837427d..b696f160eee 100644 --- a/examples/delegator/accumulator/Cargo.toml +++ b/examples/delegator/accumulator/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "accumulator" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../../crates/lang", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/delegator/adder/Cargo.toml b/examples/delegator/adder/Cargo.toml index bcf52463d22..089aad478b2 100644 --- a/examples/delegator/adder/Cargo.toml +++ b/examples/delegator/adder/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "adder" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../../crates/lang", default-features = false } -accumulator = { version = "3.0.0-rc5", path = "../accumulator", default-features = false, features = ["ink-as-dependency"] } +accumulator = { version = "3.0.0-rc6", path = "../accumulator", default-features = false, features = ["ink-as-dependency"] } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/delegator/subber/Cargo.toml b/examples/delegator/subber/Cargo.toml index 039b20bfc18..f908347992a 100644 --- a/examples/delegator/subber/Cargo.toml +++ b/examples/delegator/subber/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "subber" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../../crates/lang", default-features = false } -accumulator = { version = "3.0.0-rc5", path = "../accumulator", default-features = false, features = ["ink-as-dependency"] } +accumulator = { version = "3.0.0-rc6", path = "../accumulator", default-features = false, features = ["ink-as-dependency"] } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/dns/Cargo.toml b/examples/dns/Cargo.toml index ef67685dcc3..514e1fdceff 100644 --- a/examples/dns/Cargo.toml +++ b/examples/dns/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "dns" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/erc1155/Cargo.toml b/examples/erc1155/Cargo.toml index 96e43524573..37ad494b22d 100644 --- a/examples/erc1155/Cargo.toml +++ b/examples/erc1155/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "erc1155" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false, features = ["ink-debug"] } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } -ink_prelude = { version = "3.0.0-rc5", path = "../../crates/prelude", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false, features = ["ink-debug"] } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } +ink_prelude = { version = "3.0.0-rc6", path = "../../crates/prelude", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/erc20/Cargo.toml b/examples/erc20/Cargo.toml index c29fc7f7816..0a442a20475 100644 --- a/examples/erc20/Cargo.toml +++ b/examples/erc20/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "erc20" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/erc721/Cargo.toml b/examples/erc721/Cargo.toml index d81cd9b6549..44765d1c9f2 100644 --- a/examples/erc721/Cargo.toml +++ b/examples/erc721/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "erc721" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/flipper/Cargo.toml b/examples/flipper/Cargo.toml index 7542efde211..d1309dc8161 100644 --- a/examples/flipper/Cargo.toml +++ b/examples/flipper/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "flipper" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/incrementer/Cargo.toml b/examples/incrementer/Cargo.toml index 81e4c399581..1b1f0d213b2 100644 --- a/examples/incrementer/Cargo.toml +++ b/examples/incrementer/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "incrementer" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/trait-erc20/Cargo.toml b/examples/trait-erc20/Cargo.toml index bc54fb50ae8..861a2bdf4bb 100644 --- a/examples/trait-erc20/Cargo.toml +++ b/examples/trait-erc20/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "trait_erc20" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/trait-flipper/Cargo.toml b/examples/trait-flipper/Cargo.toml index 6230f782aec..baff7d5982f 100644 --- a/examples/trait-flipper/Cargo.toml +++ b/examples/trait-flipper/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "trait_flipper" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true } diff --git a/examples/trait-incrementer/Cargo.toml b/examples/trait-incrementer/Cargo.toml index 3b6d2d39a88..78fb0a63257 100644 --- a/examples/trait-incrementer/Cargo.toml +++ b/examples/trait-incrementer/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "trait-incrementer" -version = "3.0.0-rc5" +version = "3.0.0-rc6" authors = ["Parity Technologies "] edition = "2018" [dependencies] -ink_primitives = { version = "3.0.0-rc5", path = "../../crates/primitives", default-features = false } -ink_metadata = { version = "3.0.0-rc5", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } -ink_env = { version = "3.0.0-rc5", path = "../../crates/env", default-features = false } -ink_storage = { version = "3.0.0-rc5", path = "../../crates/storage", default-features = false } -ink_lang = { version = "3.0.0-rc5", path = "../../crates/lang", default-features = false } +ink_primitives = { version = "3.0.0-rc6", path = "../../crates/primitives", default-features = false } +ink_metadata = { version = "3.0.0-rc6", path = "../../crates/metadata", default-features = false, features = ["derive"], optional = true } +ink_env = { version = "3.0.0-rc6", path = "../../crates/env", default-features = false } +ink_storage = { version = "3.0.0-rc6", path = "../../crates/storage", default-features = false } +ink_lang = { version = "3.0.0-rc6", path = "../../crates/lang", default-features = false } scale = { package = "parity-scale-codec", version = "2", default-features = false, features = ["derive"] } scale-info = { version = "1.0", default-features = false, features = ["derive"], optional = true }