fix: a recipient warning on the confirmation screen is about the recipient on screen (closes #575) #605

Merged
clawbot merged 1 commits from issue-575-late-recipient-check into next 2026-10-19 12:27:11 +02:00
1 Commits
Author SHA1 Message Date
sneak 74eb3a0eed fix: a recipient warning on the confirmation screen is about the recipient on screen (closes #575)
check / check (push) Waiting to run
e2e / e2e-chrome (push) Waiting to run
e2e / e2e-firefox (push) Waiting to run
checkRecipientHistory() showed the warning boxes whenever its lookups
answered, so after Back and a review to another recipient, a late answer
about the first recipient could show the never-sent-a-transaction, contract
or Etherscan phishing box on the second recipient's screen. It now drops a
result for a transaction no longer on screen, as estimateGas() and
readBalances() already do.

tests/confirmTxLateResult.test.js holds back the first screen's answer until
the second screen is shown, for each of the three boxes, the balance read and
the fee estimate.

Model: opus-5-5
2026-10-19 10:05:14 +00:00