With https://github.com/arkade-os/rust-sdk/pull/109, we at least use the `ark-client` API in the tests. But it would be good to test other scenarios: - Spend all VTXOs (no change VTXO). - Spend boarding output, with change VTXO (is this allowed?). - Spend entire boarding output.