barretenberg
Loading...
Searching...
No Matches
Public Types | Static Public Attributes | List of all members
proof_system::plonk::stdlib::secp256k1< CircuitType > Struct Template Reference

Public Types

typedef ::secp256k1::fq fq
 
typedef ::secp256k1::fr fr
 
typedef ::secp256k1::g1 g1
 
typedef CircuitType Builder
 
typedef witness_t< Builder > witness_ct
 
typedef public_witness_t< Builder > public_witness_ct
 
typedef field_t< Builder > fr_ct
 
typedef byte_array< Builder > byte_array_ct
 
typedef bool_t< Builder > bool_ct
 
typedef stdlib::uint32< Builder > uint32_ct
 
typedef bigfield< Builder, typename ::secp256k1::Secp256k1FqParamsfq_ct
 
typedef bigfield< Builder, typename ::secp256k1::Secp256k1FrParamsbigfr_ct
 
typedef element< Builder, fq_ct, fr_ct, g1 > g1_ct
 
typedef element< Builder, fq_ct, bigfr_ct, g1 > g1_bigfr_ct
 

Static Public Attributes

static constexpr proof_system::CurveType type = proof_system::CurveType::SECP256K1
 

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