nil::crypto3::zk::snark::uscs_ppzksnark_process_verification_key< CurveType > Class Template Reference
#include <verifier.hpp>

Public Types | |
typedef policy_type::processed_verification_key_type | processed_verification_key_type |
typedef policy_type::verification_key_type | verification_key_type |
Static Public Member Functions | |
static processed_verification_key_type | process (const verification_key_type &vk) |
Detailed Description
template<typename CurveType>
class nil::crypto3::zk::snark::uscs_ppzksnark_process_verification_key< CurveType >
Convert a (non-processed) verification key into a processed verification key.
Member Typedef Documentation
◆ processed_verification_key_type
template<typename CurveType >
typedef policy_type::processed_verification_key_type nil::crypto3::zk::snark::uscs_ppzksnark_process_verification_key< CurveType >::processed_verification_key_type |
◆ verification_key_type
template<typename CurveType >
typedef policy_type::verification_key_type nil::crypto3::zk::snark::uscs_ppzksnark_process_verification_key< CurveType >::verification_key_type |
Member Function Documentation
◆ process()
template<typename CurveType >
|
inlinestatic |
The documentation for this class was generated from the following file: