Skip to main content

mod

Standalone Functions

aztec

aztec(m);

Parameters

NameType
mModule

generate_contract_interface

generate_contract_interface(m);

Parameters

NameType
mModule

storage_layout

storage_layout();

Takes no parameters.

at

at(addr);

Parameters

NameType
addraztec

interface

interface();

Takes no parameters.

at

at(addr);

Parameters

NameType
addraztec

interface

interface();

Takes no parameters.

generate_compute_note_hash_and_optionally_a_nullifier

generate_compute_note_hash_and_optionally_a_nullifier();

Takes no parameters.

compute_note_hash_and_optionally_a_nullifier

compute_note_hash_and_optionally_a_nullifier(contract_address, nonce, storage_slot, note_type_id, compute_nullifier, packed_note_content, );

Parameters

NameType
contract_addressaztec
nonceField
storage_slotField
note_type_idField
compute_nullifierbool
packed_note_content[Field; $max_note_content_length]

generate_process_log

generate_process_log();

Takes no parameters.

process_log

process_log(log_plaintext, dep, tx_hash, unique_note_hashes_in_tx, dep, first_nullifier_in_tx, recipient, );

Parameters

NameType
log_plaintextBoundedVec<Field
dep
tx_hashField
unique_note_hashes_in_txBoundedVec<Field
dep
first_nullifier_in_txField
recipientaztec

generate_note_exports

generate_note_exports();

Takes no parameters.

generate_sync_notes

generate_sync_notes();

Takes no parameters.

sync_notes

sync_notes();

Takes no parameters.