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

#include <avm_io.hpp>

Public Member Functions

bool operator== (const PublicTxEffect &other) const =default
 
 MSGPACK_CAMEL_CASE_FIELDS (transaction_fee, note_hashes, nullifiers, l2_to_l1_msgs, public_logs, public_data_writes)
 

Public Attributes

FF transaction_fee
 
std::vector< FFnote_hashes
 
std::vector< FFnullifiers
 
std::vector< ScopedL2ToL1Messagel2_to_l1_msgs
 
std::vector< PublicLogpublic_logs
 
std::vector< PublicDataWritepublic_data_writes
 

Detailed Description

Definition at line 535 of file avm_io.hpp.

Member Function Documentation

◆ MSGPACK_CAMEL_CASE_FIELDS()

bb::avm2::PublicTxEffect::MSGPACK_CAMEL_CASE_FIELDS ( transaction_fee  ,
note_hashes  ,
nullifiers  ,
l2_to_l1_msgs  ,
public_logs  ,
public_data_writes   
)

◆ operator==()

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

Member Data Documentation

◆ l2_to_l1_msgs

std::vector<ScopedL2ToL1Message> bb::avm2::PublicTxEffect::l2_to_l1_msgs

Definition at line 539 of file avm_io.hpp.

◆ note_hashes

std::vector<FF> bb::avm2::PublicTxEffect::note_hashes

Definition at line 537 of file avm_io.hpp.

◆ nullifiers

std::vector<FF> bb::avm2::PublicTxEffect::nullifiers

Definition at line 538 of file avm_io.hpp.

◆ public_data_writes

std::vector<PublicDataWrite> bb::avm2::PublicTxEffect::public_data_writes

Definition at line 541 of file avm_io.hpp.

◆ public_logs

std::vector<PublicLog> bb::avm2::PublicTxEffect::public_logs

Definition at line 540 of file avm_io.hpp.

◆ transaction_fee

FF bb::avm2::PublicTxEffect::transaction_fee

Definition at line 536 of file avm_io.hpp.


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