diff --git a/beacon_chain/gossip_processing/eth2_processor.nim b/beacon_chain/gossip_processing/eth2_processor.nim index a0fa65f42..15a098c67 100644 --- a/beacon_chain/gossip_processing/eth2_processor.nim +++ b/beacon_chain/gossip_processing/eth2_processor.nim @@ -359,7 +359,7 @@ proc processReconstructionFromGossip*(self: var Eth2Processor, columns: seq[DataColumnSidecar]): Result[seq[DataColumnSidecar], cstring] = let - recovered_cps = recover_cells_and_proofs(columns) + recovered_cps = parallelColumnReconstruction(columns) recovered_columns = get_data_column_sidecars(signed_block, recovered_cps.get) ok(recovered_columns) diff --git a/beacon_chain/nimbus_beacon_node.nim b/beacon_chain/nimbus_beacon_node.nim index 42c7740ff..2dd0b73ac 100644 --- a/beacon_chain/nimbus_beacon_node.nim +++ b/beacon_chain/nimbus_beacon_node.nim @@ -1552,7 +1552,7 @@ proc tryReconstructingDataColumns* (self: BeaconNode, # are already stored then we do not need to reconstruct at all if not storedColumns.len < NUMBER_OF_COLUMNS div 2 and storedColumns.len != NUMBER_OF_COLUMNS: # Recover blobs from saved data column sidecars - let recovered_cps = recover_cells_and_proofs(data_column_sidecars) + let recovered_cps = parallelColumnReconstruction(data_column_sidecars) if not recovered_cps.isOk: return err("Error recovering cells and proofs from data columns") # Reconstruct data column sidecars from recovered blobs