28 for (
size_t i = 0; i < constraint.
state.size(); ++i) {
33 for (
size_t i = 0; i < output_state.size(); ++i) {
35 .
a = output_state[i].normalize().witness_index,
44 builder.create_poly_gate(assert_equal);
#define BB_ASSERT_EQ(actual, expected,...)
static State permutation(Builder *builder, const State &input)
Circuit form of Poseidon2 permutation from https://eprint.iacr.org/2023/323.
Entry point for Barretenberg command-line interface.
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept