Page MenuHomePhabricator

[marlin] Prepare for end to end send tests
ClosedPublic

Authored by Fabien on Apr 10 2026, 15:55.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABC186ab4a2c5e9: [marlin] Prepare for end to end send tests
Summary

This diff mostly update the fixtures and tooling in preparation for adding send tests:

  • It adds the required elements to the stubs, aka the utxos and blockchain info
  • it adds an interceptor for the txs broadcast (only successful for now)
  • It lets the visitWithWalletMnemonic initializer set options (so we can avoid the default "hold to send" in tests)
  • it adds a simple send test to demonstrate all this machinery
Test Plan
pnpm test:e2e

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable