|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <lookup_builder.hpp>
Public Member Functions | |
| LookupIntoDynamicTableGeneric () | |
| LookupIntoDynamicTableGeneric (Column outer_dst_selector) | |
| virtual | ~LookupIntoDynamicTableGeneric ()=default |
Public Member Functions inherited from bb::avm2::tracegen::IndexedLookupTraceBuilder< LookupSettings_ > | |
| IndexedLookupTraceBuilder () | |
| IndexedLookupTraceBuilder (Column outer_dst_selector) | |
| ~IndexedLookupTraceBuilder () override=default | |
| void | process (TraceContainer &trace) override |
Public Member Functions inherited from bb::avm2::tracegen::InteractionBuilderInterface | |
| virtual | ~InteractionBuilderInterface ()=default |
Protected Types | |
| using | LookupSettings = LookupSettings_ |
| using | ArrayTuple = std::array< FF, LookupSettings::LOOKUP_TUPLE_SIZE > |
Protected Types inherited from bb::avm2::tracegen::IndexedLookupTraceBuilder< LookupSettings_ > | |
| using | LookupSettings = LookupSettings_ |
Protected Member Functions | |
| void | init (TraceContainer &trace) override |
| uint32_t | find_in_dst (const ArrayTuple &tup) const override |
Protected Member Functions inherited from bb::avm2::tracegen::IndexedLookupTraceBuilder< LookupSettings_ > | |
| virtual uint32_t | find_in_dst (const std::array< FF, LookupSettings::LOOKUP_TUPLE_SIZE > &tup) const =0 |
Private Attributes | |
| unordered_flat_map< ArrayTuple, uint32_t > | row_idx |
Additional Inherited Members | |
Protected Attributes inherited from bb::avm2::tracegen::IndexedLookupTraceBuilder< LookupSettings_ > | |
| Column | outer_dst_selector |
Definition at line 72 of file lookup_builder.hpp.
|
protected |
Definition at line 84 of file lookup_builder.hpp.
|
protected |
Definition at line 83 of file lookup_builder.hpp.
|
inline |
Definition at line 74 of file lookup_builder.hpp.
|
inline |
Definition at line 77 of file lookup_builder.hpp.
|
virtualdefault |
|
inlineoverrideprotected |
Definition at line 95 of file lookup_builder.hpp.
|
inlineoverrideprotectedvirtual |
Reimplemented from bb::avm2::tracegen::IndexedLookupTraceBuilder< LookupSettings_ >.
Definition at line 86 of file lookup_builder.hpp.
|
private |
Definition at line 108 of file lookup_builder.hpp.