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

#include <avm_inputs.hpp>

Public Member Functions

bool operator== (const Tx &other) const =default
 
 MSGPACK_FIELDS (hash, gasSettings, effectiveGasFees, nonRevertibleAccumulatedData, revertibleAccumulatedData, setupEnqueuedCalls, appLogicEnqueuedCalls, teardownEnqueuedCall, gasUsedByPrivate, feePayer)
 

Public Attributes

std::string hash
 
GasSettings gasSettings
 
GasFees effectiveGasFees
 
AccumulatedData nonRevertibleAccumulatedData
 
AccumulatedData revertibleAccumulatedData
 
std::vector< PublicCallRequestWithCalldatasetupEnqueuedCalls
 
std::vector< PublicCallRequestWithCalldataappLogicEnqueuedCalls
 
std::optional< PublicCallRequestWithCalldatateardownEnqueuedCall
 
Gas gasUsedByPrivate
 
AztecAddress feePayer
 

Detailed Description

Definition at line 303 of file avm_inputs.hpp.

Member Function Documentation

◆ MSGPACK_FIELDS()

◆ operator==()

bool bb::avm2::Tx::operator== ( const Tx other) const
default

Member Data Documentation

◆ appLogicEnqueuedCalls

std::vector<PublicCallRequestWithCalldata> bb::avm2::Tx::appLogicEnqueuedCalls

Definition at line 310 of file avm_inputs.hpp.

◆ effectiveGasFees

GasFees bb::avm2::Tx::effectiveGasFees

Definition at line 306 of file avm_inputs.hpp.

◆ feePayer

AztecAddress bb::avm2::Tx::feePayer

Definition at line 313 of file avm_inputs.hpp.

◆ gasSettings

GasSettings bb::avm2::Tx::gasSettings

Definition at line 305 of file avm_inputs.hpp.

◆ gasUsedByPrivate

Gas bb::avm2::Tx::gasUsedByPrivate

Definition at line 312 of file avm_inputs.hpp.

◆ hash

std::string bb::avm2::Tx::hash

Definition at line 304 of file avm_inputs.hpp.

◆ nonRevertibleAccumulatedData

AccumulatedData bb::avm2::Tx::nonRevertibleAccumulatedData

Definition at line 307 of file avm_inputs.hpp.

◆ revertibleAccumulatedData

AccumulatedData bb::avm2::Tx::revertibleAccumulatedData

Definition at line 308 of file avm_inputs.hpp.

◆ setupEnqueuedCalls

std::vector<PublicCallRequestWithCalldata> bb::avm2::Tx::setupEnqueuedCalls

Definition at line 309 of file avm_inputs.hpp.

◆ teardownEnqueuedCall

std::optional<PublicCallRequestWithCalldata> bb::avm2::Tx::teardownEnqueuedCall

Definition at line 311 of file avm_inputs.hpp.


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