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
3
#include "
barretenberg/vm2/tracegen/lib/interaction_builder.hpp
"
4
#include "
barretenberg/vm2/tracegen/trace_container.hpp
"
5
6
namespace
bb::avm2::tracegen
{
7
8
template
<
typename
PermutationSettings>
class
PermutationBuilder
:
public
InteractionBuilderInterface
{
9
public
:
10
void
process
(
TraceContainer
&)
override
11
{
12
// There's nothing to do here.
13
// We only keep this class around so that in tests we can use the checked version.
14
}
15
};
16
17
}
// namespace bb::avm2::tracegen
bb::avm2::tracegen::InteractionBuilderInterface
Definition
interaction_builder.hpp:9
bb::avm2::tracegen::PermutationBuilder
Definition
permutation_builder.hpp:8
bb::avm2::tracegen::PermutationBuilder::process
void process(TraceContainer &) override
Definition
permutation_builder.hpp:10
bb::avm2::tracegen::TraceContainer
Definition
trace_container.hpp:22
interaction_builder.hpp
bb::avm2::tracegen
Definition
full_row.hpp:9
trace_container.hpp
src
barretenberg
vm2
tracegen
lib
permutation_builder.hpp
Generated by
1.9.8