|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "poseidon2.hpp"#include "barretenberg/circuit_checker/circuit_checker.hpp"#include "barretenberg/common/test.hpp"#include "barretenberg/crypto/poseidon2/poseidon2.hpp"#include "barretenberg/numeric/random/engine.hpp"#include "barretenberg/ultra_honk/prover_instance.hpp"Go to the source code of this file.
Classes | |
| class | StdlibPoseidon2< Builder > |
Typedefs | |
| using | CircuitTypes = testing::Types< bb::MegaCircuitBuilder, bb::UltraCircuitBuilder > |
Functions | |
| TYPED_TEST_SUITE (StdlibPoseidon2, CircuitTypes) | |
| TYPED_TEST (StdlibPoseidon2, TestHashZeros) | |
| TYPED_TEST (StdlibPoseidon2, TestHashSmall) | |
| TYPED_TEST (StdlibPoseidon2, TestHashLarge) | |
| TYPED_TEST (StdlibPoseidon2, TestHashRepeatedPairs) | |
| TYPED_TEST (StdlibPoseidon2, TestHashConstants) | |
| TYPED_TEST (StdlibPoseidon2, TestHashPadding) | |
| TYPED_TEST (StdlibPoseidon2, Consistency) | |
| using CircuitTypes = testing::Types<bb::MegaCircuitBuilder, bb::UltraCircuitBuilder> |
Definition at line 332 of file poseidon2.test.cpp.
| TYPED_TEST | ( | StdlibPoseidon2 | , |
| Consistency | |||
| ) |
Definition at line 371 of file poseidon2.test.cpp.
| TYPED_TEST | ( | StdlibPoseidon2 | , |
| TestHashConstants | |||
| ) |
Definition at line 363 of file poseidon2.test.cpp.
| TYPED_TEST | ( | StdlibPoseidon2 | , |
| TestHashLarge | |||
| ) |
Definition at line 353 of file poseidon2.test.cpp.
| TYPED_TEST | ( | StdlibPoseidon2 | , |
| TestHashPadding | |||
| ) |
Definition at line 367 of file poseidon2.test.cpp.
| TYPED_TEST | ( | StdlibPoseidon2 | , |
| TestHashRepeatedPairs | |||
| ) |
Definition at line 358 of file poseidon2.test.cpp.
| TYPED_TEST | ( | StdlibPoseidon2 | , |
| TestHashSmall | |||
| ) |
Definition at line 341 of file poseidon2.test.cpp.
| TYPED_TEST | ( | StdlibPoseidon2 | , |
| TestHashZeros | |||
| ) |
Definition at line 336 of file poseidon2.test.cpp.
| TYPED_TEST_SUITE | ( | StdlibPoseidon2 | , |
| CircuitTypes | |||
| ) |