From f70a50e7de998866ab03a6cc3c1702bfe9d88c3f Mon Sep 17 00:00:00 2001 From: Pablo Deymonnaz Date: Wed, 28 Oct 2026 14:42:34 -0300 Subject: [PATCH] fix(p2p): stop warning on every gossipsub IHAVE dropped by a full send queue A beacon node logs `WARN libp2p_gossipsub::behaviour: Send Queue full. Could not send Rpc.` once per heartbeat for every slow peer, each line listing every IHAVE message id for an attestation subnet. The drop is already counted in the peer's `failed_messages` and charged to its score, so the warning adds noise, not information. The line is emitted inside the gossipsub crate, so this bumps the libp2p fork to lambdaclass/rust-libp2p#1, which logs non-priority drops (IHAVE, IWANT, publish, forward) at DEBUG and keeps WARN for control drops (GRAFT, PRUNE, IDONTWANT). The fix commit is based on the revision pinned so far, so the dependency tree differs from today's by those lines only; the branch head is a full upstream merge ahead and was deliberately not taken. The lockfile's 38 fork source lines are rewritten in place rather than through `cargo update -p libp2p`, which also re-resolved two unrelated dependency edges; `cargo metadata --locked` accepts the rewritten lock unchanged. --- Cargo.lock | 76 +++++++++++++++++++-------------------- crates/net/p2p/Cargo.toml | 4 +-- 2 files changed, 40 insertions(+), 40 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cbb58dcb3..ede258b86 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3907,7 +3907,7 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "libp2p" version = "0.57.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "bytes", "either", @@ -3955,7 +3955,7 @@ dependencies = [ [[package]] name = "libp2p-allow-block-list" version = "0.7.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "libp2p-core", "libp2p-identity", @@ -3965,7 +3965,7 @@ dependencies = [ [[package]] name = "libp2p-autonat" version = "0.16.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "either", @@ -3988,7 +3988,7 @@ dependencies = [ [[package]] name = "libp2p-connection-limits" version = "0.7.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "libp2p-core", "libp2p-identity", @@ -3998,7 +3998,7 @@ dependencies = [ [[package]] name = "libp2p-core" version = "0.44.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "either", "fnv", @@ -4022,7 +4022,7 @@ dependencies = [ [[package]] name = "libp2p-dcutr" version = "0.15.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "either", @@ -4043,7 +4043,7 @@ dependencies = [ [[package]] name = "libp2p-dns" version = "0.45.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "hickory-resolver", @@ -4057,7 +4057,7 @@ dependencies = [ [[package]] name = "libp2p-floodsub" version = "0.48.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "bytes", @@ -4078,7 +4078,7 @@ dependencies = [ [[package]] name = "libp2p-gossipsub" version = "0.50.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "async-channel", "asynchronous-codec", @@ -4109,7 +4109,7 @@ dependencies = [ [[package]] name = "libp2p-identify" version = "0.48.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "either", @@ -4153,7 +4153,7 @@ dependencies = [ [[package]] name = "libp2p-kad" version = "0.49.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "bytes", @@ -4180,7 +4180,7 @@ dependencies = [ [[package]] name = "libp2p-mdns" version = "0.49.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "hickory-proto", @@ -4198,7 +4198,7 @@ dependencies = [ [[package]] name = "libp2p-memory-connection-limits" version = "0.6.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "libp2p-core", "libp2p-identity", @@ -4211,7 +4211,7 @@ dependencies = [ [[package]] name = "libp2p-metrics" version = "0.18.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "libp2p-core", @@ -4231,7 +4231,7 @@ dependencies = [ [[package]] name = "libp2p-mplex" version = "0.44.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "bytes", @@ -4249,7 +4249,7 @@ dependencies = [ [[package]] name = "libp2p-noise" version = "0.47.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "bytes", @@ -4271,7 +4271,7 @@ dependencies = [ [[package]] name = "libp2p-ping" version = "0.48.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "futures-timer", @@ -4286,7 +4286,7 @@ dependencies = [ [[package]] name = "libp2p-plaintext" version = "0.44.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "bytes", @@ -4301,7 +4301,7 @@ dependencies = [ [[package]] name = "libp2p-pnet" version = "0.27.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "pin-project", @@ -4314,7 +4314,7 @@ dependencies = [ [[package]] name = "libp2p-quic" version = "0.14.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "futures-timer", @@ -4335,7 +4335,7 @@ dependencies = [ [[package]] name = "libp2p-relay" version = "0.22.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "bytes", @@ -4358,7 +4358,7 @@ dependencies = [ [[package]] name = "libp2p-rendezvous" version = "0.18.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "bimap", @@ -4380,7 +4380,7 @@ dependencies = [ [[package]] name = "libp2p-request-response" version = "0.30.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "cbor4ii", "futures", @@ -4398,7 +4398,7 @@ dependencies = [ [[package]] name = "libp2p-swarm" version = "0.48.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "either", "fnv", @@ -4421,7 +4421,7 @@ dependencies = [ [[package]] name = "libp2p-swarm-derive" version = "0.36.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "heck", "quote", @@ -4431,7 +4431,7 @@ dependencies = [ [[package]] name = "libp2p-tcp" version = "0.45.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "futures-timer", @@ -4446,7 +4446,7 @@ dependencies = [ [[package]] name = "libp2p-tls" version = "0.7.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "futures-rustls", @@ -4464,7 +4464,7 @@ dependencies = [ [[package]] name = "libp2p-uds" version = "0.44.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "libp2p-core", @@ -4474,7 +4474,7 @@ dependencies = [ [[package]] name = "libp2p-upnp" version = "0.7.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "futures-timer", @@ -4488,7 +4488,7 @@ dependencies = [ [[package]] name = "libp2p-webrtc-utils" version = "0.5.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "bytes", @@ -4509,7 +4509,7 @@ dependencies = [ [[package]] name = "libp2p-webrtc-websys" version = "0.5.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "bytes", "futures", @@ -4530,7 +4530,7 @@ dependencies = [ [[package]] name = "libp2p-websocket" version = "0.46.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "either", "futures", @@ -4550,7 +4550,7 @@ dependencies = [ [[package]] name = "libp2p-websocket-websys" version = "0.6.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "bytes", "futures", @@ -4566,7 +4566,7 @@ dependencies = [ [[package]] name = "libp2p-webtransport-websys" version = "0.6.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "js-sys", @@ -4586,7 +4586,7 @@ dependencies = [ [[package]] name = "libp2p-yamux" version = "0.48.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "either", "futures", @@ -4961,7 +4961,7 @@ dependencies = [ [[package]] name = "multistream-select" version = "0.14.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "bytes", "futures", @@ -5766,7 +5766,7 @@ dependencies = [ [[package]] name = "quick-protobuf-codec" version = "0.4.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "asynchronous-codec", "bytes", @@ -6445,7 +6445,7 @@ dependencies = [ [[package]] name = "rw-stream-sink" version = "0.5.0" -source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=2f14d0ec9665a01cfb6a02326c90628c4bba521c#2f14d0ec9665a01cfb6a02326c90628c4bba521c" +source = "git+https://github.com/lambdaclass/rust-libp2p.git?rev=da14117765c24f7a90634d841f649fb4adf82bfb#da14117765c24f7a90634d841f649fb4adf82bfb" dependencies = [ "futures", "pin-project", diff --git a/crates/net/p2p/Cargo.toml b/crates/net/p2p/Cargo.toml index cbadf5e4f..806412fe4 100644 --- a/crates/net/p2p/Cargo.toml +++ b/crates/net/p2p/Cargo.toml @@ -26,7 +26,7 @@ futures = "0.3" tokio-stream = "0.1" # Fork with request-response feature for outbound protocol selection -libp2p = { git = "https://github.com/lambdaclass/rust-libp2p.git", rev = "2f14d0ec9665a01cfb6a02326c90628c4bba521c", features = [ +libp2p = { git = "https://github.com/lambdaclass/rust-libp2p.git", rev = "da14117765c24f7a90634d841f649fb4adf82bfb", features = [ "full", ] } @@ -34,7 +34,7 @@ libp2p = { git = "https://github.com/lambdaclass/rust-libp2p.git", rev = "2f14d0 # has to offer mplex too. The libp2p facade dropped its `mplex` re-export when # the muxer was deprecated, so it is taken directly from the same pinned tree. # See the `muxers` module for the measurement. -libp2p-mplex = { git = "https://github.com/lambdaclass/rust-libp2p.git", rev = "2f14d0ec9665a01cfb6a02326c90628c4bba521c" } +libp2p-mplex = { git = "https://github.com/lambdaclass/rust-libp2p.git", rev = "da14117765c24f7a90634d841f649fb4adf82bfb" } snap = "1.1"