Skip to main content

note_interface

Standalone Functions

properties

properties();

Takes no parameters.

setup_payload

setup_payload();

Takes no parameters.

finalization_payload

finalization_payload();

Takes no parameters.

compute_nullifier

compute_nullifier(self, context, note_hash_for_nullify);

/ circuits.

Parameters

NameType
self
context&mut PrivateContext
note_hash_for_nullifyField

compute_nullifier_without_context

compute_nullifier_without_context(self);

Parameters

NameType
self

pack_content

pack_content(self);

Parameters

NameType
self

unpack_content

unpack_content(fields);

Parameters

NameType
fields[Field; N]

get_header

get_header(self);

Parameters

NameType
self

set_header

set_header(&mut self, header);

Parameters

NameType
&mut self
headerNoteHeader

get_note_type_id

get_note_type_id();

Takes no parameters.

compute_note_hash

compute_note_hash(self);

Parameters

NameType
self