nil::crypto3::zk::snark::proof< ZkScheme > Class Template Reference
#include <proof.hpp>


Public Types | |
typedef scheme_type::curve_type | curve_type |
typedef curve_type::g1_type | g1_type |
typedef curve_type::g2_type | g2_type |
typedef policy_type::scheme_type | scheme_type |
Static Public Attributes | |
constexpr static const std::size_t | g1_bits = curve_type::g1_bits |
constexpr static const std::size_t | g2_bits = curve_type::g2_bits |
Member Typedef Documentation
◆ curve_type
template<typename ZkScheme >
typedef scheme_type::curve_type nil::crypto3::zk::snark::proof< ZkScheme >::curve_type |
◆ g1_type
template<typename ZkScheme >
typedef curve_type::g1_type nil::crypto3::zk::snark::proof< ZkScheme >::g1_type |
◆ g2_type
template<typename ZkScheme >
typedef curve_type::g2_type nil::crypto3::zk::snark::proof< ZkScheme >::g2_type |
◆ scheme_type
template<typename ZkScheme >
typedef policy_type::scheme_type nil::crypto3::zk::snark::proof< ZkScheme >::scheme_type |
Member Data Documentation
◆ g1_bits
template<typename ZkScheme >
|
staticconstexpr |
◆ g2_bits
template<typename ZkScheme >
|
staticconstexpr |
The documentation for this class was generated from the following file: