Returns the note hash that must be used to compute a note's nullifier when calling NoteHash::compute_nullifier or
NoteHash::compute_nullifier_unconstrained.
Same as compute_note_hash_for_nullification, except it takes the note hash used in a read request (i.e. what
compute_note_hash_read would return). This is useful in scenarios where that hash has already been
computed to reduce constraints by reusing this value.
Returns the note hash that must be used to issue a private kernel read request for a note.
Computes a note's siloed nullifier, i.e. the one that will be inserted into the nullifier tree.