bark: Detect force-exited VTXOs
- check or remove this line after you've added a CHANGELOG entry or if your PR doesn't need one (they should go into
CHANGELOG/unreleased/)
Summary by CodeRabbit
- New Features
- Wallet now automatically detects force-exited, spendable VTXOs on-chain and routes them into the unilateral-exit recovery flow.
- Added a method to retrieve the VTXO IDs for all currently tracked unilateral exits.
- Bug Fixes
- Improved exit status determination after inputs are confirmed, using chain-derived package status for more accurate progression.
- Tests
- Added an integration test covering detection and claiming of force-exited VTXOs.
Edited by coderabbit