diff options
| author | Adam Soltys <[email protected]> | 2026-11-06 23:28:09 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-11-06 23:28:09 -0700 |
| commit | 4c8754a843335bfa4d84a989fb92f33bc6c26367 (patch) | |
| tree | c2341a12b2585ac42b82947ea5cf84c79963bba8 /tools | |
| parent | 9ffdeacf18ab2b6ff2344e1ec5cf0a085b18325b (diff) | |
| download | coinosv3-4c8754a843335bfa4d84a989fb92f33bc6c26367.tar.gz coinosv3-4c8754a843335bfa4d84a989fb92f33bc6c26367.zip | |
The seed-phrase pages say less: no "write these 12 words down on paper" box, the passphrase behind "Add passphrase", and the import titled "Enter seed phrase". Adam, 2026-11-06: the warning box goes from the create pane and the backup step (the words and the page's own title carry it); the BIP39 passphrase field, which read as a required password under the seed, waits behind an "Add passphrase" button and, opened, is labelled "Passphrase (optional)" with "Leave it empty unless you want one. Most wallets have none." (What's this? still explains it; a typed passphrase keeps it open; clearing the drafts closes it). The import pane is titled "Enter seed phrase" (was "Restore your wallet"), its field "Seed phrase" (was "Recovery phrase or key") with the placeholder "Your seed words" — an xpub or xprv pasted there still opens as before. tools/onboard-backup-test.js follows the new words
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01VMan6Ts5Tktega8VbLg31q
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/onboard-backup-test.js | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/tools/onboard-backup-test.js b/tools/onboard-backup-test.js index 3433271..c7221fd 100644 --- a/tools/onboard-backup-test.js +++ b/tools/onboard-backup-test.js @@ -87,12 +87,10 @@ try { // words on screen at once, with what they are. await page.evaluate(() => document.getElementById('onb-create')?.click()); await sleep(600); - const made = await page.evaluate(() => ({ - words: document.querySelectorAll('.words .w .t').length, - says: /12 words|twelve words/i.test(document.body.innerText), - })); - check('the way in shows what the wallet actually is: its twelve words', made.words === 12 && made.says, - made.words + ' words' + (made.says ? ', explained' : ', unexplained')); + // the warning box that said "write these 12 words down" is gone + // (2026-11-06): the words themselves are the explanation + const made = await page.evaluate(() => document.querySelectorAll('.words .w .t').length); + check('the way in shows what the wallet actually is: its twelve words', made === 12, made + ' words'); await page.close(); } @@ -120,7 +118,7 @@ try { await page.evaluate(() => document.getElementById('onb-restore')?.click()); await sleep(600); const pane = await page.evaluate(() => ({ - title: /restore your wallet/i.test(document.body.innerText), + title: /enter seed phrase/i.test(document.body.innerText), field: !!document.querySelector('textarea[placeholder*="seed words" i]'), minted: document.querySelectorAll('.words .w .t').length, })); |
