#include <merkle_path_selector.hpp>
|
const libsnark::pb_variable< FieldT > | input |
|
const libsnark::pb_variable< FieldT > | pathvar |
|
const libsnark::pb_variable< FieldT > | is_right |
|
libsnark::pb_variable< FieldT > | left |
|
libsnark::pb_variable< FieldT > | right |
|
template<typename FieldT>
class libzeth::merkle_path_selector< FieldT >
Definition at line 36 of file merkle_path_selector.hpp.
◆ merkle_path_selector()
template<typename FieldT >
libzeth::merkle_path_selector< FieldT >::merkle_path_selector |
( |
libsnark::protoboard< FieldT > & |
pb, |
|
|
const libsnark::pb_variable< FieldT > & |
input, |
|
|
const libsnark::pb_variable< FieldT > & |
pathvar, |
|
|
const libsnark::pb_variable< FieldT > & |
is_right, |
|
|
const std::string & |
annotation_prefix |
|
) |
| |
◆ generate_r1cs_constraints()
template<typename FieldT >
◆ generate_r1cs_witness()
template<typename FieldT >
◆ get_left()
template<typename FieldT >
◆ get_right()
template<typename FieldT >
◆ input
template<typename FieldT >
◆ is_right
template<typename FieldT >
◆ left
template<typename FieldT >
◆ pathvar
template<typename FieldT >
◆ right
template<typename FieldT >
The documentation for this class was generated from the following file: