-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
enhancementNew feature or requestNew feature or request
Description
TODO Location
sixty_nuts/wallet.py:736
Priority
🟡 Medium Priority - Improves reliability
Current Code
# Mark the consumed input proofs as spent (not the output proofs!)
# This creates proper NIP-60 state transitions with rollover events
await self._mark_proofs_as_spent(consumed_proofs)
# Note: Spending history is now created automatically in _mark_proofs_as_spent
# TODO: store pending token somewhere to check on status and potentially undoWhat needs to be done
- Store created tokens temporarily before they're claimed by recipient
- Enable status checking and potential recovery/undo
- Implement timeout mechanism for unclaimed tokens
Approach
- Store token + metadata in local cache/file
- Track creation timestamp and expiry
- Provide API to check token status
- Implement recovery for expired tokens
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request