diff --git a/Cargo.lock b/Cargo.lock index 35c5c56ee9..98a4ad4003 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3592,9 +3592,9 @@ dependencies = [ [[package]] name = "libp2p" -version = "0.52.1" +version = "0.52.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38039ba2df4f3255842050845daef4a004cc1f26da03dbc645535088b51910ef" +checksum = "ca4894076bfa3051e4f1725747308861af1e6641213640aeeb784f583e40e7d9" dependencies = [ "bytes 1.4.0", "futures", @@ -3753,9 +3753,9 @@ dependencies = [ [[package]] name = "libp2p-gossipsub" -version = "0.45.0" +version = "0.45.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e378da62e8c9251f6e885ed173a561663f29b251e745586cf6ae6150b295c37" +checksum = "2d157562dba6017193e5285acf6b1054759e83540bfd79f75b69d6ce774c88da" dependencies = [ "asynchronous-codec", "base64 0.21.2", @@ -3829,9 +3829,9 @@ dependencies = [ [[package]] name = "libp2p-kad" -version = "0.44.3" +version = "0.44.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f2584b0c27f879a1cca4b753fd96874109e5a2f46bd6e30924096456c2ba9b2" +checksum = "fc125f83d8f75322c79e4ade74677d299b34aa5c9d9b5251c03ec28c683cb765" dependencies = [ "arrayvec", "asynchronous-codec", @@ -3880,9 +3880,9 @@ dependencies = [ [[package]] name = "libp2p-metrics" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3787ea81798dcc5bf1d8b40a8e8245cf894b168d04dd70aa48cb3ff2fff141d2" +checksum = "239ba7d28f8d0b5d77760dc6619c05c7e88e74ec8fbbe97f856f20a56745e620" dependencies = [ "instant", "libp2p-core", @@ -4013,9 +4013,9 @@ dependencies = [ [[package]] name = "libp2p-relay" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47b6da29ec69430dd4f1f6d271dd62d6fc26f50f6c2a7ea97eeadc6ff23ff08a" +checksum = "cdb07202cdf103486709fda5d9d10a0297a8ba01c212b1e19b7943c45c1bd7d6" dependencies = [ "asynchronous-codec", "bytes 1.4.0", @@ -4061,9 +4061,9 @@ dependencies = [ [[package]] name = "libp2p-request-response" -version = "0.25.0" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20bd837798cdcce4283d2675f08bcd3756a650d56eab4d4367e1b3f27eed6887" +checksum = "49e2cb9befb57e55f53d9463a6ea9b1b8a09a48174ad7be149c9cbebaa5e8e9b" dependencies = [ "async-trait", "futures", @@ -4079,9 +4079,9 @@ dependencies = [ [[package]] name = "libp2p-swarm" -version = "0.43.2" +version = "0.43.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43106820057e0f65c77b01a3873593f66e676da4e40c70c3a809b239109f1d30" +checksum = "28016944851bd73526d3c146aabf0fa9bbe27c558f080f9e5447da3a1772c01a" dependencies = [ "async-std", "either", @@ -4179,9 +4179,9 @@ dependencies = [ [[package]] name = "libp2p-yamux" -version = "0.44.0" +version = "0.44.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0a9b42ab6de15c6f076d8fb11dc5f48d899a10b55a2e16b12be9012a05287b0" +checksum = "8eedcb62824c4300efb9cfd4e2a6edaf3ca097b9e68b36dabe45a44469fd6a85" dependencies = [ "futures", "libp2p-core", @@ -8106,14 +8106,15 @@ dependencies = [ [[package]] name = "yamux" -version = "0.10.2" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d9ba232399af1783a58d8eb26f6b5006fbefe2dc9ef36bd283324792d03ea5" +checksum = "0329ef377816896f014435162bb3711ea7a07729c23d0960e6f8048b21b8fe91" dependencies = [ "futures", "log", "nohash-hasher", "parking_lot", + "pin-project", "rand 0.8.5", "static_assertions", ] diff --git a/Cargo.toml b/Cargo.toml index e4f2cb849d..6f2b66dfb2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -173,7 +173,7 @@ jf-primitives = { git = "https://github.com/EspressoSystems/jellyfish", branch = libp2p-swarm-derive = { version = "=0.33.0" } libp2p-networking = { path = "./libp2p-networking", version = "0.1.0", default-features = false } libp2p-identity = "0.2.0" -libp2p = { version = "0.52.0", default-features = false, features = [ +libp2p = { version = "0.52.2", default-features = false, features = [ "macros", "autonat", "deflate", diff --git a/libp2p-networking/Cargo.toml b/libp2p-networking/Cargo.toml index b4dec395a2..b1adae3440 100644 --- a/libp2p-networking/Cargo.toml +++ b/libp2p-networking/Cargo.toml @@ -56,7 +56,7 @@ futures = "0.3.28" hotshot-utils = { path = "../utils"} libp2p-swarm-derive = { version = "=0.33.0" } libp2p-identity = "0.2.0" -libp2p = { version = "0.52.0", default-features = false, features = [ +libp2p = { version = "0.52.2", default-features = false, features = [ "macros", "autonat", "deflate",