|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/crypto/pedersen_commitment/pedersen.hpp"#include "barretenberg/circuit_checker/circuit_checker.hpp"#include "barretenberg/common/test.hpp"#include "barretenberg/ecc/curves/grumpkin/grumpkin.hpp"#include "barretenberg/numeric/random/engine.hpp"#include "barretenberg/stdlib/primitives/curves/bn254.hpp"#include "barretenberg/stdlib/primitives/test_utils.hpp"#include "barretenberg/stdlib_circuit_builders/plookup_tables/fixed_base/fixed_base.hpp"#include "pedersen.hpp"Go to the source code of this file.
Classes | |
| class | StdlibPedersen< Builder > |
Typedefs | |
| using | CircuitTypes = testing::Types< bb::UltraCircuitBuilder, bb::MegaCircuitBuilder > |
Functions | |
| TYPED_TEST_SUITE (StdlibPedersen, CircuitTypes) | |
| TYPED_TEST (StdlibPedersen, TestHash) | |
| TYPED_TEST (StdlibPedersen, Small) | |
| TYPED_TEST (StdlibPedersen, EdgeCases) | |
| HEAVY_TYPED_TEST (StdlibPedersen, Large) | |
| TYPED_TEST (StdlibPedersen, MultiHash) | |
| TYPED_TEST (StdlibPedersen, HashEight) | |
| TYPED_TEST (StdlibPedersen, HashConstants) | |
| TYPED_TEST (StdlibPedersen, EmptyInput) | |
| TYPED_TEST (StdlibPedersen, SingleInput) | |
| TYPED_TEST (StdlibPedersen, LargeInputs) | |
| TYPED_TEST (StdlibPedersen, GeneratorContexts) | |
| TYPED_TEST (StdlibPedersen, Determinism) | |
| using CircuitTypes = testing::Types<bb::UltraCircuitBuilder, bb::MegaCircuitBuilder> |
Definition at line 402 of file pedersen.test.cpp.
| HEAVY_TYPED_TEST | ( | StdlibPedersen | , |
| Large | |||
| ) |
Definition at line 448 of file pedersen.test.cpp.
| TYPED_TEST | ( | StdlibPedersen | , |
| Determinism | |||
| ) |
Definition at line 488 of file pedersen.test.cpp.
| TYPED_TEST | ( | StdlibPedersen | , |
| EdgeCases | |||
| ) |
Definition at line 443 of file pedersen.test.cpp.
| TYPED_TEST | ( | StdlibPedersen | , |
| EmptyInput | |||
| ) |
Definition at line 468 of file pedersen.test.cpp.
| TYPED_TEST | ( | StdlibPedersen | , |
| GeneratorContexts | |||
| ) |
Definition at line 483 of file pedersen.test.cpp.
| TYPED_TEST | ( | StdlibPedersen | , |
| HashConstants | |||
| ) |
Definition at line 463 of file pedersen.test.cpp.
| TYPED_TEST | ( | StdlibPedersen | , |
| HashEight | |||
| ) |
Definition at line 458 of file pedersen.test.cpp.
| TYPED_TEST | ( | StdlibPedersen | , |
| LargeInputs | |||
| ) |
Definition at line 478 of file pedersen.test.cpp.
| TYPED_TEST | ( | StdlibPedersen | , |
| MultiHash | |||
| ) |
Definition at line 453 of file pedersen.test.cpp.
| TYPED_TEST | ( | StdlibPedersen | , |
| SingleInput | |||
| ) |
Definition at line 473 of file pedersen.test.cpp.
| TYPED_TEST | ( | StdlibPedersen | , |
| Small | |||
| ) |
Definition at line 438 of file pedersen.test.cpp.
| TYPED_TEST | ( | StdlibPedersen | , |
| TestHash | |||
| ) |
Definition at line 406 of file pedersen.test.cpp.
| TYPED_TEST_SUITE | ( | StdlibPedersen | , |
| CircuitTypes | |||
| ) |