@@ -46,10 +46,10 @@ func gokzgInit() {
4646}
4747
4848// gokzgBlobToCommitment creates a small commitment out of a data blob.
49- func gokzgBlobToCommitment (blob Blob ) (Commitment , error ) {
49+ func gokzgBlobToCommitment (blob * Blob ) (Commitment , error ) {
5050 gokzgIniter .Do (gokzgInit )
5151
52- commitment , err := context .BlobToKZGCommitment ((gokzg4844 .Blob )(blob ), 0 )
52+ commitment , err := context .BlobToKZGCommitment ((* gokzg4844 .Blob )(blob ), 0 )
5353 if err != nil {
5454 return Commitment {}, err
5555 }
@@ -58,10 +58,10 @@ func gokzgBlobToCommitment(blob Blob) (Commitment, error) {
5858
5959// gokzgComputeProof computes the KZG proof at the given point for the polynomial
6060// represented by the blob.
61- func gokzgComputeProof (blob Blob , point Point ) (Proof , Claim , error ) {
61+ func gokzgComputeProof (blob * Blob , point Point ) (Proof , Claim , error ) {
6262 gokzgIniter .Do (gokzgInit )
6363
64- proof , claim , err := context .ComputeKZGProof ((gokzg4844 .Blob )(blob ), (gokzg4844 .Scalar )(point ), 0 )
64+ proof , claim , err := context .ComputeKZGProof ((* gokzg4844 .Blob )(blob ), (gokzg4844 .Scalar )(point ), 0 )
6565 if err != nil {
6666 return Proof {}, Claim {}, err
6767 }
@@ -80,19 +80,19 @@ func gokzgVerifyProof(commitment Commitment, point Point, claim Claim, proof Pro
8080// the commitment.
8181//
8282// This method does not verify that the commitment is correct with respect to blob.
83- func gokzgComputeBlobProof (blob Blob , commitment Commitment ) (Proof , error ) {
83+ func gokzgComputeBlobProof (blob * Blob , commitment Commitment ) (Proof , error ) {
8484 gokzgIniter .Do (gokzgInit )
8585
86- proof , err := context .ComputeBlobKZGProof ((gokzg4844 .Blob )(blob ), (gokzg4844 .KZGCommitment )(commitment ), 0 )
86+ proof , err := context .ComputeBlobKZGProof ((* gokzg4844 .Blob )(blob ), (gokzg4844 .KZGCommitment )(commitment ), 0 )
8787 if err != nil {
8888 return Proof {}, err
8989 }
9090 return (Proof )(proof ), nil
9191}
9292
9393// gokzgVerifyBlobProof verifies that the blob data corresponds to the provided commitment.
94- func gokzgVerifyBlobProof (blob Blob , commitment Commitment , proof Proof ) error {
94+ func gokzgVerifyBlobProof (blob * Blob , commitment Commitment , proof Proof ) error {
9595 gokzgIniter .Do (gokzgInit )
9696
97- return context .VerifyBlobKZGProof ((gokzg4844 .Blob )(blob ), (gokzg4844 .KZGCommitment )(commitment ), (gokzg4844 .KZGProof )(proof ))
97+ return context .VerifyBlobKZGProof ((* gokzg4844 .Blob )(blob ), (gokzg4844 .KZGCommitment )(commitment ), (gokzg4844 .KZGProof )(proof ))
9898}
0 commit comments