|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "../bigfield/bigfield.hpp"#include "../bigfield/goblin_field.hpp"#include "../circuit_builders/circuit_builders_fwd.hpp"#include "../field/field.hpp"#include "../memory/rom_table.hpp"#include "../memory/twin_rom_table.hpp"#include "barretenberg/common/assert.hpp"#include "barretenberg/ecc/curves/bn254/g1.hpp"#include "barretenberg/ecc/curves/secp256k1/secp256k1.hpp"#include "barretenberg/ecc/curves/secp256r1/secp256r1.hpp"#include "barretenberg/transcript/origin_tag.hpp"#include "biggroup_goblin_impl.hpp"Go to the source code of this file.
Classes | |
| class | bb::stdlib::element_goblin::goblin_element< Builder_, Fq, Fr, NativeGroup > |
| Custom element class for when using goblin. More... | |
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
| namespace | bb::stdlib |
| namespace | bb::stdlib::element_goblin |
Typedefs | |
| using | bb::stdlib::element_goblin::BiggroupGoblin = goblin_element< bb::MegaCircuitBuilder, bb::stdlib::goblin_field< MegaCircuitBuilder >, stdlib::field_t< MegaCircuitBuilder >, bb::g1 > |
Functions | |
| template<typename C , typename Fq , typename Fr , typename G > | |
| std::ostream & | bb::stdlib::element_goblin::operator<< (std::ostream &os, goblin_element< C, Fq, Fr, G > const &v) |