diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c549b53b8..dd7ee92a5d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,12 @@ ## Unreleased Changes -- [high level summary] +> [TODO: high level summary] ### FEATURES +- Update to `tendermint-rs` v0.19.0 ([#798]) + - [ibc] - Added handler(s) for sending packets ([#695]) and for recv. and ack. packets ([#736]) @@ -89,20 +91,21 @@ [#761]: https://github.com/informalsystems/ibc-rs/issues/761 [#772]: https://github.com/informalsystems/ibc-rs/issues/772 [#770]: https://github.com/informalsystems/ibc-rs/issues/770 +[#798]: https://github.com/informalsystems/ibc-rs/issues/798 ## v0.1.1 *February 17, 2021* This release brings a quick fix for a problem with a dependency of crate -`ibc-relayer`, which causes build & installation issues. Many thanks to +`ibc-relayer`, which causes build & installation issues. Many thanks to @Fraccaman for bringing this problem to our attention! ([#672]) Additionally, this release also introduces initial implementation for most of ICS 004 handlers, and several bug fixes and improvements, e.g., refactored some CLI code, refactored the Height type in the IBC Events, and a bug fix -involving packet acks in a 3-chain setup. More details below. +involving packet acks in a 3-chain setup. More details below. ### FEATURES - [ibc-relayer] diff --git a/Cargo.lock b/Cargo.lock index f3bc82bdd4..d300bc4ee9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -96,9 +96,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.38" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afddf7f520a80dbf76e6f50a35bca42a2331ef227a28b3b6dc5c2e2338d114b1" +checksum = "28b2cd92db5cbd74e8e5028f7e27dd7aa3090e89e4f2a197cc7c8dfb69c7063b" [[package]] name = "arrayvec" @@ -229,12 +229,12 @@ checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" [[package]] name = "bitvec" -version = "0.18.4" +version = "0.18.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2838fdd79e8776dbe07a106c784b0f8dda571a21b2750a092cc4cbaa653c8e" +checksum = "98fcd36dda4e17b7d7abc64cb549bf0201f4ab71e00700c798ca7e62ed3761fa" dependencies = [ "funty", - "radium 0.4.1", + "radium 0.3.0", "wyz", ] @@ -267,9 +267,9 @@ checksum = "63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe" [[package]] name = "byteorder" -version = "1.4.2" +version = "1.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae44d1a3d5a19df61dd0c8beb138458ac2a53a7ac09eba97d55592540004306b" +checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "bytes" @@ -360,9 +360,9 @@ dependencies = [ [[package]] name = "const-oid" -version = "0.4.4" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78be6f41573684a3c8818457240a855189aceff6482944eb361b520017766968" +checksum = "9f6b64db6932c7e49332728e3a6bd82c6b7e16016607d20923b537c3bc4c0d5f" [[package]] name = "contracts" @@ -375,6 +375,12 @@ dependencies = [ "syn", ] +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" + [[package]] name = "core-foundation" version = "0.9.1" @@ -549,10 +555,11 @@ dependencies = [ [[package]] name = "derive_more" -version = "0.99.11" +version = "0.99.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41cb0e6161ad61ed084a36ba71fbba9e3ac5aee3606fb607fe08da6acbcf3d8c" +checksum = "f82b1b72f1263f214c0f823371768776c4f5841b942c9883aa8e5ec584fd0ba6" dependencies = [ + "convert_case", "proc-macro2", "quote", "syn", @@ -663,7 +670,7 @@ version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2db227e61a43a34915680bdda462ec0e212095518020a88a1f91acd16092c39" dependencies = [ - "bitvec 0.18.4", + "bitvec 0.18.5", "digest", "ff", "funty", @@ -681,7 +688,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01646e077d4ebda82b73f1bca002ea1e91561a77df2431a9e79729bcc31950ef" dependencies = [ - "bitvec 0.18.4", + "bitvec 0.18.5", "rand_core 0.5.1", "subtle", ] @@ -934,9 +941,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d832b01df74254fe364568d6ddc294443f61cbec82816b60904303af87efae78" +checksum = "fc018e188373e2777d0ef2467ebff62a08e66c3f5857b23c8fbec3018210dc00" dependencies = [ "bytes", "fnv", @@ -1055,12 +1062,13 @@ dependencies = [ [[package]] name = "http-body" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2861bd27ee074e5ee891e8b539837a9430012e249d7f0ca2d795650f579c1994" +checksum = "5dfb77c123b4e2f72a2069aeae0b4b4949cc7e966df277813fc16347e7549737" dependencies = [ "bytes", "http", + "pin-project-lite", ] [[package]] @@ -1093,9 +1101,9 @@ dependencies = [ [[package]] name = "hyper" -version = "0.14.4" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8e946c2b1349055e0b72ae281b238baf1a3ea7307c7e9f9d64673bdd9c26ac7" +checksum = "8bf09f61b52cfcf4c00de50df88ae423d6c02354e385a86341133b5338630ad1" dependencies = [ "bytes", "futures-channel", @@ -1303,9 +1311,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.6.1" +version = "1.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b" +checksum = "824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3" dependencies = [ "autocfg", "hashbrown", @@ -1395,15 +1403,15 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.87" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "265d751d31d6780a3f956bb5b8022feba2d94eeee5a84ba64f4212eedca42213" +checksum = "9385f66bf6105b241aa65a61cb923ef20efc665cb9f9bb50ac2f0c4b7f378d41" [[package]] name = "lock_api" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd96ffd135b2fd7b973ac026d28085defbe8983df057ced3eb4f2130b0831312" +checksum = "5a3c91c24eae6777794bb1997ad98bbb87daf92890acab859f7eaa4320333176" dependencies = [ "scopeguard", ] @@ -1446,9 +1454,9 @@ checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525" [[package]] name = "memoffset" -version = "0.6.1" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "157b4208e3059a8f9e78d559edc658e13df41410cb3ae03979c83130067fdd87" +checksum = "f83fb6581e8ed1f85fd45c116db8405483899489e38406156c25eb743554361d" dependencies = [ "autocfg", ] @@ -1471,9 +1479,9 @@ dependencies = [ [[package]] name = "mio" -version = "0.7.9" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5dede4e2065b3842b8b0af444119f3aa331cc7cc2dd20388bfb0f5d5a38823a" +checksum = "cf80d3e903b34e0bd7282b218398aec54e082c840d9baf8339e0080a0c542956" dependencies = [ "libc", "log", @@ -1484,11 +1492,10 @@ dependencies = [ [[package]] name = "miow" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a33c1b55807fbed163481b5ba66db4b2fa6cde694a5027be10fb724206c5897" +checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21" dependencies = [ - "socket2", "winapi", ] @@ -1689,30 +1696,6 @@ dependencies = [ "crypto-mac 0.8.0", ] -[[package]] -name = "peg" -version = "0.6.3" -source = "git+https://github.com/kevinmehall/rust-peg.git?rev=ba6019539b2cf80289190cbb9537c94113b6b7d1#ba6019539b2cf80289190cbb9537c94113b6b7d1" -dependencies = [ - "peg-macros", - "peg-runtime", -] - -[[package]] -name = "peg-macros" -version = "0.6.3" -source = "git+https://github.com/kevinmehall/rust-peg.git?rev=ba6019539b2cf80289190cbb9537c94113b6b7d1#ba6019539b2cf80289190cbb9537c94113b6b7d1" -dependencies = [ - "peg-runtime", - "proc-macro2", - "quote", -] - -[[package]] -name = "peg-runtime" -version = "0.6.3" -source = "git+https://github.com/kevinmehall/rust-peg.git?rev=ba6019539b2cf80289190cbb9537c94113b6b7d1#ba6019539b2cf80289190cbb9537c94113b6b7d1" - [[package]] name = "percent-encoding" version = "2.1.0" @@ -1721,18 +1704,18 @@ checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" [[package]] name = "pin-project" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96fa8ebb90271c4477f144354485b8068bd8f6b78b428b01ba892ca26caf0b63" +checksum = "bc174859768806e91ae575187ada95c91a29e96a98dc5d2cd9a1fed039501ba6" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "758669ae3558c6f74bd2a18b41f7ac0b5a195aea6639d6a9b5e5d1ad5ba24c0b" +checksum = "a490329918e856ed1b083f244e3bfe2d8c4f336407e4ea9e1a9f479ff09049e5" dependencies = [ "proc-macro2", "quote", @@ -1741,9 +1724,9 @@ dependencies = [ [[package]] name = "pin-project-lite" -version = "0.2.4" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827" +checksum = "dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905" [[package]] name = "pin-utils" @@ -1810,9 +1793,9 @@ checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" [[package]] name = "proc-macro2" -version = "1.0.24" +version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" +checksum = "a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec" dependencies = [ "unicode-xid", ] @@ -1861,9 +1844,9 @@ dependencies = [ [[package]] name = "radium" -version = "0.4.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64de9a0c5361e034f1aefc9f71a86871ec870e766fe31a009734a989b329286a" +checksum = "def50a86306165861203e7f84ecffbbdfdea79f0e51039b33de1e952358c47ac" [[package]] name = "radium" @@ -1994,9 +1977,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.22" +version = "0.6.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581" +checksum = "24d5f089152e60f62d28b835fbff2cd2e8dc0baf1ac13343bef92ab7eed84548" [[package]] name = "remove_dir_all" @@ -2379,11 +2362,10 @@ checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" [[package]] name = "socket2" -version = "0.3.19" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e" +checksum = "9e3dfc207c526015c632472a77be09cf1b6e46866581aecae5cc38fb4235dea2" dependencies = [ - "cfg-if 1.0.0", "libc", "winapi", ] @@ -2435,9 +2417,9 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.67" +version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6498a9efc342871f91cc2d0d694c674368b4ceb40f62b65a7a08c3792935e702" +checksum = "3ce15dd3ed8aa2f8eeac4716d6ef5ab58b6b9256db41d7e1a0224c2788e8fd87" dependencies = [ "proc-macro2", "quote", @@ -2478,8 +2460,9 @@ dependencies = [ [[package]] name = "tendermint" -version = "0.18.1" -source = "git+https://github.com/informalsystems/tendermint-rs?branch=master#e4eb6b927dd88f89d7bc9016f7e6517bae9b96b9" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "831486f28e65c6f6c6f8afb067796f3c470db91a44d177224f8e6287601391b6" dependencies = [ "anomaly", "async-trait", @@ -2504,13 +2487,15 @@ dependencies = [ "tendermint-proto", "thiserror", "toml", + "url", "zeroize", ] [[package]] name = "tendermint-light-client" -version = "0.18.1" -source = "git+https://github.com/informalsystems/tendermint-rs?branch=master#e4eb6b927dd88f89d7bc9016f7e6517bae9b96b9" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ed9969bedd65d67f5bdee95fcde4a8e54ba11b3eebb2bfcf24a0d8abb0e10ea" dependencies = [ "anomaly", "contracts", @@ -2530,8 +2515,9 @@ dependencies = [ [[package]] name = "tendermint-proto" -version = "0.18.1" -source = "git+https://github.com/informalsystems/tendermint-rs?branch=master#e4eb6b927dd88f89d7bc9016f7e6517bae9b96b9" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32bbc1bc55f09de4d00b5d69aa6b60392ba37c5e4761d869f76065d352bd3360" dependencies = [ "anomaly", "bytes", @@ -2548,8 +2534,9 @@ dependencies = [ [[package]] name = "tendermint-rpc" -version = "0.18.1" -source = "git+https://github.com/informalsystems/tendermint-rs?branch=master#e4eb6b927dd88f89d7bc9016f7e6517bae9b96b9" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5379de699d14c3edcddc2d9f30ae42066942b9b88aa81b88f047e4e867680fc5" dependencies = [ "async-trait", "async-tungstenite", @@ -2561,7 +2548,6 @@ dependencies = [ "hyper", "hyper-proxy", "hyper-rustls", - "peg", "pin-project", "serde", "serde_bytes", @@ -2579,8 +2565,9 @@ dependencies = [ [[package]] name = "tendermint-testgen" -version = "0.18.1" -source = "git+https://github.com/informalsystems/tendermint-rs?branch=master#e4eb6b927dd88f89d7bc9016f7e6517bae9b96b9" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bc19930d52024c6c061071a10f92caec0cb6416067e39264c6553eb6c6147f8" dependencies = [ "ed25519-dalek", "gumdrop 0.8.0", @@ -2668,9 +2655,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.1.1" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023" +checksum = "5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342" dependencies = [ "tinyvec_macros", ] @@ -2683,9 +2670,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.2.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8190d04c665ea9e6b6a0dc45523ade572c088d2e6566244c1122671dbf4ae3a" +checksum = "134af885d758d645f0f0505c9a8b3f9bf8a348fd822e112ab5248138348f1722" dependencies = [ "autocfg", "bytes", @@ -2735,9 +2722,9 @@ dependencies = [ [[package]] name = "tokio-stream" -version = "0.1.3" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1981ad97df782ab506a1f43bf82c967326960d278acf3bf8279809648c3ff3ea" +checksum = "e177a5d8c3bf36de9ebe6d58537d8879e964332f93fb3339e43f618c81361af0" dependencies = [ "futures-core", "pin-project-lite", @@ -2746,9 +2733,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.6.3" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebb7cb2f00c5ae8df755b252306272cd1790d39728363936e01827e11f0b017b" +checksum = "5143d049e85af7fbc36f5454d990e62c2df705b3589f123b71f441b6b59f443f" dependencies = [ "bytes", "futures-core", @@ -2843,9 +2830,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.13" +version = "0.1.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8a9bd1db7706f2373a190b0d067146caa39350c486f3d455b0e33b431f94c07" +checksum = "c42e6fa53307c8a17e4ccd4dc81cf5ec38db9209f59b222210375b54ee40d1e2" dependencies = [ "proc-macro2", "quote", @@ -2958,15 +2945,15 @@ dependencies = [ [[package]] name = "typenum" -version = "1.12.0" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33" +checksum = "879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06" [[package]] name = "unicode-bidi" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5" +checksum = "eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0" dependencies = [ "matches", ] @@ -3042,9 +3029,9 @@ checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" [[package]] name = "version_check" -version = "0.9.2" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed" +checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe" [[package]] name = "wait-timeout" @@ -3057,9 +3044,9 @@ dependencies = [ [[package]] name = "walkdir" -version = "2.3.1" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d" +checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" dependencies = [ "same-file", "winapi", @@ -3164,9 +3151,9 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "0.21.0" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82015b7e0b8bad8185994674a13a93306bea76cf5a16c5a181382fd3a5ec2376" +checksum = "aabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940" dependencies = [ "webpki", ] diff --git a/Cargo.toml b/Cargo.toml index a4f43ea1a7..b78f2a0226 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,9 +11,9 @@ exclude = [ "proto-compiler" ] -[patch.crates-io] - tendermint = { git = "https://github.com/informalsystems/tendermint-rs", branch = "master" } - tendermint-rpc = { git = "https://github.com/informalsystems/tendermint-rs", branch = "master" } - tendermint-proto = { git = "https://github.com/informalsystems/tendermint-rs", branch = "master" } - tendermint-light-client = { git = "https://github.com/informalsystems/tendermint-rs", branch = "master" } - tendermint-testgen = { git = "https://github.com/informalsystems/tendermint-rs", branch = "master" } +# [patch.crates-io] +# tendermint = { git = "https://github.com/informalsystems/tendermint-rs", branch = "master" } +# tendermint-rpc = { git = "https://github.com/informalsystems/tendermint-rs", branch = "master" } +# tendermint-proto = { git = "https://github.com/informalsystems/tendermint-rs", branch = "master" } +# tendermint-light-client = { git = "https://github.com/informalsystems/tendermint-rs", branch = "master" } +# tendermint-testgen = { git = "https://github.com/informalsystems/tendermint-rs", branch = "master" } diff --git a/modules/Cargo.toml b/modules/Cargo.toml index 11efad2795..33f8dd6de2 100644 --- a/modules/Cargo.toml +++ b/modules/Cargo.toml @@ -39,19 +39,19 @@ subtle-encoding = "0.5" sha2 = { version = "0.9.3", optional = true } [dependencies.tendermint] -version = "=0.18.1" +version = "=0.19.0" [dependencies.tendermint-proto] -version = "=0.18.1" +version = "=0.19.0" [dependencies.tendermint-testgen] -version = "=0.18.1" +version = "=0.19.0" optional = true [dev-dependencies] modelator = { git = "https://github.com/informalsystems/modelator", rev = "99f656fa8b3cf46a2aa0b6513e4e140d1778c4bd" } -tendermint-rpc = { version = "=0.18.1", features = ["http-client", "websocket-client"] } -tendermint-testgen = { version = "=0.18.1" } # Needed for generating (synthetic) light blocks. +tendermint-rpc = { version = "=0.19.0", features = ["http-client", "websocket-client"] } +tendermint-testgen = { version = "=0.19.0" } # Needed for generating (synthetic) light blocks. sha2 = { version = "0.9.3" } [[test]] diff --git a/proto/Cargo.toml b/proto/Cargo.toml index e5e34c66e8..6563477de2 100644 --- a/proto/Cargo.toml +++ b/proto/Cargo.toml @@ -30,4 +30,4 @@ thiserror = "1.0" tonic = "0.4" [dependencies.tendermint-proto] -version = "=0.18.1" +version = "=0.19.0" diff --git a/relayer-cli/Cargo.toml b/relayer-cli/Cargo.toml index 7156e87328..7cc605fbc5 100644 --- a/relayer-cli/Cargo.toml +++ b/relayer-cli/Cargo.toml @@ -49,17 +49,17 @@ itertools = "0.10.0" crossbeam-utils = "0.8.3" [dependencies.tendermint-proto] -version = "=0.18.1" +version = "=0.19.0" [dependencies.tendermint] -version = "=0.18.1" +version = "=0.19.0" [dependencies.tendermint-rpc] -version = "=0.18.1" +version = "=0.19.0" features = ["http-client", "websocket-client"] [dependencies.tendermint-light-client] -version = "=0.18.1" +version = "=0.19.0" features = ["unstable"] [dependencies.abscissa_core] diff --git a/relayer/Cargo.toml b/relayer/Cargo.toml index aec9ccfafd..a4d2bc1edc 100644 --- a/relayer/Cargo.toml +++ b/relayer/Cargo.toml @@ -56,22 +56,22 @@ dyn-clone = "1.0.3" funty = "=1.1.0" # Quick fix. TODO: remove eventually: https://github.com/informalsystems/ibc-rs/issues/667. [dependencies.tendermint] -version = "=0.18.1" +version = "=0.19.0" [dependencies.tendermint-rpc] -version = "=0.18.1" +version = "=0.19.0" features = ["http-client", "websocket-client"] [dependencies.tendermint-light-client] -version = "=0.18.1" +version = "=0.19.0" features = ["unstable"] [dependencies.tendermint-proto] -version = "=0.18.1" +version = "=0.19.0" [dev-dependencies] serial_test = "0.5.0" ibc = { version = "0.1.1", path = "../modules", features = ["mocks"] } # Needed for generating (synthetic) light blocks. -tendermint-testgen = { version = "=0.18.1" } +tendermint-testgen = { version = "=0.19.0" }