From 04a6c861d86d26a10b574b6896feec362d8ca407 Mon Sep 17 00:00:00 2001 From: healthykim Date: Mon, 20 Apr 2026 12:07:51 +0200 Subject: [PATCH] crypto/kzg4844: comments --- crypto/kzg4844/kzg4844_ckzg_cgo.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crypto/kzg4844/kzg4844_ckzg_cgo.go b/crypto/kzg4844/kzg4844_ckzg_cgo.go index 016bc58058..87405f952d 100644 --- a/crypto/kzg4844/kzg4844_ckzg_cgo.go +++ b/crypto/kzg4844/kzg4844_ckzg_cgo.go @@ -191,6 +191,7 @@ func ckzgVerifyCellProofBatch(blobs []Blob, commitments []Commitment, cellProofs return nil } +// ckzgVerifyCells verifies that the cell data corresponds to the provided commitments. func ckzgVerifyCells(cells []Cell, commitments []Commitment, cellProofs []Proof, cellIndices []uint64) error { ckzgIniter.Do(ckzgInit) var ( @@ -227,6 +228,7 @@ func ckzgVerifyCells(cells []Cell, commitments []Commitment, cellProofs []Proof, return nil } +// ckzgComputeCells computes cells from blobs. func ckzgComputeCells(blobs []Blob) ([]Cell, error) { ckzgIniter.Do(ckzgInit) cells := make([]Cell, 0, ckzg4844.CellsPerExtBlob*len(blobs)) @@ -243,6 +245,7 @@ func ckzgComputeCells(blobs []Blob) ([]Cell, error) { return cells, nil } +// ckzgRecoverBlobs recovers blobs from cells and cell indices. func ckzgRecoverBlobs(cells []Cell, cellIndices []uint64) ([]Blob, error) { ckzgIniter.Do(ckzgInit)