Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <address.hpp>
Public Member Functions | |
address_t ()=default | |
address_t (address_t< Builder > const &other) | |
address_t (field_t< Builder > const &address) | |
address_t (uint256_t const &address) | |
address_t (int const &address) | |
address_t (witness_t< Builder > const &witness) | |
address_t< Builder > & | operator= (const address_t< Builder > &other) |
bool_t< Builder > | operator== (const address_t &other) const |
bool_t< Builder > | operator!= (const address_t &other) const |
field_t< Builder > | to_field () const |
fr | get_value () const |
void | assert_equal (const address_t &rhs, std::string const &msg="address_t::assert_equal") const |
void | assert_is_in_set (const std::vector< address_t > &set, std::string const &msg="address_t::assert_is_in_set") const |
Static Public Member Functions | |
static address_t | conditional_assign (const bool_t< Builder > &predicate, const address_t &lhs, const address_t &rhs) |
static address_t< Builder > | derive_from_private_key (field_t< Builder > const &private_key) |
Public Attributes | |
field_t< Builder > | address_ |
Builder * | context_ |
Friends | |
std::ostream & | operator<< (std::ostream &os, address_t< Builder > const &v) |
Definition at line 69 of file address.hpp.
|
default |
|
inline |
Definition at line 76 of file address.hpp.
|
inline |
Definition at line 80 of file address.hpp.
|
inline |
Definition at line 84 of file address.hpp.
|
inline |
Definition at line 88 of file address.hpp.
|
inline |
Definition at line 92 of file address.hpp.
|
inline |
Definition at line 113 of file address.hpp.
|
inline |
Definition at line 118 of file address.hpp.
|
inlinestatic |
Definition at line 128 of file address.hpp.
|
inlinestatic |
Definition at line 133 of file address.hpp.
|
inline |
Definition at line 111 of file address.hpp.
|
inline |
Definition at line 107 of file address.hpp.
|
inline |
Definition at line 98 of file address.hpp.
|
inline |
Definition at line 105 of file address.hpp.
|
inline |
Definition at line 109 of file address.hpp.
|
friend |
Definition at line 141 of file address.hpp.
field_t<Builder> bb::stdlib::address_t< Builder >::address_ |
Definition at line 71 of file address.hpp.
Builder* bb::stdlib::address_t< Builder >::context_ |
Definition at line 72 of file address.hpp.