Skip to content

Commit 598200f

Browse files
authored
Tag ink! crates with 2.0.0 release (#353)
* [*] initial swipe over codebase to tag 2.0.0 release * [*] fix a number of issues with the previous version setup
1 parent 648283e commit 598200f

File tree

21 files changed

+196
-107
lines changed

21 files changed

+196
-107
lines changed

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
[workspace]
2-
32
members = [
43
"abi",
54
"core",

abi/Cargo.toml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ink_abi"
3-
version = "0.1.0"
3+
version = "2.0.0"
44
authors = ["Parity Technologies <[email protected]>"]
55
edition = "2018"
66

@@ -15,12 +15,18 @@ categories = ["no-std", "embedded"]
1515
include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"]
1616

1717
[dependencies]
18+
ink_abi_derive = { version = "2.0.0", path = "derive", default-features = false, optional = true }
19+
ink_prelude = { version = "2.0.0", path = "../prelude/", default-features = false }
20+
ink_primitives = { version = "2.0.0", path = "../primitives/", default-features = false }
21+
1822
serde = { version = "1.0", default-features = false, features = ["derive", "alloc"] }
1923
derive_more = { version = "0.99", default-features = false, features = ["from"] }
20-
ink_abi_derive = { path = "derive", default-features = false, optional = true }
21-
ink_prelude = { path = "../prelude/", default-features = false }
22-
ink_primitives = { path = "../primitives/", default-features = false }
23-
type-metadata = { git = "https://github.com/type-metadata/type-metadata.git", default-features = false, features = ["derive"] }
24+
25+
[dependencies.type-metadata]
26+
git = "https://github.com/type-metadata/type-metadata.git"
27+
rev = "02eae9f35c40c943b56af5b60616219f2b72b47d"
28+
default-features = false
29+
features = ["derive"]
2430

2531
[dev-dependencies]
2632
serde_json = "1.0"

abi/derive/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ink_abi_derive"
3-
version = "0.1.0"
3+
version = "2.0.0"
44
authors = ["Parity Technologies <[email protected]>"]
55
edition = "2018"
66
license = "APACHE-2.0"

alloc/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ink_alloc"
3-
version = "0.1.0"
3+
version = "2.0.0"
44
authors = ["Parity Technologies <[email protected]>"]
55
edition = "2018"
66

core/Cargo.toml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ink_core"
3-
version = "0.1.0"
3+
version = "2.0.0"
44
authors = ["Parity Technologies <[email protected]>"]
55
edition = "2018"
66

@@ -15,14 +15,13 @@ categories = ["no-std", "embedded"]
1515
include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"]
1616

1717
[dependencies]
18-
ink_abi = { path = "../abi/", default-features = false, features = ["derive"], optional = true }
19-
ink_alloc = { path = "../alloc/", default-features = false }
20-
ink_primitives = { path = "../primitives/", default-features = false }
21-
ink_core_derive = { path = "derive", default-features = false }
22-
ink_prelude = { path = "../prelude/", default-features = false }
18+
ink_abi = { version = "2.0.0", path = "../abi/", default-features = false, features = ["derive"], optional = true }
19+
ink_alloc = { version = "2.0.0", path = "../alloc/", default-features = false }
20+
ink_primitives = { version = "2.0.0", path = "../primitives/", default-features = false }
21+
ink_core_derive = { version = "2.0.0", path = "derive", default-features = false }
22+
ink_prelude = { version = "2.0.0", path = "../prelude/", default-features = false }
2323

2424
scale = { package = "parity-scale-codec", version = "1.2", default-features = false, features = ["derive", "full"] }
25-
type-metadata = { git = "https://github.com/type-metadata/type-metadata.git", default-features = false, features = ["derive"], optional = true }
2625
derive_more = { version = "0.99", default-features = false, features = ["from", "display"] }
2726
smallvec = { version = "1.2", default-features = false, features = ["union"] }
2827
cfg-if = "0.1"
@@ -34,6 +33,13 @@ num-traits = { version = "0.2", default-features = false, features = ["i128"] }
3433
# Never use this crate outside of the off-chain environment!
3534
rand = { version = "0.7", default-features = false, features = ["alloc"], optional = true }
3635

36+
[dependencies.type-metadata]
37+
git = "https://github.com/type-metadata/type-metadata.git"
38+
rev = "02eae9f35c40c943b56af5b60616219f2b72b47d"
39+
default-features = false
40+
features = ["derive"]
41+
optional = true
42+
3743
[dev-dependencies]
3844
itertools = "0.9"
3945

core/derive/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ink_core_derive"
3-
version = "0.1.0"
3+
version = "2.0.0"
44
authors = ["Parity Technologies <[email protected]>"]
55
edition = "2018"
66

@@ -11,14 +11,14 @@ readme = "../README.md"
1111
proc-macro = true
1212

1313
[dependencies]
14-
ink_primitives = { path = "../../primitives", default-features = false }
14+
ink_primitives = { version = "2.0.0", path = "../../primitives", default-features = false }
1515
quote = "1.0"
1616
syn = { version = "1.0", features = ["full"] }
1717
proc-macro2 = "1.0"
1818
synstructure = "0.12"
1919

2020
[dev-dependencies]
21-
ink_core = { path = ".." }
21+
ink_core = { version = "2.0.0", path = ".." }
2222
trybuild = "1.0.24"
2323

2424
[features]

examples/delegator/Cargo.toml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,27 @@
11
[package]
22
name = "delegator"
3-
version = "0.1.0"
3+
version = "2.0.0"
44
authors = ["Parity Technologies <[email protected]>"]
55
edition = "2018"
66

77
[dependencies]
8-
ink_primitives = { path = "../../primitives", default-features = false }
9-
ink_abi = { path = "../../abi", default-features = false, features = ["derive"], optional = true }
10-
ink_core = { path = "../../core", default-features = false }
11-
ink_lang = { path = "../../lang", default-features = false }
8+
ink_primitives = { version = "2.0.0", path = "../../primitives", default-features = false }
9+
ink_abi = { version = "2.0.0", path = "../../abi", default-features = false, features = ["derive"], optional = true }
10+
ink_core = { version = "2.0.0", path = "../../core", default-features = false }
11+
ink_lang = { version = "2.0.0", path = "../../lang", default-features = false }
1212

1313
scale = { package = "parity-scale-codec", version = "1.2", default-features = false, features = ["derive"] }
14-
type-metadata = { git = "https://github.com/type-metadata/type-metadata.git", default-features = false, features = ["derive"], optional = true }
1514

16-
adder = { path = "adder", default-features = false, features = ["ink-as-dependency"] }
17-
subber = { path = "subber", default-features = false, features = ["ink-as-dependency"] }
18-
accumulator = { path = "accumulator", default-features = false, features = ["ink-as-dependency"] }
15+
adder = { version = "2.0.0", path = "adder", default-features = false, features = ["ink-as-dependency"] }
16+
subber = { version = "2.0.0", path = "subber", default-features = false, features = ["ink-as-dependency"] }
17+
accumulator = { version = "2.0.0", path = "accumulator", default-features = false, features = ["ink-as-dependency"] }
18+
19+
[dependencies.type-metadata]
20+
git = "https://github.com/type-metadata/type-metadata.git"
21+
rev = "02eae9f35c40c943b56af5b60616219f2b72b47d"
22+
default-features = false
23+
features = ["derive"]
24+
optional = true
1925

2026
[lib]
2127
name = "delegator"

examples/delegator/accumulator/Cargo.toml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,23 @@
11
[package]
22
name = "accumulator"
3-
version = "0.1.0"
3+
version = "2.0.0"
44
authors = ["Parity Technologies <[email protected]>"]
55
edition = "2018"
66

77
[dependencies]
8-
ink_primitives = { path = "../../../primitives", default-features = false }
9-
ink_abi = { path = "../../../abi", default-features = false, features = ["derive"], optional = true }
10-
ink_core = { path = "../../../core", default-features = false }
11-
ink_lang = { path = "../../../lang", default-features = false }
8+
ink_primitives = { version = "2.0.0", path = "../../../primitives", default-features = false }
9+
ink_abi = { version = "2.0.0", path = "../../../abi", default-features = false, features = ["derive"], optional = true }
10+
ink_core = { version = "2.0.0", path = "../../../core", default-features = false }
11+
ink_lang = { version = "2.0.0", path = "../../../lang", default-features = false }
1212

1313
scale = { package = "parity-scale-codec", version = "1.2", default-features = false, features = ["derive"] }
14-
type-metadata = { git = "https://github.com/type-metadata/type-metadata.git", default-features = false, features = ["derive"], optional = true }
14+
15+
[dependencies.type-metadata]
16+
git = "https://github.com/type-metadata/type-metadata.git"
17+
rev = "02eae9f35c40c943b56af5b60616219f2b72b47d"
18+
default-features = false
19+
features = ["derive"]
20+
optional = true
1521

1622
[lib]
1723
name = "accumulator"

examples/delegator/adder/Cargo.toml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,26 @@
11
[package]
22
name = "adder"
3-
version = "0.1.0"
3+
version = "2.0.0"
44
authors = ["Parity Technologies <[email protected]>"]
55
edition = "2018"
66

77
[dependencies]
8-
ink_primitives = { path = "../../../primitives", default-features = false }
9-
ink_abi = { path = "../../../abi", default-features = false, features = ["derive"], optional = true }
10-
ink_core = { path = "../../../core", default-features = false }
11-
ink_lang = { path = "../../../lang", default-features = false }
8+
ink_primitives = { version = "2.0.0", path = "../../../primitives", default-features = false }
9+
ink_abi = { version = "2.0.0", path = "../../../abi", default-features = false, features = ["derive"], optional = true }
10+
ink_core = { version = "2.0.0", path = "../../../core", default-features = false }
11+
ink_lang = { version = "2.0.0", path = "../../../lang", default-features = false }
12+
13+
accumulator = { version = "2.0.0", path = "../accumulator", default-features = false, features = ["ink-as-dependency"] }
1214

1315
scale = { package = "parity-scale-codec", version = "1.2", default-features = false, features = ["derive"] }
14-
type-metadata = { git = "https://github.com/type-metadata/type-metadata.git", default-features = false, features = ["derive"], optional = true }
1516

16-
accumulator = { path = "../accumulator", default-features = false, features = ["ink-as-dependency"] }
17+
[dependencies.type-metadata]
18+
git = "https://github.com/type-metadata/type-metadata.git"
19+
rev = "02eae9f35c40c943b56af5b60616219f2b72b47d"
20+
default-features = false
21+
features = ["derive"]
22+
optional = true
23+
1724

1825
[lib]
1926
name = "adder"

examples/delegator/subber/Cargo.toml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,25 @@
11
[package]
22
name = "subber"
3-
version = "0.1.0"
3+
version = "2.0.0"
44
authors = ["Parity Technologies <[email protected]>"]
55
edition = "2018"
66

77
[dependencies]
8-
ink_primitives = { path = "../../../primitives", default-features = false }
9-
ink_abi = { path = "../../../abi", default-features = false, features = ["derive"], optional = true }
10-
ink_core = { path = "../../../core", default-features = false }
11-
ink_lang = { path = "../../../lang", default-features = false }
8+
ink_primitives = { version = "2.0.0", path = "../../../primitives", default-features = false }
9+
ink_abi = { version = "2.0.0", path = "../../../abi", default-features = false, features = ["derive"], optional = true }
10+
ink_core = { version = "2.0.0", path = "../../../core", default-features = false }
11+
ink_lang = { version = "2.0.0", path = "../../../lang", default-features = false }
12+
13+
accumulator = { version = "2.0.0", path = "../accumulator", default-features = false, features = ["ink-as-dependency"] }
1214

1315
scale = { package = "parity-scale-codec", version = "1.2", default-features = false, features = ["derive"] }
14-
type-metadata = { git = "https://github.com/type-metadata/type-metadata.git", default-features = false, features = ["derive"], optional = true }
1516

16-
accumulator = { path = "../accumulator", default-features = false, features = ["ink-as-dependency"] }
17+
[dependencies.type-metadata]
18+
git = "https://github.com/type-metadata/type-metadata.git"
19+
rev = "02eae9f35c40c943b56af5b60616219f2b72b47d"
20+
default-features = false
21+
features = ["derive"]
22+
optional = true
1723

1824
[lib]
1925
name = "subber"

0 commit comments

Comments
 (0)