From cb0e8eb550b9469a9d876f5f9ab344754b749fb2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 9 Feb 2026 22:18:25 +0000 Subject: [PATCH 1/2] Initial plan From eb80f8009830bc1252fe4e648fc626aab205f7cd Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 9 Feb 2026 22:20:46 +0000 Subject: [PATCH 2/2] Replace standalone side-effect expression with void operator in ip.ts Co-authored-by: wemeetagain <1348242+wemeetagain@users.noreply.github.com> --- packages/discv5/src/util/ip.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/discv5/src/util/ip.ts b/packages/discv5/src/util/ip.ts index 66af7fd..15ccf63 100644 --- a/packages/discv5/src/util/ip.ts +++ b/packages/discv5/src/util/ip.ts @@ -120,7 +120,8 @@ export function multiaddrFromSocketAddress(s: SocketAddress): Multiaddr { export function multiaddrToSocketAddress(multiaddr: Multiaddr): SocketAddress { let ip: Ip | undefined; let port: number | undefined; - multiaddr.bytes; // populate internal cache + // Force cache population of bytes property to ensure getComponents() works correctly + void multiaddr.bytes; for (const component of multiaddr.getComponents()) { switch (component.code) { case PROTOCOL["4"]: