Skip to content

Conversation

@OttoAllmendinger
Copy link
Contributor

This PR includes two fixes to the proof of possession functionality in UTXO
staking:

  1. Validate babylon address by ensuring it starts with 'bbn1' prefix before
    attempting to create proof of possession

  2. Update createProofOfPossession method signature to add channel parameter,
    matching the signature in the parent class

Issue: BTC-2402

OttoAllmendinger and others added 2 commits August 20, 2025 12:04
Adds validation to ensure babylon address starts with 'bbn1' prefix
before attempting to create proof of possession.

Issue: BTC-2402

Co-authored-by: llm-git <llm-git@ttll.de>
Add channel parameter to match the signature in the parent class. The channel
parameter indicates the context in which the proof of possession is created.

Issue: BTC-2402

Co-authored-by: llm-git <llm-git@ttll.de>
@OttoAllmendinger OttoAllmendinger marked this pull request as ready for review August 20, 2025 11:32
@OttoAllmendinger OttoAllmendinger requested a review from a team as a code owner August 20, 2025 11:32
@lcovar lcovar merged commit 3041bc3 into master Aug 20, 2025
12 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.

3 participants