From 850b4d4dd344131b65d2380ae61c43be804dddd0 Mon Sep 17 00:00:00 2001 From: jeffyanta Date: Thu, 3 Sep 2026 15:51:21 -0400 Subject: [PATCH] Add tracing to CalculateFromBlockchain --- ocp/balance/calculator.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ocp/balance/calculator.go b/ocp/balance/calculator.go index 3f515b4..0be8314 100644 --- a/ocp/balance/calculator.go +++ b/ocp/balance/calculator.go @@ -75,6 +75,10 @@ func CalculateFromCache(ctx context.Context, data ocp_data.Provider, tokenAccoun // // todo: add a batching variant func CalculateFromBlockchain(ctx context.Context, data ocp_data.Provider, tokenAccount *common.Account) (uint64, Source, error) { + tracer := metrics.TraceMethodCall(ctx, metricsPackageName, "CalculateFromBlockchain") + tracer.AddAttribute("account", tokenAccount.PublicKey().ToBase58()) + defer tracer.End() + var cachedQuarks uint64 var cachedSlot uint64 var cachedUpdateTs time.Time