nil::crypto3::zk::snark::detail::r1cs_ppzkadsnark_basic_policy< CurveType >::auth_keys Struct Reference
#include <basic_policy.hpp>
Collaboration diagram for nil::crypto3::zk::snark::detail::r1cs_ppzkadsnark_basic_policy< CurveType >::auth_keys:
Public Member Functions | |
auth_keys () | |
auth_keys (auth_keys< CurveType > &&other)=default | |
auth_keys (pub_auth_prms< CurveType > &&pap, pub_auth_key< CurveType > &&pak, sec_auth_key< CurveType > &&sak) | |
Public Attributes | |
pub_auth_key< CurveType > | pak |
pub_auth_prms< CurveType > | pap |
sec_auth_key< CurveType > | sak |
Constructor & Destructor Documentation
◆ auth_keys() [1/3]
template<typename CurveType >
|
inline |
◆ auth_keys() [2/3]
template<typename CurveType >
|
default |
◆ auth_keys() [3/3]
template<typename CurveType >
|
inline |
Member Data Documentation
◆ pak
template<typename CurveType >
pub_auth_key<CurveType> nil::crypto3::zk::snark::detail::r1cs_ppzkadsnark_basic_policy< CurveType >::auth_keys::pak |
◆ pap
template<typename CurveType >
pub_auth_prms<CurveType> nil::crypto3::zk::snark::detail::r1cs_ppzkadsnark_basic_policy< CurveType >::auth_keys::pap |
◆ sak
template<typename CurveType >
sec_auth_key<CurveType> nil::crypto3::zk::snark::detail::r1cs_ppzkadsnark_basic_policy< CurveType >::auth_keys::sak |
The documentation for this struct was generated from the following file: