Skip to content

Commit 70de60b

Browse files
committed
hotfix
1 parent 8027b8e commit 70de60b

File tree

1 file changed

+15
-12
lines changed

1 file changed

+15
-12
lines changed

backend/pkg/commons/rpc/lighthouse.go

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -803,20 +803,23 @@ func (lc *LighthouseClient) blockFromResponse(parsedHeaders *constypes.StandardB
803803
}
804804

805805
if len(parsedBlock.Message.Body.BlobKZGCommitments) > 0 {
806-
res, err := lc.GetBlobSidecars(fmt.Sprintf("%#x", block.BlockRoot))
807-
if err != nil {
808-
return nil, err
809-
} else {
810-
if len(res.Data) != len(parsedBlock.Message.Body.BlobKZGCommitments) {
811-
return nil, fmt.Errorf("error constructing block at slot %v: len(blob_sidecars) != len(block.blob_kzg_commitments): %v != %v", block.Slot, len(res.Data), len(parsedBlock.Message.Body.BlobKZGCommitments))
812-
}
813-
for i, d := range res.Data {
814-
if !bytes.Equal(d.KzgCommitment, block.BlobKZGCommitments[i]) {
815-
return nil, fmt.Errorf("error constructing block at slot %v: unequal kzg_commitments at index %v: %#x != %#x", block.Slot, i, d.KzgCommitment, block.BlobKZGCommitments[i])
806+
block.BlobKZGProofs = make([][]byte, len(parsedBlock.Message.Body.BlobKZGCommitments))
807+
/*
808+
res, err := lc.GetBlobSidecars(fmt.Sprintf("%#x", block.BlockRoot))
809+
if err != nil {
810+
return nil, err
811+
} else {
812+
if len(res.Data) != len(parsedBlock.Message.Body.BlobKZGCommitments) {
813+
return nil, fmt.Errorf("error constructing block at slot %v: len(blob_sidecars) != len(block.blob_kzg_commitments): %v != %v", block.Slot, len(res.Data), len(parsedBlock.Message.Body.BlobKZGCommitments))
814+
}
815+
for i, d := range res.Data {
816+
if !bytes.Equal(d.KzgCommitment, block.BlobKZGCommitments[i]) {
817+
return nil, fmt.Errorf("error constructing block at slot %v: unequal kzg_commitments at index %v: %#x != %#x", block.Slot, i, d.KzgCommitment, block.BlobKZGCommitments[i])
818+
}
819+
block.BlobKZGProofs[i] = d.KzgProof
816820
}
817-
block.BlobKZGProofs[i] = d.KzgProof
818821
}
819-
}
822+
*/
820823
}
821824

822825
epochAssignments, err := lc.GetEpochAssignments(slot / utils.Config.Chain.ClConfig.SlotsPerEpoch)

0 commit comments

Comments
 (0)