Structs§
- Note
- A note with all the data required for it to be consumed by executing it against the transaction kernel.
- Note
Assets - An asset container for a note.
- Note
Attachment - The optional attachment for a
Note. - Note
Attachment Content - The content of a
NoteAttachment. - Note
Attachment Header - The header metadata for a single note attachment.
- Note
Attachment Scheme - The user-defined scheme of a
NoteAttachment. - Note
Attachments - A collection of note attachments.
- Note
Details - Details of a note consisting of assets, script, storage, and a serial number.
- Note
Details Commitment - A commitment to a note’s details, without note metadata.
- Note
Header - Holds the strictly required, public information of a note.
- NoteId
- The unique identifier of a note.
- Note
Inclusion Proof - Contains the data required to prove inclusion of a note in the canonical chain.
- Note
Location - Contains information about the location of a note.
- Note
Metadata - Protocol-level note metadata that combines
PartialNoteMetadatawith attachment information. - Note
Recipient - Value that describes under which condition a note can be consumed.
- Note
Script - An executable program of a note.
- Note
Script Root - The MAST root of a
NoteScript. - Note
Storage - A container for note storage items.
- NoteTag
NoteTags are 32-bits of data that serve as best-effort filters for notes.- Nullifier
- A note’s nullifier.
- Partial
Note - A note without detailed recipient information.
- Partial
Note Metadata - The user-facing metadata associated with a note.