bark: Produce error when all VTXOs are excluded from a maintenance refresh

  • 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/)

Oversight from me on this one.

Summary by CodeRabbit

  • Bug Fixes
    • Maintenance refresh now reports an error when every due input is rejected as unusable, instead of appearing to succeed or doing nothing.
    • Improved error messages when joining or scheduling maintenance refreshes fail.
    • Rejection handling now correctly covers multiple unusable inputs, including clearer details in the returned error.
Edited by coderabbit

Merge request reports

Loading