nil::crypto3::zk::snark::components Namespace Reference

Classes

class  r1cs_ppzksnark_online_verifier_component
 
class  r1cs_ppzksnark_preprocessed_r1cs_ppzksnark_verification_key_variable
 
class  r1cs_ppzksnark_proof_variable
 
class  r1cs_ppzksnark_verification_key_variable
 
class  r1cs_ppzksnark_verifier_component
 
class  r1cs_ppzksnark_verifier_process_vk_component
 
class  set_commitment_component
 
class  set_membership_proof_variable
 

Typedefs

template<typename FieldType , typename Hash >
using set_commitment_variable = digest_variable< FieldType >
 

Typedef Documentation

◆ set_commitment_variable

template<typename FieldType , typename Hash >
using nil::crypto3::zk::snark::components::set_commitment_variable = typedef digest_variable<FieldType>