From f396277f918033cf97d701caf41f07292c03fe75 Mon Sep 17 00:00:00 2001 From: Zoltan Papp Date: Tue, 5 Aug 2025 00:28:56 +0200 Subject: [PATCH] Shorten peer public key in connection logs --- client/internal/peer/conn.go | 2 +- client/internal/peer/key.go | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 client/internal/peer/key.go diff --git a/client/internal/peer/conn.go b/client/internal/peer/conn.go index ddd90450d..ee48b40b7 100644 --- a/client/internal/peer/conn.go +++ b/client/internal/peer/conn.go @@ -127,7 +127,7 @@ func NewConn(config ConnConfig, services ServiceDependencies) (*Conn, error) { return nil, fmt.Errorf("allowed IPs is empty") } - connLog := log.WithField("peer", config.Key) + connLog := log.WithField("peer", shortenKey(config.Key)) var conn = &Conn{ Log: connLog, diff --git a/client/internal/peer/key.go b/client/internal/peer/key.go new file mode 100644 index 000000000..bdfac3482 --- /dev/null +++ b/client/internal/peer/key.go @@ -0,0 +1,5 @@ +package peer + +func shortenKey(pubKey string) string { + return pubKey[:7] +}