Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::bbapi::CircuitStats Struct Reference

Consolidated command for retrieving circuit information. Combines gate count, circuit size, and other metadata into a single command. More...

#include <bbapi_ultra_honk.hpp>

Classes

struct  Response
 

Public Member Functions

 MSGPACK_FIELDS (circuit, include_gates_per_opcode, settings)
 
Response execute (const BBApiRequest &request={}) &&
 
bool operator== (const CircuitStats &) const =default
 

Public Attributes

CircuitInput circuit
 
bool include_gates_per_opcode = false
 
ProofSystemSettings settings
 

Static Public Attributes

static constexpr const char * MSGPACK_SCHEMA_NAME = "CircuitStats"
 

Detailed Description

Consolidated command for retrieving circuit information. Combines gate count, circuit size, and other metadata into a single command.

Definition at line 77 of file bbapi_ultra_honk.hpp.

Member Function Documentation

◆ execute()

CircuitStats::Response bb::bbapi::CircuitStats::execute ( const BBApiRequest request = {}) &&

Definition at line 277 of file bbapi_ultra_honk.cpp.

◆ MSGPACK_FIELDS()

bb::bbapi::CircuitStats::MSGPACK_FIELDS ( circuit  ,
include_gates_per_opcode  ,
settings   
)

◆ operator==()

bool bb::bbapi::CircuitStats::operator== ( const CircuitStats ) const
default

Member Data Documentation

◆ circuit

CircuitInput bb::bbapi::CircuitStats::circuit

Definition at line 91 of file bbapi_ultra_honk.hpp.

◆ include_gates_per_opcode

bool bb::bbapi::CircuitStats::include_gates_per_opcode = false

Definition at line 92 of file bbapi_ultra_honk.hpp.

◆ MSGPACK_SCHEMA_NAME

constexpr const char* bb::bbapi::CircuitStats::MSGPACK_SCHEMA_NAME = "CircuitStats"
staticconstexpr

Definition at line 78 of file bbapi_ultra_honk.hpp.

◆ settings

ProofSystemSettings bb::bbapi::CircuitStats::settings

Definition at line 93 of file bbapi_ultra_honk.hpp.


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