From 260f524876614523617515a7b0dcf1aaf3282b3f Mon Sep 17 00:00:00 2001 From: jsvisa Date: Mon, 26 Feb 2024 15:54:13 +0800 Subject: [PATCH] core/txpool: clear the sidecar before return Signed-off-by: jsvisa --- core/txpool/blobpool/blobpool.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/txpool/blobpool/blobpool.go b/core/txpool/blobpool/blobpool.go index 61969eac6a..b1eb9a6716 100644 --- a/core/txpool/blobpool/blobpool.go +++ b/core/txpool/blobpool/blobpool.go @@ -1635,7 +1635,7 @@ func (p *BlobPool) Content() (map[common.Address][]*types.Transaction, map[commo for addr, metas := range p.index { for _, meta := range metas { if tx, err := p.get(meta.id); err == nil { - pending[addr] = append(pending[addr], tx) + pending[addr] = append(pending[addr], tx.WithoutBlobTxSidecar()) } else { log.Error("Failed to retrieve blob transaction", "hash", meta.hash, "id", meta.id, "err", err) } @@ -1655,7 +1655,7 @@ func (p *BlobPool) ContentFrom(addr common.Address) ([]*types.Transaction, []*ty if metas, ok := p.index[addr]; ok { for _, meta := range metas { if tx, err := p.get(meta.id); err == nil { - pending = append(pending, tx) + pending = append(pending, tx.WithoutBlobTxSidecar()) } else { log.Error("Failed to retrieve blob transaction", "hash", meta.hash, "id", meta.id, "err", err) }