From d3c334ab9d3eec921e410c5b9c6aa22a7e28bfe3 Mon Sep 17 00:00:00 2001 From: Alex Stokes Date: Thu, 25 Apr 2024 17:43:18 -0600 Subject: [PATCH] use correct conversion methods mapping `c-kzg` types to local types --- ethereum-consensus/src/deneb/polynomial_commitments.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ethereum-consensus/src/deneb/polynomial_commitments.rs b/ethereum-consensus/src/deneb/polynomial_commitments.rs index de79137d2..0f2db82f9 100644 --- a/ethereum-consensus/src/deneb/polynomial_commitments.rs +++ b/ethereum-consensus/src/deneb/polynomial_commitments.rs @@ -81,7 +81,7 @@ pub fn compute_kzg_proof( let (proof, evaluation) = c_kzg::KzgProof::compute_kzg_proof(&blob, &evaluation_point, kzg_settings)?; - let proof = KzgProof::try_from(proof.to_bytes().as_ref()).expect("correct size"); + let proof = KzgProof::try_from(proof.to_bytes().as_slice()).expect("correct size"); let evaluation = FieldElement::try_from(evaluation.as_slice()).expect("correct size"); let result = ProofAndEvaluation { proof, evaluation }; @@ -98,7 +98,7 @@ pub fn compute_blob_kzg_proof( let proof = c_kzg::KzgProof::compute_blob_kzg_proof(&blob, &commitment, kzg_settings)?; - Ok(KzgProof::try_from(proof.to_bytes().as_ref()).expect("input is correct size")) + Ok(KzgProof::try_from(proof.to_bytes().as_slice()).expect("input is correct size")) } pub fn verify_kzg_proof(