barretenberg
Loading...
Searching...
No Matches
Public Types | Static Public Attributes | List of all members
proof_system::plonk::standard_settings Class Reference
Inheritance diagram for proof_system::plonk::standard_settings:
proof_system::plonk::settings_base proof_system::plonk::standard_verifier_settings

Public Types

using Arithmetization = arithmetization::Standard< barretenberg::fr >
 

Static Public Attributes

static constexpr size_t num_challenge_bytes = 16
 
static constexpr transcript::HashType hash_type = transcript::HashType::PedersenBlake3s
 
static constexpr size_t program_width = 3
 
static constexpr size_t num_shifted_wire_evaluations = 1
 
static constexpr uint64_t wire_shift_settings = 0b0100
 
static constexpr uint32_t permutation_shift = 30
 
static constexpr uint32_t permutation_mask = 0xC0000000
 
static constexpr size_t num_roots_cut_out_of_vanishing_polynomial = 4
 
static constexpr bool is_plookup = false
 

Additional Inherited Members

- Static Public Member Functions inherited from proof_system::plonk::settings_base
static constexpr bool requires_shifted_wire (const uint64_t wire_shift_settings, const uint64_t wire_index)
 

The documentation for this class was generated from the following file: