From 80f0ee5d987613c23319d0c235cd6829b9674275 Mon Sep 17 00:00:00 2001 From: Sean Chen Date: Thu, 8 Aug 2024 09:17:29 -0500 Subject: [PATCH] Update dependencies --- Cargo.toml | 86 +++++++++++----------- ci/no-std-check/Cargo.toml | 14 ++-- ibc-core/ics23-commitment/types/Cargo.toml | 56 +++++++------- ibc-query/Cargo.toml | 22 +++--- 4 files changed, 89 insertions(+), 89 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 43cf0e881..cb802dbf5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,45 +2,45 @@ resolver = "2" # members sorted by publishing order to `crates.io` members = [ - "ibc-derive", - "ibc-primitives", - "ibc-core/ics24-host/types", - "ibc-core/ics26-routing/types", - "ibc-core/ics23-commitment/types", - "ibc-core/ics02-client/types", - "ibc-core/ics03-connection/types", - "ibc-core/ics04-channel/types", - "ibc-core/ics25-handler/types", - "ibc-core/ics02-client/context", - "ibc-core/ics24-host", - "ibc-core/ics26-routing", - "ibc-core/ics02-client", - "ibc-core/ics03-connection", - "ibc-core/ics04-channel", - "ibc-core/ics25-handler", - "ibc-core", - "ibc-clients/ics07-tendermint/types", - "ibc-clients/ics07-tendermint", - "ibc-clients/ics08-wasm/types", - "ibc-clients", - "ibc-apps/ics20-transfer/types", - "ibc-apps/ics20-transfer", - "ibc-apps/ics721-nft-transfer/types", - "ibc-apps/ics721-nft-transfer", - "ibc-apps", - "ibc-core/ics24-host/cosmos", - "ibc-data-types", - "ibc", - "ibc-query", - "ibc-testkit", + "ibc-derive", + "ibc-primitives", + "ibc-core/ics24-host/types", + "ibc-core/ics26-routing/types", + "ibc-core/ics23-commitment/types", + "ibc-core/ics02-client/types", + "ibc-core/ics03-connection/types", + "ibc-core/ics04-channel/types", + "ibc-core/ics25-handler/types", + "ibc-core/ics02-client/context", + "ibc-core/ics24-host", + "ibc-core/ics26-routing", + "ibc-core/ics02-client", + "ibc-core/ics03-connection", + "ibc-core/ics04-channel", + "ibc-core/ics25-handler", + "ibc-core", + "ibc-clients/ics07-tendermint/types", + "ibc-clients/ics07-tendermint", + "ibc-clients/ics08-wasm/types", + "ibc-clients", + "ibc-apps/ics20-transfer/types", + "ibc-apps/ics20-transfer", + "ibc-apps/ics721-nft-transfer/types", + "ibc-apps/ics721-nft-transfer", + "ibc-apps", + "ibc-core/ics24-host/cosmos", + "ibc-data-types", + "ibc", + "ibc-query", + "ibc-testkit", - # internal crates that are not published - "tests-integration", + # internal crates that are not published + "tests-integration", ] exclude = [ - "ci/cw-check", - "ci/no-std-check", + "ci/cw-check", + "ci/no-std-check", ] [workspace.package] @@ -57,7 +57,7 @@ authors = [ "Informal Systems " ] base64 = { version = "0.22", default-features = false } borsh = { version = "1", default-features = false, features = [ "derive" ] } displaydoc = { version = "0.2.5", default-features = false } -prost = { version = "0.13.1", default-features = false } +prost = { version = "0.12", default-features = false } derive_more = { version = "0.99.18", default-features = false, features = [ "from", "into", "display", "try_into" ] } rstest = { version = "0.22" } schemars = { version = "0.8.21" } @@ -105,15 +105,15 @@ ibc-client-wasm-types = { version = "0.53.0", path = "./ibc-clients/ics08- ibc-app-transfer-types = { version = "0.53.0", path = "./ibc-apps/ics20-transfer/types", default-features = false } ibc-app-nft-transfer-types = { version = "0.53.0", path = "./ibc-apps/ics721-nft-transfer/types", default-features = false } -ibc-proto = { version = "0.47.0", default-features = false } +ibc-proto = { version = "0.46.0", default-features = false } # cosmos dependencies -tendermint = { version = "0.38.0", default-features = false } -tendermint-light-client = { version = "0.38.0", default-features = false } -tendermint-light-client-verifier = { version = "0.38.0", default-features = false } -tendermint-proto = { version = "0.38.0", default-features = false } -tendermint-rpc = { version = "0.38.0", default-features = false } -tendermint-testgen = { version = "0.38.0", default-features = false } +tendermint = { version = "0.37.0", default-features = false } +tendermint-light-client = { version = "0.37.0", default-features = false } +tendermint-light-client-verifier = { version = "0.37.0", default-features = false } +tendermint-proto = { version = "0.37.0", default-features = false } +tendermint-rpc = { version = "0.37.0", default-features = false } +tendermint-testgen = { version = "0.37.0", default-features = false } # parity dependencies parity-scale-codec = { version = "3.6.12", default-features = false, features = [ "derive" ] } diff --git a/ci/no-std-check/Cargo.toml b/ci/no-std-check/Cargo.toml index a1b614cb3..82b0f015a 100644 --- a/ci/no-std-check/Cargo.toml +++ b/ci/no-std-check/Cargo.toml @@ -6,14 +6,14 @@ resolver = "2" [dependencies] ibc = { path = "../../ibc", default-features = false, features = [ "serde" ] } -ibc-proto = { version = "0.47", default-features = false, features = [ - "parity-scale-codec", - "borsh", - "serde", +ibc-proto = { version = "0.46", default-features = false, features = [ + "parity-scale-codec", + "borsh", + "serde", ] } -tendermint = { version = "0.38", default-features = false } -tendermint-proto = { version = "0.38", default-features = false } -tendermint-light-client-verifier = { version = "0.38", default-features = false, features = [ "rust-crypto" ] } +tendermint = { version = "0.37", default-features = false } +tendermint-proto = { version = "0.37", default-features = false } +tendermint-light-client-verifier = { version = "0.37", default-features = false, features = [ "rust-crypto" ] } sp-core = { version = "34.0", default-features = false, optional = true } sp-io = { version = "37.0", default-features = false, optional = true } diff --git a/ibc-core/ics23-commitment/types/Cargo.toml b/ibc-core/ics23-commitment/types/Cargo.toml index c1ce47b36..3ade03278 100644 --- a/ibc-core/ics23-commitment/types/Cargo.toml +++ b/ibc-core/ics23-commitment/types/Cargo.toml @@ -30,7 +30,7 @@ subtle-encoding = { workspace = true } # ibc dependencies ibc-proto = { workspace = true } ibc-primitives = { workspace = true } -ics23 = { version = "0.11", default-features = false, features = [ "host-functions" ] } +ics23 = { version = "0.12", default-features = false, features = [ "host-functions" ] } ibc-core-host-types = { workspace = true } # parity dependencies @@ -43,39 +43,39 @@ rstest = { workspace = true } [features] default = [ "std" ] std = [ - "displaydoc/std", - "serde/std", - "subtle-encoding/std", - "ibc-primitives/std", - "ibc-core-host-types/std", - "ibc-proto/std", - "ics23/std", + "displaydoc/std", + "serde/std", + "subtle-encoding/std", + "ibc-primitives/std", + "ibc-core-host-types/std", + "ibc-proto/std", + "ics23/std", ] serde = [ - "dep:serde", - "ibc-primitives/serde", - "ibc-core-host-types/serde", - "ibc-proto/serde", - "ics23/serde", + "dep:serde", + "ibc-primitives/serde", + "ibc-core-host-types/serde", + "ibc-proto/serde", + "ics23/serde", ] schema = [ - "dep:schemars", - "ibc-proto/json-schema", - "ibc-primitives/schema", - "ibc-core-host-types/schema", - "serde", - "std", + "dep:schemars", + "ibc-proto/json-schema", + "ibc-primitives/schema", + "ibc-core-host-types/schema", + "serde", + "std", ] borsh = [ - "dep:borsh", - "ibc-proto/borsh", - "ibc-primitives/borsh", - "ibc-core-host-types/borsh", + "dep:borsh", + "ibc-proto/borsh", + "ibc-primitives/borsh", + "ibc-core-host-types/borsh", ] parity-scale-codec = [ - "dep:parity-scale-codec", - "dep:scale-info", - "ibc-primitives/parity-scale-codec", - "ibc-core-host-types/parity-scale-codec", - "ibc-proto/parity-scale-codec", + "dep:parity-scale-codec", + "dep:scale-info", + "ibc-primitives/parity-scale-codec", + "ibc-core-host-types/parity-scale-codec", + "ibc-proto/parity-scale-codec", ] diff --git a/ibc-query/Cargo.toml b/ibc-query/Cargo.toml index 9ba6df022..fbda49c59 100644 --- a/ibc-query/Cargo.toml +++ b/ibc-query/Cargo.toml @@ -19,7 +19,7 @@ description = """ displaydoc = { workspace = true, default-features = false } schemars = { workspace = true, optional = true } serde = { workspace = true, optional = true } -tonic = { version = "0.11" } +tonic = { version = "0.12.1" } # ibc dependencies ibc = { workspace = true } @@ -28,18 +28,18 @@ ibc-proto = { workspace = true, features = [ "server" ] } [features] default = [ "std" ] std = [ - "ibc/std", - "ibc-proto/std", + "ibc/std", + "ibc-proto/std", ] serde = [ - "dep:serde", - "ibc/serde", - "ibc-proto/serde", + "dep:serde", + "ibc/serde", + "ibc-proto/serde", ] schema = [ - "dep:schemars", - "ibc/schema", - "ibc-proto/json-schema", - "serde", - "std", + "dep:schemars", + "ibc/schema", + "ibc-proto/json-schema", + "serde", + "std", ]