investigate potential disparity between das workers length and extracted data columns length

This commit is contained in:
Agnish Ghosh 2024-08-26 21:08:39 +05:30
parent 9048b2c3f6
commit 6c6f33a925

View File

@ -170,12 +170,17 @@ proc routeSignedBeaconBlock*(
if blobsOpt.isSome(): if blobsOpt.isSome():
let blobs = blobsOpt.get() let blobs = blobsOpt.get()
if blobs.len != 0: if blobs.len != 0:
let dataColumnsOpt = newClone get_data_column_sidecars(blck, blobs.mapIt(KzgBlob(bytes: it.blob))) let dataColumnsOpt = newClone get_data_column_sidecars(blck, blobs.mapIt(KzgBlob(bytes: it.blob)))
if not dataColumnsOpt[].isOk: if not dataColumnsOpt[].isOk:
debug "Issue with computing data column from blob bundle" debug "Issue with computing data column from blob bundle"
let data_columns = dataColumnsOpt[].get() let data_columns = dataColumnsOpt[].get()
debugEcho "DataColumns len"
debugEcho data_columns.len
var das_workers = newSeq[Future[SendResult]](len(dataColumnsOpt[].get())) var das_workers = newSeq[Future[SendResult]](len(dataColumnsOpt[].get()))
for i in 0..<data_columns.len: debugEcho "das workers len"
debugEcho das_workers.len
for i in 0..<data_columns.lenu64:
debugEcho "index" debugEcho "index"
debugEcho i debugEcho i
debugEcho "data column index" debugEcho "data column index"