Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::EcdsaCircuit Class Reference

#include <ecdsa_circuit.hpp>

Public Types

using Builder = bb::UltraCircuitBuilder
 
using field_ct = stdlib::field_t< Builder >
 
using bool_ct = stdlib::bool_t< Builder >
 
using public_witness_ct = stdlib::public_witness_t< Builder >
 
using byte_array_ct = stdlib::byte_array< Builder >
 
using curve = stdlib::secp256k1< Builder >
 

Static Public Member Functions

static Builder generate (uint256_t public_inputs[])
 

Static Public Attributes

static constexpr size_t NUM_PUBLIC_INPUTS = 6
 

Detailed Description

Definition at line 16 of file ecdsa_circuit.hpp.

Member Typedef Documentation

◆ bool_ct

◆ Builder

◆ byte_array_ct

◆ curve

◆ field_ct

◆ public_witness_ct

Member Function Documentation

◆ generate()

static Builder bb::EcdsaCircuit::generate ( uint256_t  public_inputs[])
inlinestatic

Definition at line 27 of file ecdsa_circuit.hpp.

Member Data Documentation

◆ NUM_PUBLIC_INPUTS

constexpr size_t bb::EcdsaCircuit::NUM_PUBLIC_INPUTS = 6
staticconstexpr

Definition at line 25 of file ecdsa_circuit.hpp.


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