From c5461a1f232d64cce21ae8d0b79042ead1b18436 Mon Sep 17 00:00:00 2001 From: Agnish Ghosh Date: Sat, 1 Feb 2025 14:20:19 +0530 Subject: [PATCH] log out time taken to reconstruct --- beacon_chain/spec/peerdas_helpers.nim | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/beacon_chain/spec/peerdas_helpers.nim b/beacon_chain/spec/peerdas_helpers.nim index 434c8d929..5694351db 100644 --- a/beacon_chain/spec/peerdas_helpers.nim +++ b/beacon_chain/spec/peerdas_helpers.nim @@ -10,6 +10,7 @@ # Uncategorized helper functions from the spec import std/[algorithm, sequtils], + chronicles, results, eth/p2p/discoveryv5/[node], kzg4844/[kzg], @@ -163,6 +164,8 @@ proc recover_cells_and_proofs*( if not (data_columns.len != 0): return err("DataColumnSidecar: Length should not be 0") + let start = Moment.now() + let columnCount = data_columns.len blobCount = data_columns[0].column.len @@ -198,7 +201,8 @@ proc recover_cells_and_proofs*( recovered_cps[bIdx] = recovered_cells_and_proofs.get - + let finish = Moment.now() + debug "Time take to reconstruct sequentially", time = finish-start ok(recovered_cps) # https://github.com/ethereum/consensus-specs/blob/v1.5.0-alpha.10/specs/fulu/das-core.md#get_data_column_sidecars