Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <gtest/gtest.h>
#include "barretenberg/circuit_checker/circuit_checker.hpp"
#include "barretenberg/numeric/random/engine.hpp"
#include "barretenberg/stdlib_circuit_builders/ultra_circuit_builder.hpp"
#include "barretenberg/transcript/origin_tag.hpp"
#include "rom_table.hpp"
Go to the source code of this file.
Typedefs | |
using | Builder = UltraCircuitBuilder |
using | field_ct = stdlib::field_t< Builder > |
using | witness_ct = stdlib::witness_t< Builder > |
using | rom_table_ct = stdlib::rom_table< Builder > |
Functions | |
STANDARD_TESTING_TAGS | TEST (RomTable, TagCorrectness) |
Ensure the tags of elements initializing the ROM table are correctly propagated. | |
TEST (RomTable, RomTableReadWriteConsistency) | |
using Builder = UltraCircuitBuilder |
Definition at line 13 of file rom_table.test.cpp.
using field_ct = stdlib::field_t<Builder> |
Definition at line 14 of file rom_table.test.cpp.
using rom_table_ct = stdlib::rom_table<Builder> |
Definition at line 16 of file rom_table.test.cpp.
using witness_ct = stdlib::witness_t<Builder> |
Definition at line 15 of file rom_table.test.cpp.
TEST | ( | RomTable | , |
RomTableReadWriteConsistency | |||
) |
Definition at line 60 of file rom_table.test.cpp.
STANDARD_TESTING_TAGS TEST | ( | RomTable | , |
TagCorrectness | |||
) |
Ensure the tags of elements initializing the ROM table are correctly propagated.
Definition at line 27 of file rom_table.test.cpp.