diff --git a/Cargo.toml b/Cargo.toml index e97531caa..cdfb89232 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "evm" -version = "0.33.1" +version = "0.33.2" license = "Apache-2.0" authors = ["Wei Tang ", "Parity Technologies "] description = "SputnikVM - a Portable Blockchain Virtual Machine" @@ -15,12 +15,12 @@ evm-gasometer = { version = "0.33", path = "gasometer", default-features = false evm-runtime = { version = "0.33", path = "runtime", default-features = false } sha3 = { version = "0.8", default-features = false } rlp = { version = "0.5", default-features = false } -primitive-types = { version = "0.10", default-features = false, features = ["rlp"] } +primitive-types = { version = ">= 0.10, <= 0.11", default-features = false, features = ["rlp"] } serde = { version = "1.0", default-features = false, features = ["derive"], optional = true } -codec = { package = "parity-scale-codec", version = "2.0", default-features = false, features = ["derive"], optional = true } -ethereum = { version = ">= 0.10, <= 0.11", default-features = false } +codec = { package = "parity-scale-codec", version = "3.0", default-features = false, features = ["derive"], optional = true } +ethereum = { version = ">= 0.10, <= 0.12", default-features = false } environmental = { version = "1.1.2", default-features = false, optional = true } -scale-info = { version = "1.0.0", default-features = false, features = ["derive"], optional = true } +scale-info = { version = "2.0", default-features = false, features = ["derive"], optional = true } auto_impl = "0.5.0" [dev-dependencies] diff --git a/core/Cargo.toml b/core/Cargo.toml index a7bd3b8d0..4136b150b 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -9,10 +9,10 @@ keywords = ["no_std", "ethereum"] edition = "2018" [dependencies] -primitive-types = { version = "0.10", default-features = false } -codec = { package = "parity-scale-codec", version = "2.0", default-features = false, features = ["derive", "full"], optional = true } +primitive-types = { version = ">= 0.10, <= 0.11", default-features = false } +codec = { package = "parity-scale-codec", version = "3.0", default-features = false, features = ["derive", "full"], optional = true } serde = { version = "1.0", default-features = false, features = ["derive"], optional = true } -scale-info = { version = "1.0.0", default-features = false, features = ["derive"], optional = true } +scale-info = { version = "2.0", default-features = false, features = ["derive"], optional = true } # Work-around for https://github.com/myrrlyn/funty/issues/3 funty = { version = "=1.1", default-features = false } diff --git a/gasometer/Cargo.toml b/gasometer/Cargo.toml index 044345f12..3848d018c 100644 --- a/gasometer/Cargo.toml +++ b/gasometer/Cargo.toml @@ -9,7 +9,7 @@ keywords = ["no_std", "ethereum"] edition = "2018" [dependencies] -primitive-types = { version = "0.10", default-features = false } +primitive-types = { version = ">= 0.10, <= 0.11", default-features = false } evm-core = { version = "0.33", path = "../core", default-features = false } evm-runtime = { version = "0.33", path = "../runtime", default-features = false } environmental = { version = "1.1.2", default-features = false, optional = true } diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 16fc15050..92576aa39 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -10,7 +10,7 @@ edition = "2018" [dependencies] evm-core = { version = "0.33", path = "../core", default-features = false } -primitive-types = { version = "0.10", default-features = false } +primitive-types = { version = ">= 0.10, <= 0.11", default-features = false } sha3 = { version = "0.8", default-features = false } environmental = { version = "1.1.2", default-features = false, optional = true} auto_impl = "0.5.0"