Fix rust bindings benchmarks (#132)
This commit is contained in:
parent
ef3c78ee9b
commit
1493f2bf2f
|
@ -40,10 +40,10 @@ pub fn criterion_benchmark(c: &mut Criterion) {
|
|||
|b, blobs| b.iter(|| KZGProof::compute_aggregate_kzg_proof(blobs, &kzg_settings)),
|
||||
);
|
||||
|
||||
let kzg_commitments: Vec<KZGCommitment> = blobs
|
||||
let kzg_commitments: Vec<Bytes48> = blobs
|
||||
.clone()
|
||||
.into_iter()
|
||||
.map(|blob| KZGCommitment::blob_to_kzg_commitment(blob, &kzg_settings))
|
||||
.map(|blob| KZGCommitment::blob_to_kzg_commitment(blob, &kzg_settings).to_bytes())
|
||||
.collect();
|
||||
let proof = KZGProof::compute_aggregate_kzg_proof(&blobs, &kzg_settings).unwrap();
|
||||
|
||||
|
@ -53,7 +53,11 @@ pub fn criterion_benchmark(c: &mut Criterion) {
|
|||
|b, blobs| {
|
||||
b.iter(|| {
|
||||
proof
|
||||
.verify_aggregate_kzg_proof(&blobs, &kzg_commitments, &kzg_settings)
|
||||
.verify_aggregate_kzg_proof(
|
||||
&blobs,
|
||||
kzg_commitments.as_slice(),
|
||||
&kzg_settings,
|
||||
)
|
||||
.unwrap()
|
||||
})
|
||||
},
|
||||
|
|
|
@ -434,10 +434,7 @@ mod tests {
|
|||
|
||||
for (i, blob) in blobs.into_iter().enumerate() {
|
||||
let commitment = KZGCommitment::blob_to_kzg_commitment(blob, &kzg_settings);
|
||||
assert_eq!(
|
||||
commitment.as_hex_string().as_str(),
|
||||
expected_commitments[i]
|
||||
);
|
||||
assert_eq!(commitment.as_hex_string().as_str(), expected_commitments[i]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -468,12 +465,7 @@ mod tests {
|
|||
let y_bytes = Bytes32::from_bytes(&hex::decode(y_hex).unwrap()).unwrap();
|
||||
|
||||
assert!(kzg_proof
|
||||
.verify_kzg_proof(
|
||||
commitment,
|
||||
z_bytes,
|
||||
y_bytes,
|
||||
&kzg_settings
|
||||
)
|
||||
.verify_kzg_proof(commitment, z_bytes, y_bytes, &kzg_settings)
|
||||
.unwrap());
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue