NoteHashesAndNullifier
Fields
Field | Type |
---|---|
pub note_hash | Field |
pub unique_note_hash | Field |
pub inner_nullifier | Field |
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
Name | Type |
---|---|
context | UnconstrainedContext |
log_plaintext | BoundedVec<Field |
PRIVATE_LOG_SIZE_IN_FIELDS> | |
tx_hash | Field |
unique_note_hashes_in_tx | BoundedVec<Field |
MAX_NOTE_HASHES_PER_TX> | |
first_nullifier_in_tx | Field |
recipient | AztecAddress |
compute_note_hash_and_nullifier | fn[Env](BoundedVec<Field |
MAX_NOTE_SERIALIZED_LEN> | |
NoteHeader | |
Field |
destructure_log_plaintext
destructure_log_plaintext(log_plaintext, PRIVATE_LOG_SIZE_IN_FIELDS>, );
Parameters
Name | Type |
---|---|
log_plaintext | BoundedVec<Field |
PRIVATE_LOG_SIZE_IN_FIELDS> | |
for_each_in_bounded_vec
for_each_in_bounded_vec(vec, MaxLen>, f, u32);
Parameters
Name | Type |
---|---|
vec | BoundedVec<T |
MaxLen> | |
f | fn[Env](T |
u32 |