5 #ifndef __ZECALE_CIRCUITS_GROTH16_VERIFIER_GROTH16_VERIFIER_PARAMETERS_HPP__
6 #define __ZECALE_CIRCUITS_GROTH16_VERIFIER_GROTH16_VERIFIER_PARAMETERS_HPP__
8 #include <libsnark/gadgetlib1/gadgets/verifiers/r1cs_gg_ppzksnark_verifier_gadget.hpp>
9 #include <libzeth/snarks/groth16/groth16_snark.hpp>
18 using snark = libzeth::groth16_snark<libsnark::other_curve<ppT>>;
21 libsnark::r1cs_gg_ppzksnark_verifier_process_vk_gadget<ppT>;
23 libsnark::r1cs_gg_ppzksnark_online_verifier_gadget<ppT>;
27 libsnark::r1cs_gg_ppzksnark_proof_variable<ppT>;
29 libsnark::r1cs_gg_ppzksnark_verification_key_variable<ppT>;
31 libsnark::r1cs_gg_ppzksnark_preprocessed_verification_key_variable<ppT>;
36 #endif // __ZECALE_CIRCUITS_GROTH16_VERIFIER_GROTH16_VERIFIER_PARAMETERS_HPP__