Represents a request to generate a proof. Currently, UltraHonk is the only proving system supported by BB (after plonk was deprecated and removed). This is used for one-shot proving, not our "IVC" scheme, ClientIVC-honk. For that, use the ClientIVC* commands.
More...
#include <bbapi_ultra_honk.hpp>
|
struct | Response |
| Contains proof and public inputs. Both are given as vectors of fields. To be used for verification. Example uses of this Response would be verification in native BB, WASM BB, solidity or recursively through Noir. More...
|
|
Represents a request to generate a proof. Currently, UltraHonk is the only proving system supported by BB (after plonk was deprecated and removed). This is used for one-shot proving, not our "IVC" scheme, ClientIVC-honk. For that, use the ClientIVC* commands.
Definition at line 46 of file bbapi_ultra_honk.hpp.
◆ execute()
◆ MSGPACK_FIELDS()
◆ operator==()
bool bb::bbapi::CircuitProve::operator== |
( |
const CircuitProve & |
| ) |
const |
|
default |
◆ circuit
◆ MSGPACK_SCHEMA_NAME
constexpr const char* bb::bbapi::CircuitProve::MSGPACK_SCHEMA_NAME = "CircuitProve" |
|
staticconstexpr |
◆ settings
◆ witness
std::vector<uint8_t> bb::bbapi::CircuitProve::witness |
The documentation for this struct was generated from the following files: