From 22ee4caa538dd91ab8c8046720319234e6e7e7db Mon Sep 17 00:00:00 2001 From: Ethan Frey Date: Tue, 27 Jun 2023 19:40:52 +0200 Subject: [PATCH 1/2] Set IBC protocol to 0.10.0, cargo to 0.3.0-rc.1 --- Cargo.lock | 22 +++++++++---------- Cargo.toml | 2 +- contracts/consumer/converter/src/ibc.rs | 4 ++-- .../provider/external-staking/src/ibc.rs | 4 ++-- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c11c0218..306e854e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -386,7 +386,7 @@ dependencies = [ [[package]] name = "external-staking" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" dependencies = [ "anyhow", "cosmwasm-schema", @@ -553,7 +553,7 @@ checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" [[package]] name = "mesh-apis" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -566,7 +566,7 @@ dependencies = [ [[package]] name = "mesh-bindings" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -574,7 +574,7 @@ dependencies = [ [[package]] name = "mesh-converter" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" dependencies = [ "anyhow", "cosmwasm-schema", @@ -596,7 +596,7 @@ dependencies = [ [[package]] name = "mesh-mocks" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -610,7 +610,7 @@ dependencies = [ [[package]] name = "mesh-native-staking" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" dependencies = [ "anyhow", "cosmwasm-schema", @@ -633,7 +633,7 @@ dependencies = [ [[package]] name = "mesh-native-staking-proxy" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" dependencies = [ "anyhow", "cosmwasm-schema", @@ -656,7 +656,7 @@ dependencies = [ [[package]] name = "mesh-simple-price-feed" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" dependencies = [ "anyhow", "cosmwasm-schema", @@ -677,7 +677,7 @@ dependencies = [ [[package]] name = "mesh-sync" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -690,7 +690,7 @@ dependencies = [ [[package]] name = "mesh-vault" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" dependencies = [ "anyhow", "cosmwasm-schema", @@ -712,7 +712,7 @@ dependencies = [ [[package]] name = "mesh-virtual-staking" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" dependencies = [ "anyhow", "cosmwasm-schema", diff --git a/Cargo.toml b/Cargo.toml index 205aedea..7f0c278a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ resolver = "2" [workspace.package] edition = "2021" -version = "0.3.0-beta.2" +version = "0.3.0-rc.1" license = "MIT" repository = "https://github.com/osmosis-labs/mesh-security" diff --git a/contracts/consumer/converter/src/ibc.rs b/contracts/consumer/converter/src/ibc.rs index 68828202..168adee8 100644 --- a/contracts/consumer/converter/src/ibc.rs +++ b/contracts/consumer/converter/src/ibc.rs @@ -17,9 +17,9 @@ use mesh_apis::ibc::{ use crate::{contract::ConverterContract, error::ContractError}; /// This is the maximum version of the Mesh Security protocol that we support -const SUPPORTED_IBC_PROTOCOL_VERSION: &str = "1.0.0"; +const SUPPORTED_IBC_PROTOCOL_VERSION: &str = "0.10.0"; /// This is the minimum version that we are compatible with -const MIN_IBC_PROTOCOL_VERSION: &str = "1.0.0"; +const MIN_IBC_PROTOCOL_VERSION: &str = "0.10.0"; // IBC specific state const IBC_CHANNEL: Item = Item::new("ibc_channel"); diff --git a/contracts/provider/external-staking/src/ibc.rs b/contracts/provider/external-staking/src/ibc.rs index b6c92e82..eb2d4490 100644 --- a/contracts/provider/external-staking/src/ibc.rs +++ b/contracts/provider/external-staking/src/ibc.rs @@ -18,9 +18,9 @@ use crate::error::ContractError; use crate::msg::AuthorizedEndpoint; /// This is the maximum version of the Mesh Security protocol that we support -const SUPPORTED_IBC_PROTOCOL_VERSION: &str = "1.0.0"; +const SUPPORTED_IBC_PROTOCOL_VERSION: &str = "0.10.0"; /// This is the minimum version that we are compatible with -const MIN_IBC_PROTOCOL_VERSION: &str = "1.0.0"; +const MIN_IBC_PROTOCOL_VERSION: &str = "0.10.0"; // IBC specific state pub const AUTH_ENDPOINT: Item = Item::new("auth_endpoint"); From fa3a31f382b85f836647b62578889e983ca9ac77 Mon Sep 17 00:00:00 2001 From: Ethan Frey Date: Tue, 27 Jun 2023 20:39:13 +0200 Subject: [PATCH 2/2] Set version to 0.3.0 after verifying with sdk tests --- Cargo.lock | 22 +++++++++++----------- Cargo.toml | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 306e854e..b9760af5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -386,7 +386,7 @@ dependencies = [ [[package]] name = "external-staking" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "anyhow", "cosmwasm-schema", @@ -553,7 +553,7 @@ checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" [[package]] name = "mesh-apis" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -566,7 +566,7 @@ dependencies = [ [[package]] name = "mesh-bindings" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -574,7 +574,7 @@ dependencies = [ [[package]] name = "mesh-converter" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "anyhow", "cosmwasm-schema", @@ -596,7 +596,7 @@ dependencies = [ [[package]] name = "mesh-mocks" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -610,7 +610,7 @@ dependencies = [ [[package]] name = "mesh-native-staking" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "anyhow", "cosmwasm-schema", @@ -633,7 +633,7 @@ dependencies = [ [[package]] name = "mesh-native-staking-proxy" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "anyhow", "cosmwasm-schema", @@ -656,7 +656,7 @@ dependencies = [ [[package]] name = "mesh-simple-price-feed" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "anyhow", "cosmwasm-schema", @@ -677,7 +677,7 @@ dependencies = [ [[package]] name = "mesh-sync" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -690,7 +690,7 @@ dependencies = [ [[package]] name = "mesh-vault" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "anyhow", "cosmwasm-schema", @@ -712,7 +712,7 @@ dependencies = [ [[package]] name = "mesh-virtual-staking" -version = "0.3.0-rc.1" +version = "0.3.0" dependencies = [ "anyhow", "cosmwasm-schema", diff --git a/Cargo.toml b/Cargo.toml index 7f0c278a..4e4c336f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ resolver = "2" [workspace.package] edition = "2021" -version = "0.3.0-rc.1" +version = "0.3.0" license = "MIT" repository = "https://github.com/osmosis-labs/mesh-security"