bark, server: Use checkpoints for lightning receive
- 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
- Lightning-received VTXO claims now use protocol-versioned checkpoints so the server’s watchman stops at the checkpoint rather than force-exiting the freshly claimed leaf.
- Documentation
- Updated protocol version documentation and changelog notes to reflect the new Lightning-receive checkpoint behavior and compatibility expectations.
- Tests
- Enhanced integration coverage for watchman force-exit, refresh/block progression, and checkpointed Arkoor claim scenarios to verify spendability and correct stopping behavior.
Edited by Peter