Skip to content

Commit 4458905

Browse files
authored
signer/core/apitypes: fix apitypes breakage due to bitrotted PR (#29470)
1 parent 7ee9a6e commit 4458905

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

signer/core/apitypes/types.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -243,12 +243,12 @@ func (args *SendTxArgs) validateTxSidecar() error {
243243
commitments := make([]kzg4844.Commitment, n)
244244
proofs := make([]kzg4844.Proof, n)
245245
for i, b := range args.Blobs {
246-
c, err := kzg4844.BlobToCommitment(b)
246+
c, err := kzg4844.BlobToCommitment(&b)
247247
if err != nil {
248248
return fmt.Errorf("blobs[%d]: error computing commitment: %v", i, err)
249249
}
250250
commitments[i] = c
251-
p, err := kzg4844.ComputeBlobProof(b, c)
251+
p, err := kzg4844.ComputeBlobProof(&b, c)
252252
if err != nil {
253253
return fmt.Errorf("blobs[%d]: error computing proof: %v", i, err)
254254
}
@@ -258,7 +258,7 @@ func (args *SendTxArgs) validateTxSidecar() error {
258258
args.Proofs = proofs
259259
} else {
260260
for i, b := range args.Blobs {
261-
if err := kzg4844.VerifyBlobProof(b, args.Commitments[i], args.Proofs[i]); err != nil {
261+
if err := kzg4844.VerifyBlobProof(&b, args.Commitments[i], args.Proofs[i]); err != nil {
262262
return fmt.Errorf("failed to verify blob proof: %v", err)
263263
}
264264
}

signer/core/apitypes/types_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,11 @@ func TestTxArgs(t *testing.T) {
109109

110110
func TestBlobTxs(t *testing.T) {
111111
blob := kzg4844.Blob{0x1}
112-
commitment, err := kzg4844.BlobToCommitment(blob)
112+
commitment, err := kzg4844.BlobToCommitment(&blob)
113113
if err != nil {
114114
t.Fatal(err)
115115
}
116-
proof, err := kzg4844.ComputeBlobProof(blob, commitment)
116+
proof, err := kzg4844.ComputeBlobProof(&blob, commitment)
117117
if err != nil {
118118
t.Fatal(err)
119119
}

0 commit comments

Comments
 (0)