From f0741e6dfef63a7c1344ae45c993b57f2af037a3 Mon Sep 17 00:00:00 2001 From: maskpp Date: Mon, 7 Jul 2025 19:00:34 +0800 Subject: [PATCH] core/txpool/blobpool: lower log level for warnings (#32142) - Change the log level to `warning`, during syncing blocks, the `final == nil` is normal. - Change to log tx hash. --- core/txpool/blobpool/limbo.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/txpool/blobpool/limbo.go b/core/txpool/blobpool/limbo.go index d5992f2906..99d1b4ad6b 100644 --- a/core/txpool/blobpool/limbo.go +++ b/core/txpool/blobpool/limbo.go @@ -116,7 +116,7 @@ func (l *limbo) finalize(final *types.Header) { // Just in case there's no final block yet (network not yet merged, weird // restart, sethead, etc), fail gracefully. if final == nil { - log.Error("Nil finalized block cannot evict old blobs") + log.Warn("Nil finalized block cannot evict old blobs") return } for block, ids := range l.groups { @@ -139,11 +139,11 @@ func (l *limbo) push(tx *types.Transaction, block uint64) error { // If the blobs are already tracked by the limbo, consider it a programming // error. There's not much to do against it, but be loud. if _, ok := l.index[tx.Hash()]; ok { - log.Error("Limbo cannot push already tracked blobs", "tx", tx) + log.Error("Limbo cannot push already tracked blobs", "tx", tx.Hash()) return errors.New("already tracked blob transaction") } if err := l.setAndIndex(tx, block); err != nil { - log.Error("Failed to set and index limboed blobs", "tx", tx, "err", err) + log.Error("Failed to set and index limboed blobs", "tx", tx.Hash(), "err", err) return err } return nil