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

Prove an AVM transaction from serialized inputs. The inputs are opaque msgpack bytes of AvmProvingInputs. Callers should call AvmVerify separately if they need to verify the resulting proof. More...

#include <bbapi_avm.hpp>

Classes

struct  Response
 

Public Member Functions

 SERIALIZATION_FIELDS (inputs)
 
Response execute (const BBApiRequest &request={}) &&
 
bool operator== (const AvmProve &) const =default
 

Public Attributes

std::vector< uint8_t > inputs
 

Static Public Attributes

static constexpr const char MSGPACK_SCHEMA_NAME [] = "AvmProve"
 

Detailed Description

Prove an AVM transaction from serialized inputs. The inputs are opaque msgpack bytes of AvmProvingInputs. Callers should call AvmVerify separately if they need to verify the resulting proof.

Definition at line 40 of file bbapi_avm.hpp.

Member Function Documentation

◆ execute()

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

Definition at line 29 of file bbapi_avm.cpp.

◆ operator==()

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

◆ SERIALIZATION_FIELDS()

bb::bbapi::AvmProve::SERIALIZATION_FIELDS ( inputs  )

Member Data Documentation

◆ inputs

std::vector<uint8_t> bb::bbapi::AvmProve::inputs

Definition at line 52 of file bbapi_avm.hpp.

◆ MSGPACK_SCHEMA_NAME

constexpr const char bb::bbapi::AvmProve::MSGPACK_SCHEMA_NAME[] = "AvmProve"
staticconstexpr

Definition at line 41 of file bbapi_avm.hpp.


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