From 7cb4e37120b9b1d3ce4398e1f7e1e0e6b6219ade Mon Sep 17 00:00:00 2001 From: Agnish Ghosh Date: Thu, 14 Nov 2024 00:48:02 +0700 Subject: [PATCH] added fixes --- beacon_chain/nimbus_beacon_node.nim | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/beacon_chain/nimbus_beacon_node.nim b/beacon_chain/nimbus_beacon_node.nim index 16b1f7690..6887e62c1 100644 --- a/beacon_chain/nimbus_beacon_node.nim +++ b/beacon_chain/nimbus_beacon_node.nim @@ -413,9 +413,6 @@ proc initFullNode( withBlck(signedBlock): when consensusFork >= ConsensusFork.Deneb: if not dataColumnQuarantine[].checkForInitialDcSidecars(forkyBlck): - # We effectively check for whether there were blob transactions - # against this block or not, if we don't see all the blob kzg - # commitments there were no blobs known. # We don't have all the data columns for this block, so we have # to put it in columnless quarantine. if not quarantine[].addColumnless(dag.finalizedHead.slot, forkyBlck): @@ -427,6 +424,10 @@ proc initFullNode( await blockProcessor[].addBlock(MsgSource.gossip, signedBlock, Opt.none(BlobSidecars), Opt.some(data_columns), maybeFinalized = maybeFinalized) + else: + await blockProcessor[].addBlock(MsgSource.gossip, signedBlock, + Opt.none(BlobSidecars), Opt.none(DataColumnSidecars), + maybeFinalized = maybeFinalized) rmanBlockLoader = proc( blockRoot: Eth2Digest): Opt[ForkedTrustedSignedBeaconBlock] =