Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6f87de84ce |
@@ -512,10 +512,9 @@ window of its own, and the password is required to be absent from every message
|
||||
the approval window sends to the background — with the message that would carry
|
||||
it required to be present, so that check cannot pass by observing nothing. That
|
||||
last one is the standing floor under
|
||||
[#157](https://git.eeqj.de/sneak/AutistMask/issues/157). Closing a transaction
|
||||
or signature approval window is required to leave the dApp's request unanswered.
|
||||
The suite then opens that approval at the URL the toolbar button holds, and
|
||||
answers it there.
|
||||
[#157](https://git.eeqj.de/sneak/AutistMask/issues/157). A transaction or
|
||||
signature approval whose window is closed is required to leave the page without
|
||||
an answer. The suite then answers it from the page the toolbar button opens.
|
||||
|
||||
The limits of that coverage and of the rest of the Chrome suite, none of them
|
||||
papered over:
|
||||
|
||||
@@ -161,9 +161,9 @@ let txApprovalSlot = null;
|
||||
const APPROVAL_PENDING_CODE = -32002;
|
||||
|
||||
// True at every moment this can be sent: the slot is taken immediately before
|
||||
// the transaction is populated, so the other request is being prepared, is on
|
||||
// screen, or waits with its window closed. It does not claim the other one is
|
||||
// displayed yet, because for the length of one network round trip it is not.
|
||||
// the transaction is populated, so the other request is either being prepared
|
||||
// or on screen. It does not claim the other one is displayed yet, because for
|
||||
// the length of one network round trip it is not.
|
||||
const TX_APPROVAL_PENDING_MESSAGE =
|
||||
"AutistMask handles one transaction at a time, and another one is" +
|
||||
" already in progress, so this one was not sent. Please finish that" +
|
||||
|
||||
Reference in New Issue
Block a user