Skip to content

Commit 6ad1b3d

Browse files
committed
fix list
1 parent d414eb0 commit 6ad1b3d

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

beacon_chain/gossip_processing/eth2_processor.nim

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@
88
{.push raises: [].}
99

1010
import
11-
std/tables,
11+
std/[tables, sequtils],
1212
chronicles, chronos, metrics,
1313
taskpools,
14+
ssz_serialization/types,
1415
../spec/[helpers, forks],
1516
../el/el_manager,
1617
../consensus_object_pools/[
@@ -292,14 +293,11 @@ proc processBlobSidecar*(
292293
# check lengths of array[BlobAndProofV1] with blobs
293294
# kzg commitments of the signed block
294295
if blobsEl.len == forkyBlck.message.body.blob_kzg_commitments.len:
295-
var
296-
kzgblbs: deneb.Blobs
297-
kzgprfs: deneb.KzgProofs
298-
for idx in 0..<blobsEl.len:
299-
kzgblbs[idx] = blobsEl[idx].blob.data
300-
kzgprfs[idx].bytes = blobsEl[idx].proof.data
301296
let blob_sidecars_el =
302-
create_blob_sidecars(forkyBlck, kzgprfs, kzgblbs)
297+
create_blob_sidecars(
298+
forkyBlck,
299+
deneb.KzgProofs.init(blobsEl.mapIt(kzg.KzgProof(bytes: it.proof.data))),
300+
deneb.Blobs.init(blobsEl.mapIt(it.blob.data)))
303301

304302
for blb_el in blob_sidecars_el:
305303
self.blobQuarantine[].put(newClone blb_el)

0 commit comments

Comments
 (0)