From 48b5ed5516f3771c9ae68bb7be3b10941612fe88 Mon Sep 17 00:00:00 2001 From: amit-momin Date: Tue, 5 May 2026 15:01:46 -0500 Subject: [PATCH 1/2] Use short url for node state logs --- multinode/node.go | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/multinode/node.go b/multinode/node.go index 5c83545..583433a 100644 --- a/multinode/node.go +++ b/multinode/node.go @@ -173,10 +173,10 @@ func NewNode[ func (n *node[CHAIN_ID, HEAD, RPC]) String() string { s := fmt.Sprintf("(%s)%s", Primary.String(), n.name) if n.ws != nil { - s += fmt.Sprintf(":%s", n.ws.String()) + s += fmt.Sprintf(":%s", shortenURL(n.ws)) } if n.http != nil { - s += fmt.Sprintf(":%s", n.http.String()) + s += fmt.Sprintf(":%s", shortenURL(n.http)) } return s } @@ -349,3 +349,10 @@ func (n *node[CHAIN_ID, HEAD, RPC]) newCtx() (context.Context, context.CancelFun ctx = CtxAddHealthCheckFlag(ctx) return ctx, cancel } + +func shortenURL(uri *url.URL) string { + if uri.Scheme == "" || uri.Host == "" { + return "" + } + return fmt.Sprintf("%s://%s", uri.Scheme, uri.Host) +} \ No newline at end of file From fa45cafd05e40e728d93024efc3c1a5cb71bd24e Mon Sep 17 00:00:00 2001 From: amit-momin Date: Tue, 5 May 2026 15:09:16 -0500 Subject: [PATCH 2/2] Lint --- multinode/node.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multinode/node.go b/multinode/node.go index 583433a..9d0a389 100644 --- a/multinode/node.go +++ b/multinode/node.go @@ -355,4 +355,4 @@ func shortenURL(uri *url.URL) string { return "" } return fmt.Sprintf("%s://%s", uri.Scheme, uri.Host) -} \ No newline at end of file +}