Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
permutation_builder.hpp
Go to the documentation of this file.
1#pragma once
2
5
6namespace bb::avm2::tracegen {
7
8// This class is only needed to set the correct size of the inverse column.
9// TODO: In the future we'll repurpose this class to keep track of the active rows,
10// and let the provers use it to more efficiently compute the inverses.
11template <typename PermutationSettings> class PermutationBuilder : public InteractionBuilderInterface {
12 public:
13 void process(TraceContainer& trace) override { SetDummyInverses<PermutationSettings>(trace); }
14};
15
16} // namespace bb::avm2::tracegen
void process(TraceContainer &trace) override
TestTraceContainer trace