Skip to content

feat: Generalize notes - #9

Merged
milltay merged 24 commits into
nyksnet:mainfrom
KaffinPX:notes
Sep 18, 2026
Merged

milltay merged 24 commits into
nyksnet:mainfrom
KaffinPX:notes

Conversation

@KaffinPX

@KaffinPX KaffinPX commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator
  • Generalize notes into an extendable format with public support. (With format of [announcement visibility discriminant, note content type discriminant, content])
  • Remove UTXO index. (Will be moved off-node, node will be maintaining only consensus-critical components)
  • Standardize use of encode(), decode() on note content by BFEs). (Replacing old ciphertext using bincode
  • Address decrypt fns now returns NoteContent directly.
  • Some other "small" fixes...

(With a consequence; a typical output announcement size for generation address increased to 352 BFEs from 347 BFEs and symmetric address increased to 32 BFEs from 27 BFEs.)

…tion instead of bincode for into,from_bech32m
@milltay
milltay merged commit d533037 into nyksnet:main Sep 18, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants