Skip to main content

NoteHashesAndNullifier

Fields

FieldType
pub note_hashField
pub unique_note_hashField
pub inner_nullifierField

Standalone Functions

do_process_log

do_process_log(context, log_plaintext, PRIVATE_LOG_SIZE_IN_FIELDS>, tx_hash, unique_note_hashes_in_tx, MAX_NOTE_HASHES_PER_TX>, first_nullifier_in_tx, recipient, compute_note_hash_and_nullifier, MAX_NOTE_SERIALIZED_LEN>, NoteHeader, Field);

Parameters

NameType
contextUnconstrainedContext
log_plaintextBoundedVec<Field
PRIVATE_LOG_SIZE_IN_FIELDS>
tx_hashField
unique_note_hashes_in_txBoundedVec<Field
MAX_NOTE_HASHES_PER_TX>
first_nullifier_in_txField
recipientAztecAddress
compute_note_hash_and_nullifierfn[Env](BoundedVec<Field
MAX_NOTE_SERIALIZED_LEN>
NoteHeader
Field

destructure_log_plaintext

destructure_log_plaintext(log_plaintext, PRIVATE_LOG_SIZE_IN_FIELDS>, );

Parameters

NameType
log_plaintextBoundedVec<Field
PRIVATE_LOG_SIZE_IN_FIELDS>

for_each_in_bounded_vec

for_each_in_bounded_vec(vec, MaxLen>, f, u32);

Parameters

NameType
vecBoundedVec<T
MaxLen>
ffn[Env](T
u32