nil::crypto3::zk::snark::gipa_tuz< CurveType > Class Template Reference
#include <verifier.hpp>
Collaboration diagram for nil::crypto3::zk::snark::gipa_tuz< CurveType >:
Public Member Functions | |
gipa_tuz () | |
gipa_tuz (const typename curve_type::gt_type::value_type &tab, const typename curve_type::gt_type::value_type &uab, const typename curve_type::gt_type::value_type &zab, const typename curve_type::gt_type::value_type &tc, const typename curve_type::gt_type::value_type &uc, const typename g1_type::value_type &zc) | |
void | merge (const gipa_tuz &other) |
Public Attributes | |
curve_type::gt_type::value_type | tab |
curve_type::gt_type::value_type | tc |
curve_type::gt_type::value_type | uab |
curve_type::gt_type::value_type | uc |
curve_type::gt_type::value_type | zab |
g1_type::value_type | zc |
Detailed Description
template<typename CurveType>
class nil::crypto3::zk::snark::gipa_tuz< CurveType >
Keeps track of the variables that have been sent by the prover and must be multiplied together by the verifier. Both MIPP and TIPP are merged together.
Constructor & Destructor Documentation
◆ gipa_tuz() [1/2]
template<typename CurveType >
|
inline |
◆ gipa_tuz() [2/2]
template<typename CurveType >
|
inline |
Member Function Documentation
◆ merge()
template<typename CurveType >
|
inline |
Member Data Documentation
◆ tab
template<typename CurveType >
curve_type::gt_type::value_type nil::crypto3::zk::snark::gipa_tuz< CurveType >::tab |
◆ tc
template<typename CurveType >
curve_type::gt_type::value_type nil::crypto3::zk::snark::gipa_tuz< CurveType >::tc |
◆ uab
template<typename CurveType >
curve_type::gt_type::value_type nil::crypto3::zk::snark::gipa_tuz< CurveType >::uab |
◆ uc
template<typename CurveType >
curve_type::gt_type::value_type nil::crypto3::zk::snark::gipa_tuz< CurveType >::uc |
◆ zab
template<typename CurveType >
curve_type::gt_type::value_type nil::crypto3::zk::snark::gipa_tuz< CurveType >::zab |
◆ zc
template<typename CurveType >
g1_type::value_type nil::crypto3::zk::snark::gipa_tuz< CurveType >::zc |
The documentation for this class was generated from the following file: