Skip to content

feat: Implement roll_over_proofs() for NIP-60 state transitions#32

Open
kwsantiago wants to merge 1 commit into
Routstr:masterfrom
kwsantiago:kwsantiago/implement-roll_over_proofs
Open

feat: Implement roll_over_proofs() for NIP-60 state transitions#32
kwsantiago wants to merge 1 commit into
Routstr:masterfrom
kwsantiago:kwsantiago/implement-roll_over_proofs

Conversation

@kwsantiago
Copy link
Copy Markdown

Fixes #19

Implements roll_over_proofs() method to handle partial spend scenarios by creating new token events for unspent proofs and marking old events as superseded.

  • Uses EventManager for NIP-60 format conversion and publishing
  • Added error handling and validation
  • Added unit tests
  • All tests pass (84/84)

Note: Kept spent_proofs parameter for API compatibility per issue spec.

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.

TODO: Implement roll_over_proofs() for NIP-60 state transitions

1 participant