Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <ecc_ops_table.hpp>
Public Types | |
using | Curve = curve::BN254 |
using | AffineElement = Curve::Group::affine_element |
using | Fr = Curve::ScalarField |
Public Member Functions | |
bool | operator== (const ECCVMOperation &other) const =default |
Public Attributes | |
EccOpCode | op_code = {} |
AffineElement | base_point = { 0, 0 } |
uint256_t | z1 = 0 |
uint256_t | z2 = 0 |
Fr | mul_scalar_full = 0 |
Definition at line 94 of file ecc_ops_table.hpp.
using bb::ECCVMOperation::AffineElement = Curve::Group::affine_element |
Definition at line 96 of file ecc_ops_table.hpp.
Definition at line 95 of file ecc_ops_table.hpp.
Definition at line 97 of file ecc_ops_table.hpp.
|
default |
AffineElement bb::ECCVMOperation::base_point = { 0, 0 } |
Definition at line 99 of file ecc_ops_table.hpp.
Fr bb::ECCVMOperation::mul_scalar_full = 0 |
Definition at line 102 of file ecc_ops_table.hpp.
EccOpCode bb::ECCVMOperation::op_code = {} |
Definition at line 98 of file ecc_ops_table.hpp.
uint256_t bb::ECCVMOperation::z1 = 0 |
Definition at line 100 of file ecc_ops_table.hpp.
uint256_t bb::ECCVMOperation::z2 = 0 |
Definition at line 101 of file ecc_ops_table.hpp.