Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <lookup_into_indexed_by_clk.hpp>
Protected Member Functions | |
uint32_t | find_in_dst (const std::array< FF, LookupSettings::LOOKUP_TUPLE_SIZE > &tup) const override |
![]() | |
virtual void | init (TraceContainer &) |
Additional Inherited Members | |
![]() | |
~IndexedLookupTraceBuilder () override=default | |
void | process (TraceContainer &trace) override |
![]() | |
virtual | ~InteractionBuilderInterface ()=default |
![]() | |
using | LookupSettings = LookupSettings |
Lookup trace builder used for lookups that lookup into tuples which are indexed by clk, i.e., whose first tuple element is clk column. For instance, with a tuple of size 1 we have the basic 8 or 16 bit range checks. Example: sel { dyn_diff } in precomputed.sel_range_16 {precomputed.clk };
An example with a size 2 tuple (p denotes precomputed): start {tag, ctr} in p.sel_tag_parameters {p.clk, p.tag_byte_length};
Definition at line 17 of file lookup_into_indexed_by_clk.hpp.
|
inlineoverrideprotectedvirtual |
Implements bb::avm2::tracegen::IndexedLookupTraceBuilder< LookupSettings >.
Definition at line 20 of file lookup_into_indexed_by_clk.hpp.