diff options
| author | Adam Soltys <[email protected]> | 2026-07-04 07:03:00 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-07-04 07:03:00 -0700 |
| commit | 035e81375784b766027b403e4f2685105c4b2150 (patch) | |
| tree | 4138c0c6e19a67ae07aee74e38944334076a2fee /tools | |
| parent | ceed0a4e9dcc2c42e71134e6e393b3ea1aea7296 (diff) | |
| download | coinosv3-035e81375784b766027b403e4f2685105c4b2150.tar.gz coinosv3-035e81375784b766027b403e4f2685105c4b2150.zip | |
Ark: boarding success screen with txid link instead of a toast
Broadcasting a board now lands on a checkmark screen showing the amount
that will arrive (after the board fee), a note about the confirmation,
and the funding txid with copy + explorer link; Done returns to the
Receive tab.
Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01QFAcD4V284DvYZZHP7Rxxy
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/ark/ui-test.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/ark/ui-test.js b/tools/ark/ui-test.js index 48f2f83..259172f 100644 --- a/tools/ark/ui-test.js +++ b/tools/ark/ui-test.js @@ -159,7 +159,11 @@ try { check('board form on receive/ark', !!(await boardInput.asElement())); await boardInput.asElement().type('30000'); await clickText('button', 'Board'); - check('board started', await waitText('Boarding', 20000)); + check('boarding success screen', await waitText('Boarding!', 20000)); + check('boarding txid link shown', await page.evaluate(() => + !!document.querySelector('.addr-box') && /^[0-9a-f]{64}$/.test(document.querySelector('.addr-box').textContent.trim()))); + await clickText('button.btn-primary', 'Done'); + await sleep(300); mine(2); check('board vtxo lands (+29,670)', await waitLabeledNumber('ark balance', preBoard + 29670, 40000), String(await labeledNumber('ark balance'))); |
