13static constexpr uint32_t CONST_TRANSLATOR_MINI_CIRCUIT_LOG_SIZE = 13;
16static constexpr uint32_t CONST_OP_QUEUE_LOG_SIZE = CONST_TRANSLATOR_MINI_CIRCUIT_LOG_SIZE - 1;
20static constexpr uint32_t CONST_PROOF_SIZE_LOG_N = 25;
25static constexpr uint32_t CONST_FOLDING_LOG_N = 24;
27static constexpr uint32_t HIDING_KERNEL_LOG_N = 17;
29static constexpr uint32_t MEGA_AVM_LOG_N = 21;
31static constexpr uint32_t CONST_ECCVM_LOG_N = 15;
36static constexpr size_t IPA_PROOF_LENGTH = (4 * CONST_ECCVM_LOG_N) + 4;
42static constexpr uint32_t NUM_MASKED_ROWS = 3;
47static constexpr uint32_t NUM_DISABLED_ROWS_IN_SUMCHECK = NUM_MASKED_ROWS + 1;
50static constexpr uint32_t NUM_LIBRA_COMMITMENTS = 3;
54static constexpr uint32_t NUM_SMALL_IPA_EVALUATIONS = 4;
56static constexpr uint32_t MERGE_PROOF_SIZE = 42;
60static constexpr uint32_t NUM_TRANSLATION_EVALUATIONS = 5;
63static constexpr size_t NUM_ZERO_ROWS = 1;
65static constexpr size_t CHONK_MAX_NUM_CIRCUITS = 56 + 3;
67static constexpr size_t BATCH_MERGE_PROOF_SIZE =
69 CHONK_MAX_NUM_CIRCUITS +
70 (4 * (4 * (CHONK_MAX_NUM_CIRCUITS + 2) + 1)) +
71 (4 * (CHONK_MAX_NUM_CIRCUITS + 2) + 1) +
Entry point for Barretenberg command-line interface.
constexpr uint32_t PERMUTATION_ARGUMENT_VALUE_SEPARATOR