diff --git a/Cargo.lock b/Cargo.lock index 0dcc08c5..4c6a93a2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,47 +19,48 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "anstream" -version = "0.6.13" +version = "0.6.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" +checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" dependencies = [ "anstyle", "anstyle-parse", "anstyle-query", "anstyle-wincon", "colorchoice", + "is_terminal_polyfill", "utf8parse", ] [[package]] name = "anstyle" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" +checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" [[package]] name = "anstyle-parse" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" +checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" dependencies = [ "utf8parse", ] [[package]] name = "anstyle-query" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" +checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" dependencies = [ "windows-sys 0.52.0", ] [[package]] name = "anstyle-wincon" -version = "3.0.2" +version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" +checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" dependencies = [ "anstyle", "windows-sys 0.52.0", @@ -67,9 +68,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.82" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" +checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" [[package]] name = "arrayref" @@ -102,7 +103,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] @@ -113,14 +114,14 @@ checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] name = "autocfg" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" +checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" [[package]] name = "axum" @@ -249,9 +250,9 @@ dependencies = [ "ibc-proto", "prost", "serde_json", - "tendermint 0.35.0", + "tendermint 0.36.0", "tendermint-abci", - "tendermint-proto 0.35.0", + "tendermint-proto 0.36.0", "tonic", "tower", "tower-abci", @@ -277,7 +278,7 @@ dependencies = [ "serde_derive", "serde_json", "sha2 0.10.8", - "tendermint 0.35.0", + "tendermint 0.36.0", "tendermint-rpc", "tonic", "tracing", @@ -294,7 +295,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.10.8", - "tendermint 0.35.0", + "tendermint 0.36.0", "tracing", ] @@ -440,9 +441,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.96" +version = "1.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "065a29261d53ba54260972629f9ca6bffa69bac13cd1fed61420f7fa68b9f8bd" +checksum = "41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f" [[package]] name = "cfg-if" @@ -482,7 +483,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] @@ -493,9 +494,9 @@ checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" [[package]] name = "colorchoice" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" +checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" [[package]] name = "const-oid" @@ -527,20 +528,20 @@ checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" [[package]] name = "cosmos-sdk-proto" -version = "0.20.0" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32560304ab4c365791fd307282f76637213d8083c1a98490c35159cd67852237" +checksum = "82e23f6ab56d5f031cde05b8b82a5fefd3a1a223595c79e32317a97189e612bc" dependencies = [ "prost", "prost-types", - "tendermint-proto 0.34.1", + "tendermint-proto 0.35.0", ] [[package]] name = "cosmrs" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47126f5364df9387b9d8559dcef62e99010e1d4098f39eb3f7ee4b5c254e40ea" +checksum = "5d184abb7b0039cc64f282dfa5b34165e4c5a7410ab46804636d53f4d09aee44" dependencies = [ "bip32", "cosmos-sdk-proto", @@ -552,7 +553,7 @@ dependencies = [ "serde_json", "signature", "subtle-encoding", - "tendermint 0.34.1", + "tendermint 0.35.0", "thiserror", ] @@ -665,7 +666,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] @@ -707,9 +708,9 @@ dependencies = [ [[package]] name = "either" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" +checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" [[package]] name = "elliptic-curve" @@ -747,9 +748,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "errno" -version = "0.3.8" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" dependencies = [ "libc", "windows-sys 0.52.0", @@ -790,7 +791,6 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c606d892c9de11507fa0dcffc116434f94e105d0bbdc4e405b61519464c49d7b" dependencies = [ - "eyre", "paste", ] @@ -865,7 +865,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] @@ -911,9 +911,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.14" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ "cfg-if", "js-sys", @@ -954,7 +954,7 @@ dependencies = [ "indexmap 2.2.6", "slab", "tokio", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "tracing", ] @@ -1009,9 +1009,9 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hex-conservative" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30ed443af458ccb6d81c1e7e661545f94d3176752fb1df2f543b902a1e0f51e2" +checksum = "212ab92002354b4819390025006c897e8140934349e8635c9b077f47b4dcbd20" [[package]] name = "hex_lit" @@ -1114,8 +1114,8 @@ dependencies = [ [[package]] name = "ibc" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "ibc-apps", "ibc-clients", @@ -1127,8 +1127,8 @@ dependencies = [ [[package]] name = "ibc-app-transfer" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "ibc-app-transfer-types", "ibc-core", @@ -1137,8 +1137,8 @@ dependencies = [ [[package]] name = "ibc-app-transfer-types" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1151,16 +1151,16 @@ dependencies = [ [[package]] name = "ibc-apps" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "ibc-app-transfer", ] [[package]] name = "ibc-client-tendermint" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "ibc-client-tendermint-types", @@ -1170,14 +1170,14 @@ dependencies = [ "ibc-core-host", "ibc-primitives", "serde", - "tendermint 0.35.0", + "tendermint 0.36.0", "tendermint-light-client-verifier", ] [[package]] name = "ibc-client-tendermint-types" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "displaydoc", "ibc-core-client-types", @@ -1186,15 +1186,15 @@ dependencies = [ "ibc-primitives", "ibc-proto", "serde", - "tendermint 0.35.0", + "tendermint 0.36.0", "tendermint-light-client-verifier", - "tendermint-proto 0.35.0", + "tendermint-proto 0.36.0", ] [[package]] name = "ibc-client-wasm-types" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "base64 0.21.7", "displaydoc", @@ -1207,8 +1207,8 @@ dependencies = [ [[package]] name = "ibc-clients" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "ibc-client-tendermint", "ibc-client-wasm-types", @@ -1216,8 +1216,8 @@ dependencies = [ [[package]] name = "ibc-core" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "ibc-core-channel", "ibc-core-client", @@ -1232,8 +1232,8 @@ dependencies = [ [[package]] name = "ibc-core-channel" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "ibc-core-channel-types", "ibc-core-client", @@ -1247,8 +1247,8 @@ dependencies = [ [[package]] name = "ibc-core-channel-types" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1261,13 +1261,13 @@ dependencies = [ "serde", "sha2 0.10.8", "subtle-encoding", - "tendermint 0.35.0", + "tendermint 0.36.0", ] [[package]] name = "ibc-core-client" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "ibc-core-client-context", "ibc-core-client-types", @@ -1279,8 +1279,8 @@ dependencies = [ [[package]] name = "ibc-core-client-context" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1290,13 +1290,13 @@ dependencies = [ "ibc-core-host-types", "ibc-primitives", "subtle-encoding", - "tendermint 0.35.0", + "tendermint 0.36.0", ] [[package]] name = "ibc-core-client-types" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1306,13 +1306,13 @@ dependencies = [ "ibc-proto", "serde", "subtle-encoding", - "tendermint 0.35.0", + "tendermint 0.36.0", ] [[package]] name = "ibc-core-commitment-types" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1325,8 +1325,8 @@ dependencies = [ [[package]] name = "ibc-core-connection" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "ibc-core-client", "ibc-core-connection-types", @@ -1337,8 +1337,8 @@ dependencies = [ [[package]] name = "ibc-core-connection-types" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1349,13 +1349,13 @@ dependencies = [ "ibc-proto", "serde", "subtle-encoding", - "tendermint 0.35.0", + "tendermint 0.36.0", ] [[package]] name = "ibc-core-handler" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "ibc-core-channel", "ibc-core-client", @@ -1369,8 +1369,8 @@ dependencies = [ [[package]] name = "ibc-core-handler-types" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1384,13 +1384,13 @@ dependencies = [ "ibc-proto", "serde", "subtle-encoding", - "tendermint 0.35.0", + "tendermint 0.36.0", ] [[package]] name = "ibc-core-host" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1407,8 +1407,8 @@ dependencies = [ [[package]] name = "ibc-core-host-cosmos" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1425,13 +1425,13 @@ dependencies = [ "serde", "sha2 0.10.8", "subtle-encoding", - "tendermint 0.35.0", + "tendermint 0.36.0", ] [[package]] name = "ibc-core-host-types" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1441,8 +1441,8 @@ dependencies = [ [[package]] name = "ibc-core-router" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1455,8 +1455,8 @@ dependencies = [ [[package]] name = "ibc-core-router-types" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", @@ -1465,38 +1465,38 @@ dependencies = [ "ibc-proto", "serde", "subtle-encoding", - "tendermint 0.35.0", + "tendermint 0.36.0", ] [[package]] name = "ibc-derive" -version = "0.6.1" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.7.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] name = "ibc-primitives" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "derive_more", "displaydoc", "ibc-proto", "prost", "serde", - "tendermint 0.35.0", + "tendermint 0.36.0", "time", ] [[package]] name = "ibc-proto" -version = "0.43.0" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af781637b107aa33042426c9d17b181ced05ae97b1d88dba50f40f19ad44e36f" +checksum = "66080040d5a4800d52966d55b055400f86b79c34b854b935bef03c87aacda62a" dependencies = [ "base64 0.22.1", "bytes", @@ -1506,14 +1506,14 @@ dependencies = [ "prost", "serde", "subtle-encoding", - "tendermint-proto 0.35.0", + "tendermint-proto 0.36.0", "tonic", ] [[package]] name = "ibc-query" -version = "0.51.0" -source = "git+https://github.com/cosmos/ibc-rs.git?rev=e5c626f#e5c626f2f78c8c6d08b4c4c2755af5dfa16436a2" +version = "0.53.0" +source = "git+https://github.com/cosmos/ibc-rs.git?rev=01506d4#01506d4c9275760c5437f8e6af23771b77927e12" dependencies = [ "displaydoc", "ibc", @@ -1601,6 +1601,12 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" +[[package]] +name = "is_terminal_polyfill" +version = "1.70.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" + [[package]] name = "itertools" version = "0.12.1" @@ -1654,15 +1660,15 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.154" +version = "0.2.155" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" +checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" [[package]] name = "linux-raw-sys" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" [[package]] name = "lock_api" @@ -1700,9 +1706,9 @@ checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" [[package]] name = "miniz_oxide" -version = "0.7.2" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" +checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" dependencies = [ "adler", ] @@ -1734,17 +1740,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" -[[package]] -name = "num-derive" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "num-derive" version = "0.4.2" @@ -1753,14 +1748,14 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] name = "num-traits" -version = "0.2.18" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" dependencies = [ "autocfg", ] @@ -1833,9 +1828,9 @@ dependencies = [ [[package]] name = "paste" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" [[package]] name = "pbkdf2" @@ -1896,7 +1891,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] @@ -1946,18 +1941,18 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.81" +version = "1.0.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" +checksum = "0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43" dependencies = [ "unicode-ident", ] [[package]] name = "prost" -version = "0.12.4" +version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0f5d036824e4761737860779c906171497f6d55681139d8312388f8fe398922" +checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" dependencies = [ "bytes", "prost-derive", @@ -1965,22 +1960,22 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.12.4" +version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19de2de2a00075bf566bee3bd4db014b11587e84184d3f7a791bc17f1a8e9e48" +checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", "itertools", "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] name = "prost-types" -version = "0.12.4" +version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3235c33eb02c1f1e212abdbe34c78b264b038fb58ca612664343271e36e55ffe" +checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" dependencies = [ "prost", ] @@ -2110,9 +2105,9 @@ dependencies = [ [[package]] name = "rustc-demangle" -version = "0.1.23" +version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" [[package]] name = "rustc-hash" @@ -2178,15 +2173,15 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.15" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80af6f9131f277a45a3fba6ce8e2258037bb0477a67e610d3c1fe046ab31de47" +checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" [[package]] name = "ryu" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" [[package]] name = "same-file" @@ -2259,11 +2254,11 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.10.0" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6" +checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.5.0", "core-foundation", "core-foundation-sys", "libc", @@ -2272,9 +2267,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.10.0" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef" +checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" dependencies = [ "core-foundation-sys", "libc", @@ -2282,15 +2277,15 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" +checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" [[package]] name = "serde" -version = "1.0.200" +version = "1.0.202" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f" +checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395" dependencies = [ "serde_derive", ] @@ -2315,20 +2310,20 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.200" +version = "1.0.202" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb" +checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] name = "serde_json" -version = "1.0.116" +version = "1.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" +checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" dependencies = [ "itoa", "ryu", @@ -2343,14 +2338,14 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] name = "serde_spanned" -version = "0.6.5" +version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" +checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" dependencies = [ "serde", ] @@ -2516,9 +2511,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.60" +version = "2.0.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" +checksum = "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106" dependencies = [ "proc-macro2", "quote", @@ -2554,9 +2549,9 @@ dependencies = [ [[package]] name = "tendermint" -version = "0.34.1" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15ab8f0a25d0d2ad49ac615da054d6a76aa6603ff95f7d18bafdd34450a1a04b" +checksum = "43f8a10105d0a7c4af0a242e23ed5a12519afe5cc0e68419da441bb5981a6802" dependencies = [ "bytes", "digest 0.10.7", @@ -2578,16 +2573,16 @@ dependencies = [ "signature", "subtle", "subtle-encoding", - "tendermint-proto 0.34.1", + "tendermint-proto 0.35.0", "time", "zeroize", ] [[package]] name = "tendermint" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43f8a10105d0a7c4af0a242e23ed5a12519afe5cc0e68419da441bb5981a6802" +checksum = "8b50aae6ec24c3429149ad59b5b8d3374d7804d4c7d6125ceb97cb53907fb68d" dependencies = [ "bytes", "digest 0.10.7", @@ -2607,60 +2602,60 @@ dependencies = [ "signature", "subtle", "subtle-encoding", - "tendermint-proto 0.35.0", + "tendermint-proto 0.36.0", "time", "zeroize", ] [[package]] name = "tendermint-abci" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b524fb05f6a8afd6a332fb139f784d19e1343f115b736b0978238489baf7a89" +checksum = "d4dbda8bb1cf62112b79cfe7d4aea59b0038a96aac2f027747d180f9ad758515" dependencies = [ "bytes", "flex-error", "prost", - "tendermint-proto 0.35.0", + "tendermint-proto 0.36.0", "tracing", ] [[package]] name = "tendermint-config" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac6bf36c613bb113737c333e3c1d6dfd3c99f8ac679e84feb58dd6456d77fb2e" +checksum = "e07b383dc8780ebbec04cfb603f3fdaba6ea6663d8dd861425b1ffa7761fe90d" dependencies = [ "flex-error", "serde", "serde_json", - "tendermint 0.35.0", + "tendermint 0.36.0", "toml", "url", ] [[package]] name = "tendermint-light-client-verifier" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35678b66e819659617c2e83f9662b8544425694441990c07137904a07872d871" +checksum = "4216e487165e5dbd7af79952eaa0d5f06c5bde861eb76c690acd7f2d2a19395c" dependencies = [ "derive_more", "flex-error", "serde", - "tendermint 0.35.0", + "tendermint 0.36.0", "time", ] [[package]] name = "tendermint-proto" -version = "0.34.1" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b797dd3d2beaaee91d2f065e7bdf239dc8d80bba4a183a288bc1279dd5a69a1e" +checksum = "ff525d5540a9fc535c38dc0d92a98da3ee36fcdfbda99cecb9f3cce5cd4d41d7" dependencies = [ "bytes", "flex-error", - "num-derive 0.3.3", + "num-derive", "num-traits", "prost", "prost-types", @@ -2672,14 +2667,12 @@ dependencies = [ [[package]] name = "tendermint-proto" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff525d5540a9fc535c38dc0d92a98da3ee36fcdfbda99cecb9f3cce5cd4d41d7" +checksum = "46f193d04afde6592c20fd70788a10b8cb3823091c07456db70d8a93f5fb99c1" dependencies = [ "bytes", "flex-error", - "num-derive 0.4.2", - "num-traits", "prost", "prost-types", "serde", @@ -2690,9 +2683,9 @@ dependencies = [ [[package]] name = "tendermint-rpc" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d8fe61b1772cd50038bdeeadf53773bb37a09e639dd8e6d996668fd220ddb29" +checksum = "21e3c231a3632cab53f92ad4161c730c468c08cfe4f0aa5a6735b53b390aecbd" dependencies = [ "async-trait", "bytes", @@ -2709,9 +2702,9 @@ dependencies = [ "serde_json", "subtle", "subtle-encoding", - "tendermint 0.35.0", + "tendermint 0.36.0", "tendermint-config", - "tendermint-proto 0.35.0", + "tendermint-proto 0.36.0", "thiserror", "time", "tokio", @@ -2733,22 +2726,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.59" +version = "1.0.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa" +checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.59" +version = "1.0.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66" +checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] @@ -2763,9 +2756,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.34" +version = "0.3.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" +checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" dependencies = [ "deranged", "num-conv", @@ -2783,9 +2776,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" -version = "0.2.17" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" +checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" dependencies = [ "num-conv", "time-core", @@ -2862,7 +2855,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] @@ -2902,23 +2895,22 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" +checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" dependencies = [ "bytes", "futures-core", "futures-sink", "pin-project-lite", "tokio", - "tracing", ] [[package]] name = "toml" -version = "0.8.12" +version = "0.8.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" +checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba" dependencies = [ "serde", "serde_spanned", @@ -2928,18 +2920,18 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.6.5" +version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" +checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" dependencies = [ "serde", ] [[package]] name = "toml_edit" -version = "0.22.12" +version = "0.22.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef" +checksum = "c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c" dependencies = [ "indexmap 2.2.6", "serde", @@ -3003,7 +2995,7 @@ dependencies = [ "rand", "slab", "tokio", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "tower-layer", "tower-service", "tracing", @@ -3011,15 +3003,16 @@ dependencies = [ [[package]] name = "tower-abci" -version = "0.12.0" -source = "git+https://github.com/informalsystems/tower-abci.git?rev=a4c021b#a4c021bae3e77a22fe2af802ad53f2bd3fd792db" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74290cdda37842bf92c7deb4e7742d087af864fe4f4953446156d72a7778a626" dependencies = [ "bytes", "futures", "pin-project", "prost", - "tendermint 0.35.0", - "tendermint-proto 0.35.0", + "tendermint 0.36.0", + "tendermint-proto 0.36.0", "tokio", "tokio-stream", "tokio-util 0.6.10", @@ -3059,7 +3052,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] [[package]] @@ -3229,7 +3222,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", "wasm-bindgen-shared", ] @@ -3263,7 +3256,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -3456,9 +3449,9 @@ checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" [[package]] name = "winnow" -version = "0.6.7" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14b9415ee827af173ebb3f15f9083df5a122eb93572ec28741fb153356ea2578" +checksum = "c3c52e9c97a68071b23e836c9380edae937f17b9c4667bd021973efc689f618d" dependencies = [ "memchr", ] @@ -3490,5 +3483,5 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.60", + "syn 2.0.65", ] diff --git a/Cargo.toml b/Cargo.toml index 2883da4f..eec04432 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ authors = [ "Informal Systems " ] [workspace.dependencies] # external dependencies base64 = { version = "0.21.6", default-features = false, features = [ "alloc" ] } -cosmrs = { version = "0.15.0" } +cosmrs = { version = "0.16.0" } displaydoc = { version = "0.2", default-features = false } derive_more = { version = "0.99.17", default-features = false, features = [ "from", "into", "display" ] } ed25519 = { version = "2.1.0", default-features = false } @@ -30,21 +30,20 @@ tracing = "0.1.26" tracing-subscriber = "0.3.16" # ibc dependencies -ibc = { version = "0.51.0", default-features = false, features = [ "serde" ] } -ibc-query = { version = "0.51.0", default-features = false } -ibc-proto = { version = "0.43.0", default-features = false } +ibc = { version = "0.53.0", default-features = false, features = [ "serde" ] } +ibc-query = { version = "0.53.0", default-features = false } +ibc-proto = { version = "0.44.0", default-features = false } ics23 = { version = "0.11", default-features = false } # tendermint dependencies -tendermint = { version = "0.35", default-features = false } -tendermint-abci = { version = "0.35", default-features = false } -tendermint-proto = { version = "0.35", default-features = false } -tendermint-rpc = { version = "0.35", default-features = false } +tendermint = { version = "0.36", default-features = false } +tendermint-abci = { version = "0.36", default-features = false } +tendermint-proto = { version = "0.36", default-features = false } +tendermint-rpc = { version = "0.36", default-features = false } # tower abci -tower-abci = { version = "0.12" } +tower-abci = { version = "0.14" } [patch.crates-io] -ibc = { git = "https://github.com/cosmos/ibc-rs.git", rev = "e5c626f" } -ibc-query = { git = "https://github.com/cosmos/ibc-rs.git", rev = "e5c626f" } -tower-abci = { git = "https://github.com/informalsystems/tower-abci.git", rev = "a4c021b" } +ibc = { git = "https://github.com/cosmos/ibc-rs.git", rev = "01506d4" } +ibc-query = { git = "https://github.com/cosmos/ibc-rs.git", rev = "01506d4" }