Block a user
snapshot create --skip-errors --prune deletes the previous snapshot, the only one holding the skipped files
decision: bring the token-list enrichment tooling from f7a2437 into the repo?
Built in sneak/AutistMask#531: the two programs and the data file from f7a2437, under script/lib/ and named in the README's Entrypoints section. On the committed data…
chore: bring the token-list enrichment tooling into script/lib (closes #495)
snapshot create --skip-errors exits 0 and prints "Finished successfully." after skipping files
Implemented in sneak/vaultik#381: a skipped file or directory is counted as failed, and snapshot create --skip-errors keeps the snapshot but exits non-zero when it…
Exit non-zero when snapshot create --skip-errors skips anything
A popup that opened with no wallet never refreshes balances after the first wallet is added
The delete wallet screens tell key and xprv wallets to rely on a recovery phrase they do not have
The confirmation screen says a recipient has zero transaction history when it has only never sent one
A page with an opaque origin is treated as a site named null
A site allowed without Remember is disconnected when the background worker idles
The price service refuses requests without an API key, so mainnet shows no USD prices
Switching network in Settings under the confirmation screen sends the transfer on the new network
Sending from or exporting an HD or xprv address can use another address's key
Plan: every stored address carries the derivation index it was made at (set by the import scan, by adding an address, and at wallet creation). Send, site transactions, site signatures and key…
Tracked tokens are shared across networks, and mainnet tokens are offered and added on Sepolia
Refuse a backup destination an unplugged volume left empty
Rework:
- Finding 1: left to sneak/vaultik#292.
- Finding 2:
findSnapshotToRemovechecks the marker before it looks on the destination for a snapshot not in the local…
stale comment: a closed signing window is rejected, not kept for the toolbar popup
sneak/AutistMask#521 rewrites both comments in the approval port's disconnect handler, the inline one and the block above the listener, to say that the windows.onRemoved…
The wallet's own send shows its amount unformatted, unlike the approval screen
docs: say what settles a tx or sign approval on a port disconnect (closes #505)