From 319fd95ab57cbdfc0dd6eca70f2fdef88feac66f Mon Sep 17 00:00:00 2001 From: Gary Rong Date: Tue, 8 Jul 2025 14:50:02 +0800 Subject: [PATCH] miner: prevent double construction --- miner/worker.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/miner/worker.go b/miner/worker.go index 421ea84651..88081d81ae 100644 --- a/miner/worker.go +++ b/miner/worker.go @@ -318,11 +318,12 @@ func (miner *Miner) commitBlobTransaction(env *environment, tx *types.Transactio if err != nil { return err } - env.txs = append(env.txs, tx.WithoutBlobTxSidecar()) + txNoBlob := tx.WithoutBlobTxSidecar() + env.txs = append(env.txs, txNoBlob) env.receipts = append(env.receipts, receipt) env.sidecars = append(env.sidecars, sc) env.blobs += len(sc.Blobs) - env.size += tx.WithoutBlobTxSidecar().Size() + env.size += txNoBlob.Size() *env.header.BlobGasUsed += receipt.BlobGasUsed env.tcount++ return nil