extra logging

This commit is contained in:
Stephan D
2025-12-23 18:34:08 +01:00
parent c3647bfc46
commit e74c06e87a
3 changed files with 171 additions and 19 deletions

View File

@@ -3,7 +3,6 @@ package wallet
import (
"context"
"math/big"
"net/url"
"strings"
"time"
@@ -30,7 +29,6 @@ func onChainWalletBalance(ctx context.Context, deps Deps, wallet *model.ManagedW
zap.String("token_symbol", strings.ToUpper(strings.TrimSpace(wallet.TokenSymbol))),
zap.String("contract", strings.ToLower(strings.TrimSpace(wallet.ContractAddress))),
zap.String("wallet_address", strings.ToLower(strings.TrimSpace(wallet.DepositAddress))),
zap.String("rpc_endpoint", safeRPCLabel(rpcURL)),
}
if rpcURL == "" {
@@ -154,14 +152,3 @@ const erc20ABIJSON = `
"type": "function"
}
]`
func safeRPCLabel(raw string) string {
parsed, err := url.Parse(strings.TrimSpace(raw))
if err != nil || parsed.Host == "" {
return ""
}
parsed.User = nil
parsed.RawQuery = ""
parsed.Fragment = ""
return parsed.String()
}