|
template<typename FieldType > |
static std::enable_if<!::nil::crypto3::algebra::is_extended_field< FieldType >::value, typename FieldType::value_type >::type | field_type_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
template<typename FieldType > |
static std::enable_if<::nil::crypto3::algebra::is_extended_field< FieldType >::value, typename FieldType::value_type >::type | field_type_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
template<typename T > |
static accumulation_vector< T > | g1_accumulation_vector_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
template<typename GroupType > |
static GroupType::value_type | g1_group_type_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
template<typename T > |
static sparse_vector< T > | g1_sparse_vector_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
template<typename GroupType > |
static GroupType::value_type | g2_group_type_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static crypto3::zk::snark::detail::element_kc< typename CurveType::template g2_type<>, typename CurveType::template g1_type<> > | g2g1_element_kc_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static knowledge_commitment_vector< typename CurveType::template g2_type<>, typename CurveType::template g1_type<> > | g2g1_knowledge_commitment_vector_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static linear_combination< typename CurveType::scalar_field_type > | linear_combination_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static linear_term< typename CurveType::scalar_field_type > | linear_term_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static scheme_type::primary_input_type | primary_input_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static scheme_type::proof_type | proof_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static scheme_type::proving_key_type | proving_key_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static r1cs_constraint< typename CurveType::scalar_field_type > | r1cs_constraint_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static r1cs_constraint_system< typename CurveType::scalar_field_type > | r1cs_constraint_system_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static std::size_t | std_size_t_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static scheme_type::verification_key_type | verification_key_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|
static std::tuple< typename scheme_type::verification_key_type, typename scheme_type::primary_input_type, typename scheme_type::proof_type > | verifier_input_process (typename std::vector< chunk_type >::const_iterator read_iter_begin, typename std::vector< chunk_type >::const_iterator read_iter_end, status_type &processingStatus) |
|