|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/goblin/goblin.hpp"#include "barretenberg/goblin/mock_circuits.hpp"#include "barretenberg/stdlib_circuit_builders/mega_circuit_builder.hpp"#include <gtest/gtest.h>Go to the source code of this file.
Classes | |
| class | MegaMockCircuitsPinning |
| For benchmarking, we want to be sure that our mocking functions create circuits of a known size. We control this, to the degree that matters for proof construction time, using these "pinning tests" that fix values. More... | |
Functions | |
| TEST_F (MegaMockCircuitsPinning, AppCircuitSizes) | |
| TEST_F (MegaMockCircuitsPinning, SmallTestStructuredCircuitSize) | |
| Regression test that the structured circuit size has not increased over a power of 2. | |
| TEST_F (MegaMockCircuitsPinning, AztecStructuredCircuitSize) | |
| TEST_F | ( | MegaMockCircuitsPinning | , |
| AppCircuitSizes | |||
| ) |
Definition at line 20 of file mock_circuits_pinning.test.cpp.
| TEST_F | ( | MegaMockCircuitsPinning | , |
| AztecStructuredCircuitSize | |||
| ) |
Definition at line 51 of file mock_circuits_pinning.test.cpp.
| TEST_F | ( | MegaMockCircuitsPinning | , |
| SmallTestStructuredCircuitSize | |||
| ) |
Regression test that the structured circuit size has not increased over a power of 2.
Definition at line 41 of file mock_circuits_pinning.test.cpp.