From 4e6db1cf911a9a2e5e4f6d1efdd3c0babc4b2449 Mon Sep 17 00:00:00 2001 From: Jian Xiao Date: Fri, 19 Apr 2024 22:07:07 +0000 Subject: [PATCH] Fix the stringify of quorumID --- node/metrics.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/node/metrics.go b/node/metrics.go index ce7fef5e9c..ad91855c84 100644 --- a/node/metrics.go +++ b/node/metrics.go @@ -2,6 +2,7 @@ package node import ( "context" + "fmt" "math/big" "sort" "strconv" @@ -216,8 +217,8 @@ func (g *Metrics) collectOnchainMetrics() { }) for i, op := range operatorStakeShares { if op.operatorId == g.operatorId { - g.RegisteredQuorums.WithLabelValues(string(q), "stake_share").Set(op.stakeShare) - g.RegisteredQuorums.WithLabelValues(string(q), "rank").Set(float64(i + 1)) + g.RegisteredQuorums.WithLabelValues(fmt.Sprintf("%d", q), "stake_share").Set(op.stakeShare) + g.RegisteredQuorums.WithLabelValues(fmt.Sprintf("%d", q), "rank").Set(float64(i + 1)) g.logger.Info("Current operator registration onchain", "operatorId", g.operatorId.Hex(), "blockNumber", blockNum, "quorumId", q, "stakeShare (basis point)", op.stakeShare, "rank", i+1) break }