Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
commitment_key.test.hpp File Reference

Go to the source code of this file.

Classes

class  bb::UnivariateClaimData< Curve >
 
class  bb::CommitmentTest< Curve >
 

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 

Typedefs

using bb::CommitmentSchemeParams = ::testing::Types< curve::BN254 >
 
using bb::IpaCommitmentSchemeParams = ::testing::Types< curve::Grumpkin >
 

Functions

template<class CK >
CK bb::create_commitment_key (const size_t num_points=0)
 
template<>
CommitmentKey< curve::BN254bb::create_commitment_key< CommitmentKey< curve::BN254 > > (const size_t num_points)
 
template<>
CommitmentKey< curve::Grumpkinbb::create_commitment_key< CommitmentKey< curve::Grumpkin > > (const size_t num_points)
 
template<class VK >
VK bb::create_verifier_commitment_key ()
 
template<>
VerifierCommitmentKey< curve::BN254bb::create_verifier_commitment_key< VerifierCommitmentKey< curve::BN254 > > ()
 
template<>
VerifierCommitmentKey< curve::Grumpkinbb::create_verifier_commitment_key< VerifierCommitmentKey< curve::Grumpkin > > ()
 

Variables

constexpr size_t bb::COMMITMENT_TEST_NUM_BN254_POINTS = 4096
 
constexpr size_t bb::COMMITMENT_TEST_NUM_GRUMPKIN_POINTS = 1 << CONST_ECCVM_LOG_N