barkd: mirror the ln send status and add a payment hash to check it

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

  • Adds a GET /lightning/sends/{identifier} to mirror the CLI but it does not keep syncing. The status is modified after a sync .

  • Send responses now carry a payment_hash so clients can pool status

  • promotes the CLI-private struct to bark-json so the CLI and REST share it

Edited by luca

Merge request reports

Loading
Loading