|
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 96 of file ecc_ops_table.hpp.
| using bb::ECCVMOperation::AffineElement = Curve::Group::affine_element |
Definition at line 98 of file ecc_ops_table.hpp.
Definition at line 97 of file ecc_ops_table.hpp.
Definition at line 99 of file ecc_ops_table.hpp.
|
default |
| AffineElement bb::ECCVMOperation::base_point = { 0, 0 } |
Definition at line 101 of file ecc_ops_table.hpp.
| Fr bb::ECCVMOperation::mul_scalar_full = 0 |
Definition at line 104 of file ecc_ops_table.hpp.
| EccOpCode bb::ECCVMOperation::op_code = {} |
Definition at line 100 of file ecc_ops_table.hpp.
| uint256_t bb::ECCVMOperation::z1 = 0 |
Definition at line 102 of file ecc_ops_table.hpp.
| uint256_t bb::ECCVMOperation::z2 = 0 |
Definition at line 103 of file ecc_ops_table.hpp.