Skip to content

feat(tbtc): validate covenant migration transaction plan#3884

Merged
mswilkison merged 2 commits intofeat/psbt-covenant-final-project-prfrom
feat/covenant-selfv1-transaction-plan
Mar 9, 2026
Merged

feat(tbtc): validate covenant migration transaction plan#3884
mswilkison merged 2 commits intofeat/psbt-covenant-final-project-prfrom
feat/covenant-selfv1-transaction-plan

Conversation

@mswilkison
Copy link

Summary

  • require a concrete migration transaction plan alongside the reservation artifact
  • validate canonical Leaf-1 pre-signed policy fields in keep-core before real signing work
  • add focused negative coverage for bad plan inputs and HTTP submit payloads

Testing

  • go test ./pkg/covenantsigner ./config ./cmd

@mswilkison mswilkison merged commit 858705b into feat/psbt-covenant-final-project-pr Mar 9, 2026
13 of 14 checks passed
@mswilkison mswilkison deleted the feat/covenant-selfv1-transaction-plan branch March 9, 2026 14:48
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