Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
field.hpp
Go to the documentation of this file.
1
// WARNING: Use this field definition only for simulation and tracegen.
2
// In the constraints we need to use the Flavor so that it works well with recursion.
3
#pragma once
4
5
#include "
barretenberg/vm2/common/standard_affine_point.hpp
"
6
#include "
barretenberg/vm2/constraining/flavor_settings.hpp
"
7
8
namespace
bb::avm2
{
9
10
using
FF
=
AvmFlavorSettings::FF
;
11
using
Fq
= AvmFlavorSettings::G1::Fq;
12
using
EmbeddedCurvePoint
=
StandardAffinePoint<AvmFlavorSettings::EmbeddedCurve::AffineElement>
;
13
14
}
// namespace bb::avm2
bb::avm2::AvmFlavorSettings::FF
G1::Fr FF
Definition
flavor_settings.hpp:19
bb::avm2::StandardAffinePoint< AvmFlavorSettings::EmbeddedCurve::AffineElement >
flavor_settings.hpp
bb::avm2
Definition
flavor.hpp:472
bb::avm2::Fq
AvmFlavorSettings::G1::Fq Fq
Definition
field.hpp:11
bb::avm2::FF
AvmFlavorSettings::FF FF
Definition
field.hpp:10
standard_affine_point.hpp
src
barretenberg
vm2
common
field.hpp
Generated by
1.9.8