aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-11-06 23:28:09 -0700
committerAdam Soltys <[email protected]>2026-11-06 23:28:09 -0700
commit4c8754a843335bfa4d84a989fb92f33bc6c26367 (patch)
treec2341a12b2585ac42b82947ea5cf84c79963bba8 /tools
parent9ffdeacf18ab2b6ff2344e1ec5cf0a085b18325b (diff)
downloadcoinosv3-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.js12
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,
}));