From e89f3a0918aa041e23aa66ffbf8f5712ca870bb7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 05:45:12 +0000 Subject: [PATCH] build(deps): bump ibc-relayer-types from 0.25.1 to 0.29.5 Bumps [ibc-relayer-types](https://github.com/informalsystems/hermes) from 0.25.1 to 0.29.5. - [Release notes](https://github.com/informalsystems/hermes/releases) - [Changelog](https://github.com/informalsystems/hermes/blob/master/CHANGELOG.md) - [Commits](https://github.com/informalsystems/hermes/commits) --- updated-dependencies: - dependency-name: ibc-relayer-types dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 265 ++++++++++++++++++++++++++++++++--- tests-integration/Cargo.toml | 2 +- 2 files changed, 249 insertions(+), 18 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 98d91977b..69d4edaa0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1233,6 +1233,12 @@ dependencies = [ "rayon", ] +[[package]] +name = "arrayref" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" + [[package]] name = "arrayvec" version = "0.7.6" @@ -1302,7 +1308,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" dependencies = [ "async-trait", - "axum-core", + "axum-core 0.3.4", "bitflags 1.3.2", "bytes", "futures-util", @@ -1318,7 +1324,34 @@ dependencies = [ "rustversion", "serde", "sync_wrapper 0.1.2", - "tower", + "tower 0.4.13", + "tower-layer", + "tower-service", +] + +[[package]] +name = "axum" +version = "0.7.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f" +dependencies = [ + "async-trait", + "axum-core 0.4.5", + "bytes", + "futures-util", + "http 1.2.0", + "http-body 1.0.1", + "http-body-util", + "itoa", + "matchit", + "memchr", + "mime", + "percent-encoding", + "pin-project-lite", + "rustversion", + "serde", + "sync_wrapper 1.0.2", + "tower 0.5.2", "tower-layer", "tower-service", ] @@ -1340,6 +1373,26 @@ dependencies = [ "tower-service", ] +[[package]] +name = "axum-core" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199" +dependencies = [ + "async-trait", + "bytes", + "futures-util", + "http 1.2.0", + "http-body 1.0.1", + "http-body-util", + "mime", + "pin-project-lite", + "rustversion", + "sync_wrapper 1.0.2", + "tower-layer", + "tower-service", +] + [[package]] name = "backtrace" version = "0.3.74" @@ -1475,6 +1528,28 @@ version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +[[package]] +name = "blake2" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" +dependencies = [ + "digest 0.10.7", +] + +[[package]] +name = "blake3" +version = "1.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8ee0c1824c4dea5b5f81736aff91bae041d2c07ee1192bec91054e10e3e601e" +dependencies = [ + "arrayref", + "arrayvec", + "cc", + "cfg-if", + "constant_time_eq", +] + [[package]] name = "block-buffer" version = "0.9.0" @@ -1586,6 +1661,12 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" +[[package]] +name = "constant_time_eq" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" + [[package]] name = "convert_case" version = "0.6.0" @@ -1640,8 +1721,11 @@ version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "462e1f6a8e005acc8835d32d60cbd7973ed65ea2a8d8473830e675f050956427" dependencies = [ + "informalsystems-pbjson 0.7.0", "prost 0.13.4", + "serde", "tendermint-proto 0.40.0", + "tonic 0.12.3", ] [[package]] @@ -2153,7 +2237,7 @@ dependencies = [ "cw-orch-interchain-mock", "cw1", "cw1-whitelist", - "ibc-relayer-types", + "ibc-relayer-types 0.25.1", "speculoos", ] @@ -2169,7 +2253,7 @@ dependencies = [ "cw-orch-core", "cw-orch-mock", "futures", - "ibc-relayer-types", + "ibc-relayer-types 0.25.1", "log", "polytone", "prost 0.12.6", @@ -2192,7 +2276,7 @@ dependencies = [ "cw-orch-interchain-core", "cw-orch-mock", "cw-utils 1.0.3", - "ibc-relayer-types", + "ibc-relayer-types 0.25.1", "log", "serde", "serde_json", @@ -3376,6 +3460,7 @@ dependencies = [ "http 1.2.0", "http-body 1.0.1", "httparse", + "httpdate", "itoa", "pin-project-lite", "smallvec", @@ -3426,6 +3511,19 @@ dependencies = [ "tokio-io-timeout", ] +[[package]] +name = "hyper-timeout" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0" +dependencies = [ + "hyper 1.5.1", + "hyper-util", + "pin-project-lite", + "tokio", + "tower-service", +] + [[package]] name = "hyper-tls" version = "0.5.0" @@ -3506,7 +3604,7 @@ dependencies = [ "base64 0.21.7", "bytes", "flex-error", - "ics23", + "ics23 0.10.2", "prost 0.11.9", "serde", "subtle-encoding", @@ -3514,6 +3612,25 @@ dependencies = [ "tonic 0.9.2", ] +[[package]] +name = "ibc-proto" +version = "0.51.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b70f517162e74e2d35875b8b94bf4d1e45f2c69ef3de452dc855944455d33ca" +dependencies = [ + "base64 0.22.1", + "bytes", + "cosmos-sdk-proto 0.26.1", + "flex-error", + "ics23 0.12.0", + "informalsystems-pbjson 0.7.0", + "prost 0.13.4", + "serde", + "subtle-encoding", + "tendermint-proto 0.40.0", + "tonic 0.12.3", +] + [[package]] name = "ibc-relayer-types" version = "0.25.1" @@ -3525,8 +3642,8 @@ dependencies = [ "dyn-clone", "erased-serde", "flex-error", - "ibc-proto", - "ics23", + "ibc-proto 0.32.1", + "ics23 0.10.2", "itertools 0.10.5", "num-rational", "primitive-types", @@ -3537,12 +3654,40 @@ dependencies = [ "serde_json", "subtle-encoding", "tendermint 0.32.2", - "tendermint-light-client-verifier", + "tendermint-light-client-verifier 0.32.2", "tendermint-proto 0.32.2", "time 0.3.37", "uint", ] +[[package]] +name = "ibc-relayer-types" +version = "0.29.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c79cde1a2f28f699d5a93688881c083b1b612a867304f2c8ab466ec9fcce47c" +dependencies = [ + "bytes", + "derive_more 0.99.18", + "flex-error", + "ibc-proto 0.51.1", + "ics23 0.12.0", + "itertools 0.13.0", + "num-rational", + "primitive-types", + "prost 0.13.4", + "regex", + "serde", + "serde_derive", + "serde_json", + "subtle-encoding", + "tendermint 0.40.0", + "tendermint-light-client-verifier 0.40.0", + "tendermint-proto 0.40.0", + "time 0.3.37", + "tracing", + "uint", +] + [[package]] name = "ibc-tests" version = "0.1.0" @@ -3580,7 +3725,7 @@ dependencies = [ "anyhow", "bytes", "hex", - "informalsystems-pbjson", + "informalsystems-pbjson 0.6.0", "prost 0.11.9", "ripemd", "serde", @@ -3588,6 +3733,25 @@ dependencies = [ "sha3", ] +[[package]] +name = "ics23" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73b17f1a5bd7d12ad30a21445cfa5f52fd7651cb3243ba866f9916b1ec112f12" +dependencies = [ + "anyhow", + "blake2", + "blake3", + "bytes", + "hex", + "informalsystems-pbjson 0.7.0", + "prost 0.13.4", + "ripemd", + "serde", + "sha2 0.10.8", + "sha3", +] + [[package]] name = "icu_collections" version = "1.5.0" @@ -3772,6 +3936,16 @@ dependencies = [ "serde", ] +[[package]] +name = "informalsystems-pbjson" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aa4a0980c8379295100d70854354e78df2ee1c6ca0f96ffe89afeb3140e3a3d" +dependencies = [ + "base64 0.21.7", + "serde", +] + [[package]] name = "ipnet" version = "2.10.1" @@ -5510,6 +5684,19 @@ dependencies = [ "time 0.3.37", ] +[[package]] +name = "tendermint-light-client-verifier" +version = "0.40.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7affc5fffe9df158185e15bce3e47fc3a0c901e6708f3b7d33f0867d7aef8ce1" +dependencies = [ + "derive_more 0.99.18", + "flex-error", + "serde", + "tendermint 0.40.0", + "time 0.3.37", +] + [[package]] name = "tendermint-proto" version = "0.32.2" @@ -5692,7 +5879,7 @@ dependencies = [ "cw20 1.1.2", "cw721 0.18.0", "cw721-base 0.18.0", - "ibc-relayer-types", + "ibc-relayer-types 0.29.5", "rstest", "toml 0.8.19", ] @@ -5931,7 +6118,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a" dependencies = [ "async-trait", - "axum", + "axum 0.6.20", "base64 0.21.7", "bytes", "futures-core", @@ -5940,13 +6127,13 @@ dependencies = [ "http 0.2.12", "http-body 0.4.6", "hyper 0.14.31", - "hyper-timeout", + "hyper-timeout 0.4.1", "percent-encoding", "pin-project", "prost 0.11.9", "tokio", "tokio-stream", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", @@ -5960,14 +6147,14 @@ checksum = "d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e" dependencies = [ "async-stream", "async-trait", - "axum", + "axum 0.6.20", "base64 0.21.7", "bytes", "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", "hyper 0.14.31", - "hyper-timeout", + "hyper-timeout 0.4.1", "percent-encoding", "pin-project", "prost 0.12.6", @@ -5977,7 +6164,37 @@ dependencies = [ "tokio", "tokio-rustls 0.24.1", "tokio-stream", - "tower", + "tower 0.4.13", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tonic" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52" +dependencies = [ + "async-stream", + "async-trait", + "axum 0.7.9", + "base64 0.22.1", + "bytes", + "h2 0.4.7", + "http 1.2.0", + "http-body 1.0.1", + "http-body-util", + "hyper 1.5.1", + "hyper-timeout 0.5.2", + "hyper-util", + "percent-encoding", + "pin-project", + "prost 0.13.4", + "socket2", + "tokio", + "tokio-stream", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", @@ -6003,6 +6220,20 @@ dependencies = [ "tracing", ] +[[package]] +name = "tower" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper 1.0.2", + "tower-layer", + "tower-service", +] + [[package]] name = "tower-layer" version = "0.3.3" diff --git a/tests-integration/Cargo.toml b/tests-integration/Cargo.toml index 50940b47d..7be2b4abb 100644 --- a/tests-integration/Cargo.toml +++ b/tests-integration/Cargo.toml @@ -131,7 +131,7 @@ cw-asset = { workspace = true } toml = "0.8" cw-orch = { workspace = true } cw-orch-interchain = "=0.3.0" -ibc-relayer-types = "=0.25.1" +ibc-relayer-types = "=0.29.5" andromeda-std = { workspace = true }