|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <witness.hpp>
Public Member Functions | |
| witness_t ()=default | |
| witness_t (Builder *parent_context, const bb::fr &in) | |
| witness_t (Builder *parent_context, const bool in) | |
| witness_t (Builder *parent_context, IntegralOrEnum auto const in) | |
| bool | is_constant () const |
Static Public Member Functions | |
| static witness_t | create_constant_witness (Builder *parent_context, const bb::fr &in) |
Public Attributes | |
| bb::fr | witness |
| uint32_t | witness_index = IS_CONSTANT |
| Builder * | context = nullptr |
Definition at line 16 of file witness.hpp.
|
default |
|
inline |
Definition at line 20 of file witness.hpp.
|
inline |
Definition at line 27 of file witness.hpp.
|
inline |
Definition at line 38 of file witness.hpp.
|
inlinestatic |
Definition at line 45 of file witness.hpp.
|
inline |
Definition at line 52 of file witness.hpp.
| Builder* bb::stdlib::witness_t< Builder >::context = nullptr |
Definition at line 56 of file witness.hpp.
| bb::fr bb::stdlib::witness_t< Builder >::witness |
Definition at line 54 of file witness.hpp.
| uint32_t bb::stdlib::witness_t< Builder >::witness_index = IS_CONSTANT |
Definition at line 55 of file witness.hpp.