diff --git a/zetaclient/context/app.go b/zetaclient/context/app.go index fa60ace764..68df4d7708 100644 --- a/zetaclient/context/app.go +++ b/zetaclient/context/app.go @@ -250,10 +250,12 @@ func (a *AppContext) updateChainRegistry( Msg("chain list changed at the runtime") } - // Log warn if somehow chain doesn't chainParam + // Log if a chain in the registry lacks chainParams. Debug-level because this + // fires on every UpdateAppContext tick for every such chain — high-volume + // enumeration noise, not an actionable warning. for _, chainID := range freshChainIDs { if _, ok := freshChainParams[chainID]; !ok && !isZeta(chainID) { - a.logger.Warn(). + a.logger.Debug(). Int64("chain_id", chainID). Msg("chain does not have according ChainParams present; skipping") } diff --git a/zetaclient/orchestrator/contextupdater.go b/zetaclient/orchestrator/contextupdater.go index 1c857b0236..4c7ce721d2 100644 --- a/zetaclient/orchestrator/contextupdater.go +++ b/zetaclient/orchestrator/contextupdater.go @@ -88,7 +88,10 @@ func UpdateAppContext(ctx context.Context, app *zctx.AppContext, zc ZetacoreClie cp := chainParams[i] if !cp.IsSupported { - logger.Warn(). + // Debug-level: this fires every UpdateAppContext tick for every + // unsupported chain in the registry — pure config-driven enumeration, + // not an actionable warning. + logger.Debug(). Int64(logs.FieldChain, cp.ChainId). Msg("skipping unsupported chain") continue