Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
Acir::BlackBoxFuncCall Struct Reference

#include <acir.hpp>

Classes

struct  AES128Encrypt
 
struct  AND
 
struct  BigIntAdd
 
struct  BigIntDiv
 
struct  BigIntFromLeBytes
 
struct  BigIntMul
 
struct  BigIntSub
 
struct  BigIntToLeBytes
 
struct  Blake2s
 
struct  Blake3
 
struct  EcdsaSecp256k1
 
struct  EcdsaSecp256r1
 
struct  EmbeddedCurveAdd
 
struct  Keccakf1600
 
struct  MultiScalarMul
 
struct  Poseidon2Permutation
 
struct  RANGE
 
struct  RecursiveAggregation
 
struct  Sha256Compression
 
struct  XOR
 

Public Member Functions

std::vector< uint8_t > bincodeSerialize () const
 
void msgpack_pack (auto &packer) const
 
void msgpack_unpack (msgpack::object const &o)
 

Static Public Member Functions

static BlackBoxFuncCall bincodeDeserialize (std::vector< uint8_t >)
 

Public Attributes

std::variant< AES128Encrypt, AND, XOR, RANGE, Blake2s, Blake3, EcdsaSecp256k1, EcdsaSecp256r1, MultiScalarMul, EmbeddedCurveAdd, Keccakf1600, RecursiveAggregation, BigIntAdd, BigIntSub, BigIntMul, BigIntDiv, BigIntFromLeBytes, BigIntToLeBytes, Poseidon2Permutation, Sha256Compressionvalue
 

Friends

bool operator== (const BlackBoxFuncCall &, const BlackBoxFuncCall &)
 

Detailed Description

Definition at line 3063 of file acir.hpp.

Member Function Documentation

◆ bincodeDeserialize()

BlackBoxFuncCall Acir::BlackBoxFuncCall::bincodeDeserialize ( std::vector< uint8_t >  input)
inlinestatic

Definition at line 6358 of file acir.hpp.

◆ bincodeSerialize()

std::vector< uint8_t > Acir::BlackBoxFuncCall::bincodeSerialize ( ) const
inline

Definition at line 6351 of file acir.hpp.

◆ msgpack_pack()

void Acir::BlackBoxFuncCall::msgpack_pack ( auto &  packer) const
inline

Definition at line 3634 of file acir.hpp.

◆ msgpack_unpack()

void Acir::BlackBoxFuncCall::msgpack_unpack ( msgpack::object const &  o)
inline

Definition at line 3736 of file acir.hpp.

Friends And Related Symbol Documentation

◆ operator==

bool operator== ( const BlackBoxFuncCall lhs,
const BlackBoxFuncCall rhs 
)
friend

Definition at line 6343 of file acir.hpp.

Member Data Documentation

◆ value


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