Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <execution.hpp>
Static Public Member Functions | |
static std::string | get_subrelation_label (size_t index) |
![]() | |
static bool | skip (const AllEntities &in) |
static void | accumulate (ContainerOverSubrelations &evals, const AllEntities &in, const RelationParameters< FF > &, const FF &scaling_factor) |
Static Public Attributes | |
static constexpr const std::string_view | NAME = "execution" |
static constexpr size_t | SR_ENQUEUED_CALL_START = 2 |
static constexpr size_t | SR_ENQUEUED_CALL_END = 3 |
static constexpr size_t | SR_TRACE_CONTINUITY = 5 |
static constexpr size_t | SR_LAST_IS_LAST = 6 |
static constexpr size_t | SR_NUM_P_LIMBS_CEIL = 13 |
static constexpr size_t | SR_DYN_L2_FACTOR_TO_RADIX_BE = 14 |
static constexpr size_t | SR_SSTORE_DYN_L2_GAS_IS_ZERO = 15 |
static constexpr size_t | SR_SUBTRACE_ID_DECOMPOSITION = 34 |
static constexpr size_t | SR_EXEC_OP_ID_DECOMPOSITION = 56 |
static constexpr size_t | SR_DYN_GAS_ID_DECOMPOSITION = 63 |
static constexpr size_t | SR_PC_NEXT_ROW_INT_CALL_JUMP = 65 |
static constexpr size_t | SR_PC_NEXT_ROW_JUMPI = 66 |
static constexpr size_t | SR_MOV_SAME_VALUE = 67 |
static constexpr size_t | SR_MOV_SAME_TAG = 68 |
static constexpr size_t | SR_SUCCESS_COPY_WRITE_REG = 69 |
static constexpr size_t | SR_SUCCESS_COPY_U1_TAG = 70 |
static constexpr size_t | SR_RETURNDATA_SIZE_WRITE_REG = 71 |
static constexpr size_t | SR_RETURNDATA_SIZE_U32_TAG = 72 |
static constexpr size_t | SR_PUBLIC_DATA_TREE_ROOT_NOT_CHANGED = 73 |
static constexpr size_t | SR_PUBLIC_DATA_TREE_SIZE_NOT_CHANGED = 74 |
static constexpr size_t | SR_WRITTEN_PUBLIC_DATA_SLOTS_TREE_ROOT_NOT_CHANGED = 75 |
static constexpr size_t | SR_WRITTEN_PUBLIC_DATA_SLOTS_TREE_SIZE_NOT_CHANGED = 76 |
static constexpr size_t | SR_NOTE_HASH_TREE_ROOT_NOT_CHANGED = 77 |
static constexpr size_t | SR_NOTE_HASH_TREE_SIZE_NOT_CHANGED = 78 |
static constexpr size_t | SR_NUM_NOTE_HASHES_EMITTED_NOT_CHANGED = 79 |
static constexpr size_t | SR_NULLIFIER_TREE_ROOT_NOT_CHANGED = 80 |
static constexpr size_t | SR_NULLIFIER_TREE_SIZE_NOT_CHANGED = 81 |
static constexpr size_t | SR_NUM_NULLIFIERS_EMITTED_NOT_CHANGED = 82 |
static constexpr size_t | SR_NUM_UNENCRYPTED_LOGS_NOT_CHANGED = 83 |
static constexpr size_t | SR_NUM_L2_TO_L1_MESSAGES_NOT_CHANGED = 84 |
![]() | |
static constexpr std::array< size_t, RelationImpl::SUBRELATION_PARTIAL_LENGTHS.size()> | SUBRELATION_TOTAL_LENGTHS |
static constexpr size_t | RELATION_LENGTH |
static constexpr size_t | TOTAL_RELATION_LENGTH |
![]() | |
static constexpr std::array< size_t, 88 > | SUBRELATION_PARTIAL_LENGTHS |
Definition at line 37 of file execution.hpp.
|
inlinestatic |
Definition at line 41 of file execution.hpp.
|
staticconstexpr |
Definition at line 39 of file execution.hpp.
|
staticconstexpr |
Definition at line 118 of file execution.hpp.
|
staticconstexpr |
Definition at line 114 of file execution.hpp.
|
staticconstexpr |
Definition at line 110 of file execution.hpp.
|
staticconstexpr |
Definition at line 109 of file execution.hpp.
|
staticconstexpr |
Definition at line 117 of file execution.hpp.
|
staticconstexpr |
Definition at line 112 of file execution.hpp.
|
staticconstexpr |
Definition at line 122 of file execution.hpp.
|
staticconstexpr |
Definition at line 121 of file execution.hpp.
|
staticconstexpr |
Definition at line 131 of file execution.hpp.
|
staticconstexpr |
Definition at line 132 of file execution.hpp.
|
staticconstexpr |
Definition at line 134 of file execution.hpp.
|
staticconstexpr |
Definition at line 135 of file execution.hpp.
|
staticconstexpr |
Definition at line 138 of file execution.hpp.
|
staticconstexpr |
Definition at line 133 of file execution.hpp.
|
staticconstexpr |
Definition at line 136 of file execution.hpp.
|
staticconstexpr |
Definition at line 113 of file execution.hpp.
|
staticconstexpr |
Definition at line 137 of file execution.hpp.
|
staticconstexpr |
Definition at line 119 of file execution.hpp.
|
staticconstexpr |
Definition at line 120 of file execution.hpp.
|
staticconstexpr |
Definition at line 127 of file execution.hpp.
|
staticconstexpr |
Definition at line 128 of file execution.hpp.
|
staticconstexpr |
Definition at line 126 of file execution.hpp.
|
staticconstexpr |
Definition at line 125 of file execution.hpp.
|
staticconstexpr |
Definition at line 115 of file execution.hpp.
|
staticconstexpr |
Definition at line 116 of file execution.hpp.
|
staticconstexpr |
Definition at line 124 of file execution.hpp.
|
staticconstexpr |
Definition at line 123 of file execution.hpp.
|
staticconstexpr |
Definition at line 111 of file execution.hpp.
|
staticconstexpr |
Definition at line 129 of file execution.hpp.
|
staticconstexpr |
Definition at line 130 of file execution.hpp.