aztec-nr - protocol_types::blob_data

Struct TxEffect

pub struct TxEffect {
    pub tx_hash: Field,
    pub revert_code: u8,
    pub transaction_fee: Field,
    pub note_hashes: [Field; 64],
    pub nullifiers: [Field; 64],
    pub l2_to_l1_msgs: [Field; 8],
    pub public_data_writes: [PublicDataWrite; 64],
    pub private_logs: [PrivateLog; 64],
    pub public_logs: PublicLogs,
    pub contract_class_logs: [ContractClassLog; 1],
}

Fields

tx_hash: Field
revert_code: u8
transaction_fee: Field
note_hashes: [Field; 64]
nullifiers: [Field; 64]
l2_to_l1_msgs: [Field; 8]
public_data_writes: [PublicDataWrite; 64]
private_logs: [PrivateLog; 64]
public_logs: PublicLogs
contract_class_logs: [ContractClassLog; 1]

Trait implementations

impl Empty for TxEffect

pub fn empty() -> Self pub fn is_empty(self) -> bool pub fn assert_empty<let S: u32>(self, msg: str<S>)

impl Eq for TxEffect

pub fn eq(_self: Self, _other: Self) -> bool