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

Contains gate count information. More...

#include <bbapi_client_ivc.hpp>

Public Member Functions

 MSGPACK_FIELDS (acir_opcodes, circuit_size, gates_per_opcode)
 
bool operator== (const Response &) const =default
 

Public Attributes

uint32_t acir_opcodes
 Number of ACIR opcodes.
 
uint32_t circuit_size
 Circuit size (total number of gates)
 
std::vector< uint32_t > gates_per_opcode
 Optional: gate counts per opcode.
 

Static Public Attributes

static constexpr const char * MSGPACK_SCHEMA_NAME = "ClientIvcStatsResponse"
 

Detailed Description

Contains gate count information.

Definition at line 242 of file bbapi_client_ivc.hpp.

Member Function Documentation

◆ MSGPACK_FIELDS()

bb::bbapi::ClientIvcStats::Response::MSGPACK_FIELDS ( acir_opcodes  ,
circuit_size  ,
gates_per_opcode   
)

◆ operator==()

bool bb::bbapi::ClientIvcStats::Response::operator== ( const Response ) const
default

Member Data Documentation

◆ acir_opcodes

uint32_t bb::bbapi::ClientIvcStats::Response::acir_opcodes

Number of ACIR opcodes.

Definition at line 246 of file bbapi_client_ivc.hpp.

◆ circuit_size

uint32_t bb::bbapi::ClientIvcStats::Response::circuit_size

Circuit size (total number of gates)

Definition at line 248 of file bbapi_client_ivc.hpp.

◆ gates_per_opcode

std::vector<uint32_t> bb::bbapi::ClientIvcStats::Response::gates_per_opcode

Optional: gate counts per opcode.

Definition at line 250 of file bbapi_client_ivc.hpp.

◆ MSGPACK_SCHEMA_NAME

constexpr const char* bb::bbapi::ClientIvcStats::Response::MSGPACK_SCHEMA_NAME = "ClientIvcStatsResponse"
staticconstexpr

Definition at line 243 of file bbapi_client_ivc.hpp.


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