|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Stores the fixed AVM VK commitments (to precomputed polynomials) that depend only on the precomputed columns. More...
#include <avm_fixed_vk.hpp>
Public Types | |
| using | VerificationKey = AvmFlavor::VerificationKey |
| using | Commitment = AvmFlavor::VerificationKey::Commitment |
Static Public Member Functions | |
| static constexpr std::array< Commitment, VerificationKey::NUM_PRECOMPUTED_COMMITMENTS > | get_all () |
Stores the fixed AVM VK commitments (to precomputed polynomials) that depend only on the precomputed columns.
If the precomputed columns change, these commitments must be updated accordingly. Their values can be obtained from the test AvmFixedVKTests.FixedVKCommitments. If the NUM_PRECOMPUTED_COMMITMENTS changes, fill the extra with Commitment::one() or trim the extra items, and run the test to get the new values.
Definition at line 13 of file avm_fixed_vk.hpp.
| using bb::avm2::constraining::AvmFixedVKCommitments::Commitment = AvmFlavor::VerificationKey::Commitment |
Definition at line 16 of file avm_fixed_vk.hpp.
Definition at line 15 of file avm_fixed_vk.hpp.
|
inlinestaticconstexpr |
Definition at line 18 of file avm_fixed_vk.hpp.