Skip to content

Conversation

@guggero
Copy link
Collaborator

@guggero guggero commented Dec 16, 2025

Depends on #2244, only the last two commits are new.

This is still very much work in progress.

This commit adds library functions for calculating block tweaks. A
block tweak is the set of Silent Payment transaction tweaks that are
contained in a block. A SP transaction tweak is the pre-calculated input
public key sum tweaked by the input hash of a transaction and is
required for light clients to be able to calculate potential Silent
Payment outputs in a transaction or block without needing to download
the full block/transaction.
This commit adds helper functions that can be used by clients (including
light clients) to scan the chain for potential Silent Payment outputs.
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.

1 participant