bark: Offboard using offboard swap wait for confirmations before marking movement successful

This MR improves offboard behaviour so that instead of directly marking movements as successful, bark now waits for the offboard transaction to confirm on-chain. If the transaction fails to confirm, the movement can be cancelled and VTXOs restored to spendable state.

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

Closes #1333 (closed)

Merge request reports

Loading