Skip to content

Commit 629d63e

Browse files
authored
chore(ffi_interface): make verifier call public (#83)
1 parent bb5af2f commit 629d63e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

ffi_interface/src/lib.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -360,9 +360,9 @@ pub fn create_proof(input: Vec<u8>) -> Vec<u8> {
360360
/// y_i is the evaluation of the polynomial at z_i i.e value we are opening: 32 bytes or Fr (scalar field element)
361361
/// Returns true of false.
362362
/// Proof is verified or not.
363-
/// TODO: Test this function.
363+
/// TODO: Add more tests.
364364
#[allow(dead_code)]
365-
fn exposed_verify_call(input: Vec<u8>) -> bool {
365+
pub fn verify_proof(input: Vec<u8>) -> bool {
366366
// Proof bytes are 576 bytes
367367
// First 32 bytes is the g_x_comm_bytes
368368
// Next 544 bytes are part of IPA proof. Domain size is always 256. Explanation is in IPAProof::from_bytes().
@@ -686,8 +686,8 @@ mod pedersen_hash_tests {
686686
mod prover_verifier_test {
687687

688688
use super::Context;
689-
use crate::exposed_verify_call;
690689
use crate::fr_to_le_bytes;
690+
use crate::verify_proof;
691691

692692
use ipa_multipoint::{committer::Committer, lagrange_basis::LagrangeBasis};
693693

@@ -743,7 +743,7 @@ mod prover_verifier_test {
743743
verifier_call_bytes.extend_from_slice(&proof_bytes);
744744
verifier_call_bytes.extend_from_slice(&create_verifier_bytes);
745745

746-
let verified = exposed_verify_call(verifier_call_bytes);
746+
let verified = verify_proof(verifier_call_bytes);
747747

748748
assert!(verified);
749749
}
@@ -798,7 +798,7 @@ mod prover_verifier_test {
798798
verifier_call_bytes.extend_from_slice(&proof_bytes);
799799
verifier_call_bytes.extend_from_slice(&create_verifier_bytes);
800800

801-
let verified = exposed_verify_call(verifier_call_bytes);
801+
let verified = verify_proof(verifier_call_bytes);
802802

803803
assert!(verified);
804804
}

0 commit comments

Comments
 (0)