bark: Keep onchain wallet inside Wallet

  • 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

    • Unified on-chain wallet handling across the CLI, REST API, daemon, and SDK via the main wallet’s configured on-chain connection.
    • Exit progress now consistently uses the CPFP-based workflow (including related REST/daemon flows).
  • Bug Fixes

    • Improved on-chain sync usage across boarding/exiting/claiming, with more reliable claim transaction registration when the destination is controlled.
    • Board operations no longer require separate on-chain inputs.
    • More consistent wallet fingerprint reporting in wallet endpoints.
  • Chores / Maintenance

    • Streamlined daemon startup/shutdown and command wiring.
    • Updated wasm test/CI recipes and test setup for the new on-chain wiring.
Edited by coderabbit

Merge request reports

Loading