From c1808ae6923d4f10714a0df37cd2a1717f9196ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bogdan-=C8=98tefan=20Neac=C8=99u?= Date: Wed, 21 Jul 2021 13:19:44 +0300 Subject: [PATCH 1/2] Update to RC 0.11.0-rc1 --- Cargo.lock | 14 +++++++------- clients/client-core/Cargo.toml | 2 +- clients/native/Cargo.toml | 2 +- clients/socks5/Cargo.toml | 2 +- clients/webassembly/Cargo.toml | 2 +- gateway/Cargo.toml | 2 +- mixnode/Cargo.toml | 2 +- service-providers/network-requester/Cargo.toml | 2 +- validator-api/Cargo.toml | 2 +- 9 files changed, 15 insertions(+), 15 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index eeabe0bca6..8716cf63c9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -349,7 +349,7 @@ dependencies = [ [[package]] name = "client-core" -version = "0.10.1" +version = "0.11.0-rc1" dependencies = [ "config", "crypto", @@ -1673,7 +1673,7 @@ dependencies = [ [[package]] name = "nym-client" -version = "0.10.1" +version = "0.11.0-rc1" dependencies = [ "clap", "client-core", @@ -1703,7 +1703,7 @@ dependencies = [ [[package]] name = "nym-client-wasm" -version = "0.9.0" +version = "0.11.0-rc1" dependencies = [ "console_error_panic_hook", "crypto", @@ -1724,7 +1724,7 @@ dependencies = [ [[package]] name = "nym-gateway" -version = "0.10.1" +version = "0.11.0-rc1" dependencies = [ "clap", "config", @@ -1754,7 +1754,7 @@ dependencies = [ [[package]] name = "nym-mixnode" -version = "0.10.2" +version = "0.11.0-rc1" dependencies = [ "bs58 0.4.0", "clap", @@ -1786,7 +1786,7 @@ dependencies = [ [[package]] name = "nym-network-requester" -version = "0.10.1" +version = "0.11.0-rc1" dependencies = [ "clap", "dirs", @@ -1807,7 +1807,7 @@ dependencies = [ [[package]] name = "nym-socks5-client" -version = "0.10.1" +version = "0.11.0-rc1" dependencies = [ "clap", "client-core", diff --git a/clients/client-core/Cargo.toml b/clients/client-core/Cargo.toml index 445d313590..2efc844575 100644 --- a/clients/client-core/Cargo.toml +++ b/clients/client-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "client-core" -version = "0.10.1" +version = "0.11.0-rc1" authors = ["Dave Hrycyszyn "] edition = "2018" diff --git a/clients/native/Cargo.toml b/clients/native/Cargo.toml index d7c51af40e..73e0ce6001 100644 --- a/clients/native/Cargo.toml +++ b/clients/native/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-client" -version = "0.10.1" +version = "0.11.0-rc1" authors = ["Dave Hrycyszyn ", "Jędrzej Stuczyński "] edition = "2018" diff --git a/clients/socks5/Cargo.toml b/clients/socks5/Cargo.toml index e24e8512b9..9eb32f50aa 100644 --- a/clients/socks5/Cargo.toml +++ b/clients/socks5/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-socks5-client" -version = "0.10.1" +version = "0.11.0-rc1" authors = ["Dave Hrycyszyn "] edition = "2018" diff --git a/clients/webassembly/Cargo.toml b/clients/webassembly/Cargo.toml index 3b91d195d7..91def83246 100644 --- a/clients/webassembly/Cargo.toml +++ b/clients/webassembly/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "nym-client-wasm" authors = ["Dave Hrycyszyn ", "Jedrzej Stuczynski "] -version = "0.9.0" +version = "0.11.0-rc1" edition = "2018" keywords = ["nym", "sphinx", "wasm", "webassembly", "privacy", "client"] license = "Apache-2.0" diff --git a/gateway/Cargo.toml b/gateway/Cargo.toml index 2013432d04..a143dee420 100644 --- a/gateway/Cargo.toml +++ b/gateway/Cargo.toml @@ -3,7 +3,7 @@ [package] name = "nym-gateway" -version = "0.10.1" +version = "0.11.0-rc1" authors = ["Dave Hrycyszyn ", "Jędrzej Stuczyński "] edition = "2018" diff --git a/mixnode/Cargo.toml b/mixnode/Cargo.toml index 2de9fe4caf..1539ce6b93 100644 --- a/mixnode/Cargo.toml +++ b/mixnode/Cargo.toml @@ -3,7 +3,7 @@ [package] name = "nym-mixnode" -version = "0.10.2" +version = "0.11.0-rc1" authors = [ "Dave Hrycyszyn ", "Jędrzej Stuczyński ", diff --git a/service-providers/network-requester/Cargo.toml b/service-providers/network-requester/Cargo.toml index b4dca16af7..0342173e4a 100644 --- a/service-providers/network-requester/Cargo.toml +++ b/service-providers/network-requester/Cargo.toml @@ -3,7 +3,7 @@ [package] name = "nym-network-requester" -version = "0.10.1" +version = "0.11.0-rc1" authors = ["Dave Hrycyszyn ", "Jędrzej Stuczyński "] edition = "2018" diff --git a/validator-api/Cargo.toml b/validator-api/Cargo.toml index bf8fef2bbd..235e8d3ae1 100644 --- a/validator-api/Cargo.toml +++ b/validator-api/Cargo.toml @@ -3,7 +3,7 @@ [package] name = "nym-validator-api" -version = "0.10.2" +version = "0.11.0-rc1" authors = [ "Dave Hrycyszyn ", "Jędrzej Stuczyński ", From a80a1bbe340e0f5454c6574bb092c528f25f9307 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Stuczy=C5=84ski?= Date: Wed, 21 Jul 2021 11:22:48 +0100 Subject: [PATCH 2/2] Only allow bonding nodes with version >= 0.11.0 --- wallet-web/components/bond/BondNodeForm.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wallet-web/components/bond/BondNodeForm.tsx b/wallet-web/components/bond/BondNodeForm.tsx index 79bcdf3d38..d5e0265ce6 100644 --- a/wallet-web/components/bond/BondNodeForm.tsx +++ b/wallet-web/components/bond/BondNodeForm.tsx @@ -156,7 +156,8 @@ export default function BondNodeForm(props: BondNodeFormProps) { const validateVersion = (version: string): boolean => { // check if its a valid semver - return semver.valid(version) + return semver.valid(version) && semver.minor(version) >= 11 + } const validateLocation = (location: string): boolean => { @@ -288,7 +289,7 @@ export default function BondNodeForm(props: BondNodeFormProps) { name="version" label="Version" fullWidth - {...(!validity.validVersion ? {helperText: "Enter a valid version, like 0.10.0"} : {})} + {...(!validity.validVersion ? {helperText: "Enter a valid version (min. 0.11.0), like 0.11.0"} : {})} />