Skip to content

feat(wasm-utxo): add BIP322 message storage and retrieval#209

Merged
lcovar merged 1 commit intomasterfrom
BTC-3033.add-bip322-storage
Mar 13, 2026
Merged

feat(wasm-utxo): add BIP322 message storage and retrieval#209
lcovar merged 1 commit intomasterfrom
BTC-3033.add-bip322-storage

Conversation

@OttoAllmendinger
Copy link
Contributor

Store BIP322 messages in PSBT proprietary fields and provide
getter function to extract them by input index.

Add getBip322Message function that returns the message string
or null if not present. Update addBip322Input to persist the
message alongside the BIP322 proof input.

Include test coverage for single and multiple message storage,
and out-of-bounds handling.

Issue: BTC-3033

Co-authored-by: llm-git llm-git@ttll.de

@OttoAllmendinger OttoAllmendinger force-pushed the BTC-3033.add-bip322-storage branch from 2478934 to b3754f7 Compare March 13, 2026 14:23
Store BIP322 messages in PSBT proprietary fields and provide
getter function to extract them by input index.

Add `getBip322Message` function that returns the message string
or null if not present. Update `addBip322Input` to persist the
message alongside the BIP322 proof input.

Include test coverage for single and multiple message storage,
and out-of-bounds handling.

Issue: BTC-3033

Co-authored-by: llm-git <llm-git@ttll.de>
@OttoAllmendinger OttoAllmendinger force-pushed the BTC-3033.add-bip322-storage branch from b3754f7 to 034a37f Compare March 13, 2026 15:20
@OttoAllmendinger OttoAllmendinger marked this pull request as ready for review March 13, 2026 15:32
@OttoAllmendinger OttoAllmendinger requested a review from a team as a code owner March 13, 2026 15:32
@lcovar lcovar merged commit ab0fbc5 into master Mar 13, 2026
13 checks passed
@lcovar lcovar deleted the BTC-3033.add-bip322-storage branch March 13, 2026 16:16
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