From b54ec688ddbc4d325b7fb1fb6b93e7bd0287166f Mon Sep 17 00:00:00 2001 From: Etan Kissling Date: Tue, 7 May 2024 00:02:21 +0200 Subject: [PATCH] Fix --- nimbus/core/tx_pool.nim | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/nimbus/core/tx_pool.nim b/nimbus/core/tx_pool.nim index 00b68d832..b4f176505 100644 --- a/nimbus/core/tx_pool.nim +++ b/nimbus/core/tx_pool.nim @@ -635,16 +635,17 @@ proc assembleBlock*( ) var blobsBundle: BlobsBundle - for (_,nonceList) in xp.txDB.packingOrderAccounts(txItemPacked): + for _, nonceList in xp.txDB.packingOrderAccounts(txItemPacked): for item in nonceList.incNonce: let tx = item.pooledTx blk.txs.add tx.tx - for k in tx.networkPayload.commitments: - blobsBundle.commitments.add k - for p in tx.networkPayload.proofs: - blobsBundle.proofs.add p - for blob in tx.networkPayload.blobs: - blobsBundle.blobs.add blob + if tx.networkPayload != nil: + for k in tx.networkPayload.commitments: + blobsBundle.commitments.add k + for p in tx.networkPayload.proofs: + blobsBundle.proofs.add p + for blob in tx.networkPayload.blobs: + blobsBundle.blobs.add blob let com = xp.chain.com if com.forkGTE(Shanghai):