From 5ff84e8fd6e2c4fb7c98a516050e37478419dff6 Mon Sep 17 00:00:00 2001 From: Mikhail Zabaluev Date: Mon, 12 Jul 2021 17:23:44 +0300 Subject: [PATCH 1/2] Update to tonic 0.5 and prost 0.8 --- Cargo.lock | 475 +++++++++--------- jormungandr/Cargo.toml | 2 +- .../jormungandr-integration-tests/Cargo.toml | 4 +- testing/jormungandr-testing-utils/Cargo.toml | 6 +- 4 files changed, 249 insertions(+), 238 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cbe42a8872..fd09ba3b6a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -68,9 +68,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.40" +version = "1.0.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28b2cd92db5cbd74e8e5028f7e27dd7aa3090e89e4f2a197cc7c8dfb69c7063b" +checksum = "595d3cfa7a60d4555cb5067b99f07142a08ea778de5cf993f7b75c7d8fabc486" [[package]] name = "arc-swap" @@ -120,9 +120,9 @@ dependencies = [ [[package]] name = "async-graphql" -version = "2.9.5" +version = "2.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f6e1d7cb0df1fe28d860c390132958af2d92c7b7a8a056f0f89d491da725a4b" +checksum = "a8d07226ea0121d5f90190689c49926381f60e82b68d528464f2e732a63415fa" dependencies = [ "async-graphql-derive", "async-graphql-parser", @@ -146,9 +146,9 @@ dependencies = [ [[package]] name = "async-graphql-derive" -version = "2.9.5" +version = "2.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91057b17678b6880ab414526b943ebd59f150904a6f897bdf3df205b432eb242" +checksum = "f10359ae16070580459ce72c6acba41e73a5af1492e0a5f8a88dc3d079a2f9f1" dependencies = [ "Inflector", "async-graphql-parser", @@ -156,15 +156,15 @@ dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", "thiserror", ] [[package]] name = "async-graphql-parser" -version = "2.9.5" +version = "2.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e02b9ad18fdba9f2d7b770105935377da11f6f9b6fbe843e6809c3f506d2823" +checksum = "8254a76c90332fed8623f0ec8f20e22a91e43737e6dfb5db39d01620666c408b" dependencies = [ "async-graphql-value", "pest", @@ -175,9 +175,9 @@ dependencies = [ [[package]] name = "async-graphql-value" -version = "2.9.5" +version = "2.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "791f12291b49cff73c95dfaa7f05abadae1a5d19a73d5396cf3e4640791de486" +checksum = "45be1a2f994560acf7648fff3c290c71565a575bef2d805e94d9c05506d1d7d5" dependencies = [ "serde", "serde_json", @@ -185,9 +185,9 @@ dependencies = [ [[package]] name = "async-graphql-warp" -version = "2.9.5" +version = "2.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddaea1398a8b51eb5de7c3953a9243a69d5dfbe1c63385cf4f9c2772ffd2845c" +checksum = "755aef2f575ec6dd762ef8f381df8db86adf2a886c6d86dfe6d164f9b3e45054" dependencies = [ "async-graphql", "futures-util", @@ -213,7 +213,7 @@ checksum = "648ed8c8d2ce5409ccd57453d9d1b214b342a0d69376a6feda1fd6cae3299308" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -224,7 +224,7 @@ checksum = "0b98e84bbb4cbcdd97da190ba0c58a1bb0de2c1fdf67d159e192ed766aeca722" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -259,12 +259,6 @@ dependencies = [ "rustc-demangle", ] -[[package]] -name = "base64" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" - [[package]] name = "base64" version = "0.13.0" @@ -277,6 +271,12 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2dabbe35f96fb9507f7330793dc490461b2962659ac5d427181e451a623751d1" +[[package]] +name = "bech32" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf9ff0bbfd639f15c74af777d81383cf53efb7c93613f6cab67c6c11e05bbf8b" + [[package]] name = "bincode" version = "1.3.3" @@ -374,9 +374,9 @@ checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" [[package]] name = "bytemuck" -version = "1.5.1" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bed57e2090563b83ba8f83366628ce535a7584c9afa4c9fc0612a03925c6df58" +checksum = "9966d2ab714d0f785dbac0a0396251a35280aeb42413281617d0209ab4898435" [[package]] name = "byteorder" @@ -398,9 +398,9 @@ checksum = "81a18687293a1546b67c246452202bbbf143d239cb43494cc163da14979082da" [[package]] name = "bzip2" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abf8012c8a15d5df745fcf258d93e6149dcf102882c8d8702d9cff778eab43a8" +checksum = "6afcd980b5f3a45017c57e57a2fcccbb351cc43a356ce117ef760ef8052b89b0" dependencies = [ "bzip2-sys", "libc", @@ -408,9 +408,9 @@ dependencies = [ [[package]] name = "bzip2-sys" -version = "0.1.10+1.0.8" +version = "0.1.11+1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17fa3d1ac1ca21c5c4e36a97f3c3eb25084576f6fc47bf0139c1123434216c6c" +checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" dependencies = [ "cc", "libc", @@ -420,7 +420,7 @@ dependencies = [ [[package]] name = "cardano-legacy-address" version = "0.1.1" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" dependencies = [ "cbor_event", "chain-ser", @@ -430,11 +430,11 @@ dependencies = [ [[package]] name = "cast" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57cdfa5d50aad6cb4d44dcab6101a7f79925bd59d82ca42f38a9856a28865374" +checksum = "4c24dab4283a142afa2fdca129b80ad2c6284e073930f964c3a1293c225ee39a" dependencies = [ - "rustc_version", + "rustc_version 0.4.0", ] [[package]] @@ -445,9 +445,9 @@ checksum = "2b6cda8a789815488ee290d106bc97dba47785dae73d63576fc42c126912a451" [[package]] name = "cc" -version = "1.0.68" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787" +checksum = "e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2" [[package]] name = "cfg-if" @@ -464,9 +464,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chain-addr" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" dependencies = [ - "bech32", + "bech32 0.7.3", "chain-core", "chain-crypto", "cryptoxide", @@ -476,7 +476,7 @@ dependencies = [ [[package]] name = "chain-core" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" dependencies = [ "chain-ser", ] @@ -484,9 +484,9 @@ dependencies = [ [[package]] name = "chain-crypto" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" dependencies = [ - "bech32", + "bech32 0.7.3", "cryptoxide", "curve25519-dalek-ng", "digest 0.9.0", @@ -505,7 +505,7 @@ dependencies = [ [[package]] name = "chain-impl-mockchain" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" dependencies = [ "cardano-legacy-address", "chain-addr", @@ -535,11 +535,12 @@ dependencies = [ [[package]] name = "chain-network" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" dependencies = [ "async-trait", "chain-crypto", "futures", + "http-body", "pin-project", "prost", "rand_core 0.6.3", @@ -551,12 +552,12 @@ dependencies = [ [[package]] name = "chain-ser" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" [[package]] name = "chain-storage" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" dependencies = [ "criterion", "data-pile", @@ -569,7 +570,7 @@ dependencies = [ [[package]] name = "chain-test-utils" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" dependencies = [ "chain-core", "quickcheck", @@ -579,7 +580,7 @@ dependencies = [ [[package]] name = "chain-time" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" dependencies = [ "cfg-if 1.0.0", "chain-core", @@ -591,9 +592,9 @@ dependencies = [ [[package]] name = "chain-vote" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "chain-core", "chain-crypto", "cryptoxide", @@ -652,23 +653,6 @@ dependencies = [ "unreachable", ] -[[package]] -name = "console" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c0994e656bba7b922d8dd1245db90672ffb701e684e45be58f20719d69abc5a" -dependencies = [ - "encode_unicode", - "lazy_static", - "libc", - "regex", - "terminal_size", - "termios", - "unicode-width", - "winapi", - "winapi-util", -] - [[package]] name = "console" version = "0.14.1" @@ -698,9 +682,9 @@ checksum = "ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b" [[package]] name = "cpufeatures" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed00c67cb5d0a7d64a44f6ad2668db7e7530311dd53ea79bcd4fb022c64911c8" +checksum = "66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71ef" dependencies = [ "libc", ] @@ -725,7 +709,7 @@ dependencies = [ "clap", "criterion-plot", "csv", - "itertools 0.10.0", + "itertools 0.10.1", "lazy_static", "num-traits", "oorandom", @@ -864,7 +848,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b35d34eb004bf2d33c093f1c55ee77829e8654644288d3b6afd8c2d99d23729" dependencies = [ "proc-macro2 1.0.27", - "syn 1.0.72", + "syn 1.0.73", "synstructure", ] @@ -899,7 +883,7 @@ dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", "strsim 0.10.0", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -913,7 +897,7 @@ dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", "strsim 0.10.0", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -924,7 +908,7 @@ checksum = "29b5acf0dea37a7f66f7b25d2c5e93fd46f8f6968b1a5d7a3e02e97768afc95a" dependencies = [ "darling_core 0.12.4", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -935,7 +919,7 @@ checksum = "ade7bff147130fe5e6d39f089c6bd49ec0250f35d70b2eebf72afdfc919f15cc" dependencies = [ "darling_core 0.13.0", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -965,14 +949,15 @@ dependencies = [ [[package]] name = "derive_more" -version = "0.99.14" +version = "0.99.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc7b9cef1e351660e5443924e4f43ab25fbbed3e9a5f052df3677deb4d6b320" +checksum = "40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df" dependencies = [ "convert_case", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "rustc_version 0.3.3", + "syn 1.0.73", ] [[package]] @@ -981,7 +966,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9dd058f8b65922819fabb4a41e7d1964e56344042c26efbccd465202c23fa0c" dependencies = [ - "console 0.14.1", + "console", "lazy_static", "tempfile", "zeroize", @@ -1118,7 +1103,7 @@ checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", "synstructure", ] @@ -1277,7 +1262,7 @@ dependencies = [ "proc-macro-hack", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -1381,9 +1366,9 @@ checksum = "0e4075386626662786ddb0ec9081e7c7eeb1ba31951f447ca780ef9f5d568189" [[package]] name = "globset" -version = "0.4.6" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c152169ef1e421390738366d2f796655fec62621dabbd0fd476f905934061e4a" +checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd" dependencies = [ "aho-corasick", "bstr", @@ -1449,7 +1434,7 @@ dependencies = [ "quote 1.0.9", "serde", "serde_json", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -1461,7 +1446,7 @@ dependencies = [ "failure", "graphql_client_codegen", "proc-macro2 1.0.27", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -1471,7 +1456,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8bc64bdceb2909623131a62d470e809c32f86b8329d82f8d31d9971349cb00a" dependencies = [ "gtmpl_value", - "itertools 0.10.0", + "itertools 0.10.1", "lazy_static", "percent-encoding", ] @@ -1516,13 +1501,19 @@ dependencies = [ "ahash", ] +[[package]] +name = "hashbrown" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" + [[package]] name = "headers" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0b7591fb62902706ae8e7aaff416b1b0fa2c0fd0878b46dc13baa3712d8a855" dependencies = [ - "base64 0.13.0", + "base64", "bitflags", "bytes", "headers-core", @@ -1552,9 +1543,9 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.1.18" +version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" dependencies = [ "libc", ] @@ -1628,9 +1619,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.8" +version = "0.14.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3f71a7eea53a3f8257a7b4795373ff886397178cd634430ea94e12d7fe4fe34" +checksum = "7728a72c4c7d72665fde02204bcbd93b247721025b222ef78606f14513e0fd03" dependencies = [ "bytes", "futures-channel", @@ -1642,7 +1633,7 @@ dependencies = [ "httparse", "httpdate", "itoa", - "pin-project", + "pin-project-lite", "socket2", "tokio", "tower-service", @@ -1665,6 +1656,18 @@ dependencies = [ "webpki", ] +[[package]] +name = "hyper-timeout" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" +dependencies = [ + "hyper", + "pin-project-lite", + "tokio", + "tokio-io-timeout", +] + [[package]] name = "ident_case" version = "1.0.1" @@ -1684,9 +1687,9 @@ dependencies = [ [[package]] name = "ignore" -version = "0.4.17" +version = "0.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b287fb45c60bb826a0dc68ff08742b9d88a2fea13d6e0c286b3172065aaf878c" +checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d" dependencies = [ "crossbeam-utils", "globset", @@ -1722,19 +1725,19 @@ dependencies = [ [[package]] name = "imhamt" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" dependencies = [ "thiserror", ] [[package]] name = "indexmap" -version = "1.6.2" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3" +checksum = "bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5" dependencies = [ "autocfg", - "hashbrown", + "hashbrown 0.11.2", ] [[package]] @@ -1743,7 +1746,7 @@ version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7baab56125e25686df467fe470785512329883aab42696d661247aca2a2896e4" dependencies = [ - "console 0.14.1", + "console", "lazy_static", "number_prefix", "regex", @@ -1760,18 +1763,18 @@ dependencies = [ [[package]] name = "instant" -version = "0.1.9" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec" +checksum = "bee0328b1209d157ef001c94dd85b4f8f64139adb0eac2659f4b08382b2f474d" dependencies = [ "cfg-if 1.0.0", ] [[package]] name = "ipnet" -version = "2.3.0" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47be2f14c678be2fdcab04ab1171db51b2762ce6f0a8ee87c8dd4a04ed216135" +checksum = "68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9" [[package]] name = "itertools" @@ -1784,9 +1787,9 @@ dependencies = [ [[package]] name = "itertools" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37d572918e350e82412fe766d24b15e6682fb2ed2bbe018280caa810397cb319" +checksum = "69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf" dependencies = [ "either", ] @@ -1802,8 +1805,8 @@ name = "jcli" version = "0.12.0-dev" dependencies = [ "assert_fs", - "base64 0.13.0", - "bech32", + "base64", + "bech32 0.7.3", "bincode", "bytes", "chain-addr", @@ -1840,8 +1843,8 @@ dependencies = [ "async-graphql", "async-graphql-warp", "async-trait", - "base64 0.13.0", - "bech32", + "base64", + "bech32 0.7.3", "bincode", "cardano-legacy-address", "chain-addr", @@ -1898,8 +1901,8 @@ version = "0.12.0-dev" dependencies = [ "assert_cmd", "assert_fs", - "base64 0.13.0", - "bech32", + "base64", + "bech32 0.7.3", "chain-addr", "chain-core", "chain-crypto", @@ -1941,8 +1944,8 @@ dependencies = [ name = "jormungandr-lib" version = "0.12.0-dev" dependencies = [ - "base64 0.13.0", - "bech32", + "base64", + "bech32 0.7.3", "bincode", "cardano-legacy-address", "chain-addr", @@ -1983,7 +1986,7 @@ dependencies = [ "chain-impl-mockchain", "chain-time", "chrono", - "console 0.14.1", + "console", "custom_debug", "dialoguer", "function_name", @@ -2017,8 +2020,8 @@ name = "jormungandr-testing-utils" version = "0.12.0-dev" dependencies = [ "assert_fs", - "base64 0.13.0", - "bech32", + "base64", + "bech32 0.7.3", "bincode", "bytesize", "cardano-legacy-address", @@ -2044,7 +2047,7 @@ dependencies = [ "keynesis", "lazy_static", "netstat2", - "os_info 3.0.6", + "os_info", "parity-multiaddr", "poldercast", "prost", @@ -2055,14 +2058,14 @@ dependencies = [ "rand_core 0.6.3", "regex", "reqwest", - "semver", + "semver 0.11.0", "serde", "serde_derive", "serde_json", "serde_yaml", "strum 0.20.0", "symmetric-cipher", - "sysinfo 0.19.0", + "sysinfo 0.19.1", "tar", "thiserror", "tokio", @@ -2079,14 +2082,14 @@ dependencies = [ [[package]] name = "jortestkit" version = "0.1.0" -source = "git+https://github.com/input-output-hk/jortestkit.git?branch=master#e0cde9b1e31c6fe2f979dc7b43eba0b665ce17e2" +source = "git+https://github.com/input-output-hk/jortestkit.git?branch=master#fb2a9b1fad40be3d842a7fcbab6a8485b80aa78c" dependencies = [ "assert_fs", - "base64 0.12.3", - "bech32", + "base64", + "bech32 0.8.1", "bytesize", "chrono", - "console 0.11.3", + "console", "csv", "custom_debug", "dialoguer", @@ -2096,13 +2099,13 @@ dependencies = [ "humantime", "indicatif", "lazy_static", - "os_info 2.0.8", + "os_info", "predicates 1.0.8", - "rand 0.7.3", - "rand_chacha 0.2.2", + "rand 0.8.4", + "rand_chacha 0.3.1", "rand_core 0.5.1", "reqwest", - "semver", + "semver 1.0.3", "serde", "serde_derive", "serde_json", @@ -2202,7 +2205,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f374d42cdfc1d7dbf3d3dec28afab2eb97ffbf43a3234d795b5986dbf4b90ba" dependencies = [ - "hashbrown", + "hashbrown 0.9.1", ] [[package]] @@ -2293,9 +2296,9 @@ dependencies = [ [[package]] name = "mio" -version = "0.7.11" +version = "0.7.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf80d3e903b34e0bd7282b218398aec54e082c840d9baf8339e0080a0c542956" +checksum = "8c2bdb6314ec10835cd3293dd268473a835c02b7b352e788be788b3c6ca6bb16" dependencies = [ "libc", "log", @@ -2350,7 +2353,7 @@ dependencies = [ "httparse", "log", "mime", - "spin 0.9.1", + "spin 0.9.2", "twoway 0.2.2", "version_check", ] @@ -2376,7 +2379,7 @@ dependencies = [ "proc-macro-error", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", "synstructure", ] @@ -2454,7 +2457,7 @@ checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -2516,18 +2519,18 @@ checksum = "17b02fc0ff9a9e4b35b3342880f48e896ebf69f2967921fe8646bf5b7125956a" [[package]] name = "object" -version = "0.25.2" +version = "0.25.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8bc1d42047cf336f0f939c99e97183cf31551bf0f2865a2ec9c8d91fd4ffb5e" +checksum = "a38f2be3697a57b4060074ff41b44c16870d916ad7877c17696e063257482bc7" dependencies = [ "memchr", ] [[package]] name = "once_cell" -version = "1.7.2" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3" +checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56" [[package]] name = "oorandom" @@ -2547,16 +2550,6 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" -[[package]] -name = "os_info" -version = "2.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2cc1b4330bb29087e791ae2a5cf56be64fb8946a4ff5aec2ba11c6ca51f5d60" -dependencies = [ - "log", - "winapi", -] - [[package]] name = "os_info" version = "3.0.6" @@ -2645,7 +2638,7 @@ dependencies = [ "pest_meta", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -2686,14 +2679,14 @@ checksum = "48c950132583b500556b1efd71d45b319029f2b71518d979fcc208e16b42426f" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] name = "pin-project-lite" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905" +checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443" [[package]] name = "pin-utils" @@ -2728,15 +2721,15 @@ dependencies = [ [[package]] name = "plotters-backend" -version = "0.3.0" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b07fffcddc1cb3a1de753caa4e4df03b79922ba43cf882acc1bdd7e8df9f4590" +checksum = "d88417318da0eaf0fdcdb51a0ee6c3bed624333bff8f946733049380be67ac1c" [[package]] name = "plotters-svg" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b38a02e23bd9604b842a812063aec4ef702b57989c37b655254bb61c471ad211" +checksum = "521fa9638fa597e1dc53e9412a4f9cefb01187ee1f7413076f9e6749e2885ba9" dependencies = [ "plotters-backend", ] @@ -2792,7 +2785,7 @@ checksum = "c6e46ca79eb4e21e2ec14430340c71250ab69332abf85521c95d3a8bc336aa76" dependencies = [ "difflib", "float-cmp", - "itertools 0.10.0", + "itertools 0.10.1", "normalize-line-endings", "predicates-core", "regex", @@ -2842,7 +2835,7 @@ dependencies = [ "proc-macro-error-attr", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", "version_check", ] @@ -2889,9 +2882,9 @@ dependencies = [ [[package]] name = "prost" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e6984d2f1a23009bd270b8bb56d0926810a3d483f59c987d77969e9d8e840b2" +checksum = "de5e2533f59d08fcf364fd374ebda0692a70bd6d7e66ef97f306f45c6c5d8020" dependencies = [ "bytes", "prost-derive", @@ -2899,13 +2892,13 @@ dependencies = [ [[package]] name = "prost-build" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32d3ebd75ac2679c2af3a92246639f9fcc8a442ee420719cc4fe195b98dd5fa3" +checksum = "355f634b43cdd80724ee7848f95770e7e70eefa6dcf14fea676216573b8fd603" dependencies = [ "bytes", "heck", - "itertools 0.9.0", + "itertools 0.10.1", "log", "multimap", "petgraph", @@ -2917,22 +2910,22 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "169a15f3008ecb5160cba7d37bcd690a7601b6d30cfb87a117d45e59d52af5d4" +checksum = "600d2f334aa05acb02a755e217ef1ab6dea4d51b58b7846588b747edec04efba" dependencies = [ "anyhow", - "itertools 0.9.0", + "itertools 0.10.1", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] name = "prost-types" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b518d7cdd93dab1d1122cf07fa9a60771836c668dde9d9e2a139f957f0d9f1bb" +checksum = "603bbd6394701d13f3f25aada59c7de9d35a6a5887cfc156181234a44002771b" dependencies = [ "bytes", "prost", @@ -2970,7 +2963,7 @@ checksum = "608c156fd8e97febc07dc9c2e2c80bf74cfc6ef26893eae3daf8bc2bc94a4b7f" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -3024,7 +3017,7 @@ dependencies = [ "libc", "rand_chacha 0.3.1", "rand_core 0.6.3", - "rand_hc 0.3.0", + "rand_hc 0.3.1", ] [[package]] @@ -3076,9 +3069,9 @@ dependencies = [ [[package]] name = "rand_hc" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73" +checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7" dependencies = [ "rand_core 0.6.3", ] @@ -3110,9 +3103,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "742739e41cd49414de871ea5e549afb7e2a3ac77b589bcbebe8c82fab37147fc" +checksum = "5ab49abadf3f9e1c4bc499e8845e152ad87d2ad2d30371841171169e9d75feee" dependencies = [ "bitflags", ] @@ -3154,11 +3147,11 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.11.3" +version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2296f2fac53979e8ccbc4a1136b25dcefd37be9ed7e4a1f6b05a6029c84ff124" +checksum = "246e9f61b9bb77df069a947682be06e31ac43ea37862e244a69f177694ea6d22" dependencies = [ - "base64 0.13.0", + "base64", "bytes", "encoding_rs", "futures-core", @@ -3222,15 +3215,15 @@ dependencies = [ "cfg-if 1.0.0", "proc-macro2 1.0.27", "quote 1.0.9", - "rustc_version", - "syn 1.0.72", + "rustc_version 0.3.3", + "syn 1.0.73", ] [[package]] name = "rustc-demangle" -version = "0.1.19" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "410f7acf3cb3a44527c5d9546bad4bf4e6c460915d5f9f2fc524498bfe8f70ce" +checksum = "dead70b0b5e03e9c814bcb6b01e03e68f7c57a80aa48c72ec92152ab3e818d49" [[package]] name = "rustc_version" @@ -3238,7 +3231,16 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" dependencies = [ - "semver", + "semver 0.11.0", +] + +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver 1.0.3", ] [[package]] @@ -3247,7 +3249,7 @@ version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" dependencies = [ - "base64 0.13.0", + "base64", "log", "ring", "sct", @@ -3318,6 +3320,12 @@ dependencies = [ "semver-parser", ] +[[package]] +name = "semver" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f3aac57ee7f3272d8395c6e4f502f434f0e289fcd62876f70daa008c20dcabe" + [[package]] name = "semver-parser" version = "0.10.2" @@ -3354,7 +3362,7 @@ checksum = "963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -3400,7 +3408,7 @@ dependencies = [ "darling 0.13.0", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -3481,9 +3489,9 @@ dependencies = [ [[package]] name = "signature" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f0242b8e50dd9accdd56170e94ca1ebd223b098eb9c83539a6e367d0f36ae68" +checksum = "c19772be3c4dd2ceaacf03cb41d5885f2a02c4d8804884918e3a258480803335" [[package]] name = "slab" @@ -3526,7 +3534,7 @@ dependencies = [ [[package]] name = "sparse-array" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" [[package]] name = "spin" @@ -3536,9 +3544,9 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" [[package]] name = "spin" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5fdd7196b4ae35a111c6dc97f9cc152ca3ea8ad744f7cb46a9f27b3ef8f2f54" +checksum = "511254be0c5bcf062b019a6c89c01a664aa359ded62f78aa72c6fc137c0590e5" [[package]] name = "static_assertions" @@ -3560,9 +3568,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "structopt" -version = "0.3.21" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5277acd7ee46e63e5168a80734c9f6ee81b1367a7d8772a2d765df2a3705d28c" +checksum = "69b041cdcb67226aca307e6e7be44c8806423d83e018bd662360a93dabce4d71" dependencies = [ "clap", "lazy_static", @@ -3571,15 +3579,15 @@ dependencies = [ [[package]] name = "structopt-derive" -version = "0.4.14" +version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ba9cdfda491b814720b6b06e0cac513d922fc407582032e8706e9f137976f90" +checksum = "7813934aecf5f51a54775e00068c237de98489463968231a51746bbbc03f9c10" dependencies = [ "heck", "proc-macro-error", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -3606,7 +3614,7 @@ dependencies = [ "heck", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -3618,14 +3626,14 @@ dependencies = [ "heck", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] name = "subtle" -version = "2.4.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2" +checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "subtle-ng" @@ -3636,7 +3644,7 @@ checksum = "8049cf85f0e715d6af38dde439cb0ccb91f67fb9f5f63c80f8b43e48356e1a3f" [[package]] name = "symmetric-cipher" version = "0.5.0" -source = "git+https://github.com/input-output-hk/chain-wallet-libs.git?branch=master#22fe22574019feea774832b61f9f5ef65ca9173f" +source = "git+https://github.com/input-output-hk/chain-wallet-libs.git?branch=master#6ba89942fbf32e1c4b104fa771bf59ac4b7d2f98" dependencies = [ "cryptoxide", "rand 0.8.4", @@ -3656,9 +3664,9 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.72" +version = "1.0.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82" +checksum = "f71489ff30030d2ae598524f61326b902466f72a0fb1a8564c001cc63425bcc7" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", @@ -3667,13 +3675,13 @@ dependencies = [ [[package]] name = "synstructure" -version = "0.12.4" +version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701" +checksum = "474aaa926faa1603c40b7885a9eaea29b444d1cb2850cb7c0e37bb1a4182f4fa" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", "unicode-xid 0.2.2", ] @@ -3694,9 +3702,9 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.19.0" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41c72bb3368a39bb153f226d8dd426ee33d54bc31f44037c078391b4a0b8dc04" +checksum = "a68b8aff80646f09ec11e59b56091a5278ee527d5baeca938f1a5dbd9a15a859" dependencies = [ "cfg-if 1.0.0", "core-foundation-sys", @@ -3753,15 +3761,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "termios" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b" -dependencies = [ - "libc", -] - [[package]] name = "textwrap" version = "0.11.0" @@ -3789,7 +3788,7 @@ checksum = "060d69a0afe7796bf42e9e2ff91f5ee691fb15c53d38b4b62a9a53eb23164745" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -3867,15 +3866,25 @@ dependencies = [ "winapi", ] +[[package]] +name = "tokio-io-timeout" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90c49f106be240de154571dd31fbe48acb10ba6c6dd6f6517ad603abffa42de9" +dependencies = [ + "pin-project-lite", + "tokio", +] + [[package]] name = "tokio-macros" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c49e3df43841dafb86046472506755d8501c5615673955f6aa17181125d13c37" +checksum = "54473be61f4ebe4efd09cec9bd5d16fa51d70ea0192213d754d2d500457db110" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -3891,9 +3900,9 @@ dependencies = [ [[package]] name = "tokio-stream" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8864d706fdb3cc0843a49647ac892720dac98a6eeb818b77190592cf4994066" +checksum = "7b2f3f698253f03119ac0102beaa64f67a67e08074d03a22d18784104543727f" dependencies = [ "futures-core", "pin-project-lite", @@ -3940,13 +3949,13 @@ dependencies = [ [[package]] name = "tonic" -version = "0.4.3" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ac42cd97ac6bd2339af5bcabf105540e21e45636ec6fa6aae5e85d44db31be0" +checksum = "b584f064fdfc50017ec39162d5aebce49912f1eb16fd128e04b7f4ce4907c7e5" dependencies = [ "async-stream", "async-trait", - "base64 0.13.0", + "base64", "bytes", "futures-core", "futures-util", @@ -3954,6 +3963,7 @@ dependencies = [ "http", "http-body", "hyper", + "hyper-timeout", "percent-encoding", "pin-project", "prost", @@ -3962,6 +3972,7 @@ dependencies = [ "tokio-stream", "tokio-util", "tower", + "tower-layer", "tower-service", "tracing", "tracing-futures", @@ -3969,14 +3980,14 @@ dependencies = [ [[package]] name = "tonic-build" -version = "0.4.2" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c695de27302f4697191dda1c7178131a8cb805463dda02864acb80fe1322fdcf" +checksum = "25db9a497663a9a779693ef67b6e6aef8345b3d3ff8d50ef92eae6c88cb1e386" dependencies = [ "proc-macro2 1.0.27", "prost-build", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -4043,7 +4054,7 @@ checksum = "c42e6fa53307c8a17e4ccd4dc81cf5ec38db9209f59b222210375b54ee40d1e2" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", ] [[package]] @@ -4153,7 +4164,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ada8297e8d70872fa9a551d93250a9f407beb9f37ef86494eb20012a2ff7c24" dependencies = [ - "base64 0.13.0", + "base64", "byteorder", "bytes", "http", @@ -4188,7 +4199,7 @@ dependencies = [ [[package]] name = "typed-bytes" version = "0.1.0" -source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#ee02dfff1a76df36355501eb2c4f5bb4321d3c55" +source = "git+https://github.com/input-output-hk/chain-libs.git?branch=master#11f9e245489de9884d44d11d48bf5dfce7381a10" [[package]] name = "typenum" @@ -4237,9 +4248,9 @@ dependencies = [ [[package]] name = "unicode-segmentation" -version = "1.7.1" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796" +checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b" [[package]] name = "unicode-width" @@ -4426,7 +4437,7 @@ dependencies = [ "log", "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", "wasm-bindgen-shared", ] @@ -4460,7 +4471,7 @@ checksum = "be2241542ff3d9f241f5e2cb6dd09b37efe786df8851c54957683a49f0987a97" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -4591,7 +4602,7 @@ checksum = "a2c1e130bebaeab2f23886bf9acbaca14b092408c452543c857f66399cd6dab1" dependencies = [ "proc-macro2 1.0.27", "quote 1.0.9", - "syn 1.0.72", + "syn 1.0.73", "synstructure", ] diff --git a/jormungandr/Cargo.toml b/jormungandr/Cargo.toml index 8154e0e9a4..eea162bb1e 100644 --- a/jormungandr/Cargo.toml +++ b/jormungandr/Cargo.toml @@ -56,7 +56,7 @@ tracing-appender = "0.1.2" tokio = { version = "^1.4", features = ["rt-multi-thread", "time", "sync", "rt", "signal", "test-util"] } tokio-stream = { version = "0.1.4", features = ["sync"] } tokio-util = { version = "0.6.0", features = ["time"] } -tonic = "0.4" +tonic = "0.5" lru = "^0.6.1" warp = { version = "0.3.0", features = ["tls"] } serde_with = { version = "1.9", features = ["macros"] } diff --git a/testing/jormungandr-integration-tests/Cargo.toml b/testing/jormungandr-integration-tests/Cargo.toml index e878e21367..79a24ef2c0 100644 --- a/testing/jormungandr-integration-tests/Cargo.toml +++ b/testing/jormungandr-integration-tests/Cargo.toml @@ -5,9 +5,9 @@ authors = [ "dev@iohk.io" ] edition = "2018" [dependencies] -tonic = "0.4" +tonic = "0.5" bech32 = "0.7" -prost = "0.7" +prost = "0.8" tokio = { version = "1.4", features = ["macros", "time"] } futures = "0.3.14" base64 = "0.13" diff --git a/testing/jormungandr-testing-utils/Cargo.toml b/testing/jormungandr-testing-utils/Cargo.toml index 208dc92231..f27cd83aaa 100644 --- a/testing/jormungandr-testing-utils/Cargo.toml +++ b/testing/jormungandr-testing-utils/Cargo.toml @@ -7,8 +7,8 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -tonic = "0.4" -prost = "0.7" +tonic = "0.5" +prost = "0.8" tokio = { version = "1.4", features = ["macros","rt","rt-multi-thread"] } tokio-stream = "0.1" futures = "0.3.14" @@ -74,4 +74,4 @@ default = [] property-test-api = [ ] [build-dependencies] -tonic-build = "0.4" +tonic-build = "0.5" From cd5dd7304871daee68badcd54160e3c9c3ffac8d Mon Sep 17 00:00:00 2001 From: Mikhail Zabaluev Date: Tue, 13 Jul 2021 13:09:51 +0300 Subject: [PATCH 2/2] Bump semver to 1.0 --- Cargo.lock | 2 +- testing/jormungandr-testing-utils/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index fd09ba3b6a..c2ee8875cb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2058,7 +2058,7 @@ dependencies = [ "rand_core 0.6.3", "regex", "reqwest", - "semver 0.11.0", + "semver 1.0.3", "serde", "serde_derive", "serde_json", diff --git a/testing/jormungandr-testing-utils/Cargo.toml b/testing/jormungandr-testing-utils/Cargo.toml index f27cd83aaa..7a21a651a3 100644 --- a/testing/jormungandr-testing-utils/Cargo.toml +++ b/testing/jormungandr-testing-utils/Cargo.toml @@ -50,7 +50,7 @@ regex = "1.4" fs_extra = "1.1.0" url = "2.2.0" graphql_client = "0.9.0" -semver = "0.11.0" +semver = "1.0" json = "0.12.4" symmetric-cipher = { git = "https://github.com/input-output-hk/chain-wallet-libs.git", branch = "master" } qrcodegen = "1.6"