Commit Graph

  • acb2577fec test: the test suite exits on its own, without --forceExit (closes #585) next clawbot 2026-10-28 01:09:12 +01:00
  • a33a40a6fa build: say beside the install why yarn prints the workspaces warning (closes #595) clawbot 2026-10-28 00:28:27 +01:00
  • 5192419cac docs: README matches ConfirmTx's wrong-password message and fee-bound refusal (closes #610) clawbot 2026-10-28 00:05:20 +01:00
  • 5a00bb4f8e fix: two pages switching networks no longer lose tracked tokens (closes #701) issue-701-two-page-switch-race sneak 2026-10-27 19:27:55 +00:00
  • 41842b197e fix: a token lookup that answers after the user left AddToken no longer changes the screen (closes #603) clawbot 2026-10-27 23:16:10 +01:00
  • a72f301fe1 fix: the bundled token list names tokens on Ethereum Mainnet only (closes #632) issue-632-bundled-list-mainnet-only clawbot 2026-10-27 17:02:32 +00:00
  • 8998d6c661 fix: a refresh asked for while another runs is no longer dropped (closes #581) clawbot 2026-10-27 20:14:09 +01:00
  • 08e47c39ad fix: a network switch in Settings keeps another page's token on the network it was added on (closes #692) clawbot 2026-10-27 18:05:01 +01:00
  • a5f6f5465d fix: Settings ignores an endpoint check once the same "Save" is tapped again (closes #698) issue-698-latest-save-wins sneak 2026-10-27 13:42:59 +00:00
  • 7ba0a5ff75 fix: TransactionDetail drops a Blockscout answer for another transaction (closes #675) clawbot 2026-10-27 15:30:40 +01:00
  • cd5951a4f8 fix: Settings never shows "Saved." for a URL the input no longer shows (closes #695) clawbot 2026-10-27 14:34:50 +01:00
  • 4f46515d87 fix: a transaction history that lands after a network switch is dropped (closes #657) issue-657-history-after-switch sneak 2026-10-27 09:47:07 +00:00
  • bcdffa56a4 fix: Settings stores the URL on screen when another page stored a different one (closes #688) clawbot 2026-10-27 12:36:48 +01:00
  • 1e8691a3f6 fix: a split swap's Min. received is the sum of its steps' minimums (closes #647) issue-647-split-min-received sneak 2026-10-27 08:17:49 +00:00
  • c0a3a02418 fix: a network switch in Settings leaves no balance from the previous network stored (closes #653) clawbot 2026-10-27 10:14:06 +01:00
  • f550d8c8d2 fix: a zero-minimum balance check never sets the output side (closes #649) clawbot 2026-10-27 08:57:59 +01:00
  • fc6cffcaba fix: a Permit2 transfer of the zero address never reads as ETH (closes #685) clawbot 2026-10-27 07:53:05 +01:00
  • 5615b08760 fix: Settings refuses an endpoint URL whose network changed before it was stored (closes #663) clawbot 2026-10-27 07:27:15 +01:00
  • ec6b6b57a3 fix: a V4 SETTLE of ETH paid from the router reads as moved from the sender (closes #682) clawbot 2026-10-27 06:49:37 +01:00
  • 36b200247a fix: a permit on the zero address never reads as ETH (closes #660) clawbot 2026-10-27 05:12:38 +01:00
  • b4e166cdc7 fix: read USD prices from Chainlink price feeds through the RPC endpoint (closes #525) clawbot 2026-10-27 04:23:17 +01:00
  • 53551c6382 fix: the StateRecovery erase warning names every kind of wallet backup (closes #593) clawbot 2026-10-27 03:46:17 +01:00
  • cce6640d23 fix: the swap decoder names where a WRAP_ETH pays and shows a V4 step's ETH as a maximum when the router may hold ETH (closes #665) issue-665-wrap-eth-moved-to sneak 2026-10-27 00:13:54 +00:00
  • e94960c627 fix: the address screen shows a token just added at its fetched balance, not 0.0000 (closes #516) issue-516-added-token-balance sneak 2026-10-26 23:12:56 +00:00
  • 33ab99b7be fix: closing a transaction or signature approval window leaves the request pending (closes #673) clawbot 2026-10-27 00:56:36 +01:00
  • b58ecec1f9 fix: AutistMask does not work in Firefox private windows (closes #646) clawbot 2026-10-26 23:51:22 +01:00
  • 387f40689e feat: an "Allow weak passwords" setting lets a new wallet have a short password (closes #674) clawbot 2026-10-26 22:35:02 +01:00
  • bf8aa9f5dd fix: Blockscout and Etherscan lookups are off until the user turns them on (closes #668) clawbot 2026-10-26 21:38:29 +01:00
  • c316d9ee78 fix: tracked tokens' balances are read through the RPC endpoint (closes #669) clawbot 2026-10-21 14:16:26 +02:00
  • b9bb1569fd fix: a V4 step that spends some of its output currency shows no Min. received (closes #574) clawbot 2026-10-21 07:34:26 +02:00
  • 4be625dc06 fix: an allowance to another spender leaves no Amount figure for its token and no Min. received (closes #658) clawbot 2026-10-21 06:24:51 +02:00
  • e2965469ba fix: with no Amount line, the user's takes the total adds up get lines of their own (closes #659) clawbot 2026-10-21 05:15:21 +02:00
  • 2691702f80 fix: an open popup follows a network switch the background saves (closes #650) clawbot 2026-10-21 04:26:51 +02:00
  • 5f2b606754 fix: a PERMIT2_TRANSFER_FROM before a permit keeps its amount from standing as the Amount figure (closes #655) clawbot 2026-10-21 03:16:51 +02:00
  • f53b503b15 fix: a PERMIT2_PERMIT_BATCH, and a permit that cannot be read, state what they allow (closes #652) clawbot 2026-10-21 01:41:35 +02:00
  • 45aead6340 fix: only a permit whose amount is the Amount figure names Token In (closes #370) clawbot 2026-10-21 00:56:41 +02:00
  • e517219038 fix: a balance refresh that returns after a network switch writes nothing (closes #577) clawbot 2026-10-20 22:59:51 +02:00
  • a3da448f0d fix: a swap's WETH minimum reads as ETH only when all its WETH reaches the UNWRAP_WETH (closes #642) clawbot 2026-10-20 21:40:50 +02:00
  • 93c34e1a2a fix: a popup save no longer undoes a network switch the background saved during it (closes #641) clawbot 2026-10-20 20:13:19 +02:00
  • 4472746b89 fix: history calls an execute or multicall a Swap only when sent to a router (closes #580) clawbot 2026-10-20 17:19:42 +02:00
  • 4109c4d44a fix: WETH paid to the user before an UNWRAP_WETH reads as WETH (closes #607) clawbot 2026-10-20 16:09:45 +02:00
  • 7b9821b06f fix: the Chrome layout tests and popup comments use the popup's real 396x600 size (closes #556) clawbot 2026-10-20 16:02:09 +02:00
  • 070ad82338 fix: a swap's unknown first take shows beside a PERMIT2_TRANSFER_FROM, only when the user pays it (closes #634) clawbot 2026-10-20 12:37:01 +02:00
  • 657dc14f04 fix: a V3 exact-out swap step shows its tokens and amounts (closes #601) clawbot 2026-10-20 10:06:09 +02:00
  • ba27ddced0 fix: TxApproval prices a site's ETH send from its exact amount on its own network (closes #614) clawbot 2026-10-20 09:21:11 +02:00
  • 0e5f86f146 fix: a swap split across steps the user pays for shows every amount it spends (closes #625) clawbot 2026-10-20 08:20:44 +02:00
  • 5b264f4b3e fix: TxApproval links addresses to the explorer of the transaction's network (closes #631) clawbot 2026-10-20 07:01:41 +02:00
  • ca9cd438d9 fix: transaction screens name a token from the tokens of the transaction's network (closes #629) clawbot 2026-10-20 04:16:04 +02:00
  • 3aed2bb5f0 fix: TransactionDetail reads a transaction from the Blockscout of the network it was sent on (closes #623) clawbot 2026-10-20 03:10:30 +02:00
  • 5376723c41 fix: SuccessTx and ErrorTx link to the explorer of the network the transaction was sent on (closes #622) clawbot 2026-10-20 00:49:05 +02:00
  • 671b4d3216 fix: each PERMIT2_TRANSFER_FROM shows the amount it moves and where to (closes #611) clawbot 2026-10-20 00:23:57 +02:00
  • e46d894527 fix: WaitTx and TransactionDetail use the network the transaction was sent on (closes #584) clawbot 2026-10-19 23:38:10 +02:00
  • 96446f4661 fix: a network switch in Settings updates the testnet banner at once (closes #511) clawbot 2026-10-19 22:53:11 +02:00
  • 30dca1454e fix: any token a swap leaves in the router keeps it from reading as received (closes #606) clawbot 2026-10-19 22:18:32 +02:00
  • 2c882c75d6 fix: refusing a From address the wallet does not hold moves nothing (closes #609) clawbot 2026-10-19 20:50:02 +02:00
  • d6fb002656 fix: each router release names and reads its own commands (closes #592) clawbot 2026-10-19 18:00:12 +02:00
  • cab7cb02b6 fix: the wallet's own send shows its amount to four decimal places (closes #522) clawbot 2026-10-19 17:23:02 +02:00
  • 3db066413e fix: a balance check of another address sets no swap minimum (closes #600) clawbot 2026-10-19 16:27:41 +02:00
  • c99772a520 fix: a step the router lets fail is marked and sets no minimum (closes #602) clawbot 2026-10-19 15:24:13 +02:00
  • a73fb17295 fix: a send the confirmation screen refuses moves nothing on it (closes #583) clawbot 2026-10-19 14:45:01 +02:00
  • 99269675b7 fix: the swap decoder reads who the router's transfer commands pay (closes #599) clawbot 2026-10-19 14:03:52 +02:00
  • 20e4f1652f fix: a recipient warning on the confirmation screen is about the recipient on screen (closes #575) clawbot 2026-10-19 12:27:09 +02:00
  • 9c67e87ae5 fix: tracked tokens are kept per network, and bundled picks are offered on mainnet only (closes #523) clawbot 2026-10-19 11:50:39 +02:00
  • e0e8de8111 fix: the approval screen names the address a swap's output is paid to (closes #594) clawbot 2026-10-19 11:33:54 +02:00
  • 5e4b8ff3b0 fix: the confirmation screen reads its balance on the network it is drawn for (closes #558) clawbot 2026-10-19 09:54:09 +02:00
  • e6fe9b2593 test: the popup boot in the jest suite sends no request to the internet (closes #559) clawbot 2026-10-19 08:46:18 +02:00
  • 1f5cdeb7b4 fix: a confirmation screen drawn again keeps the network it was reviewed for (closes #586) clawbot 2026-10-19 07:38:15 +02:00
  • b5d2cedb57 fix: the swap decoder reads each command's type with its router's mask (closes #535) clawbot 2026-10-19 07:13:22 +02:00
  • f8b050f501 docs: the user guide says switching networks restores the last endpoints used (closes #589) clawbot 2026-10-19 06:51:17 +02:00
  • e791dc72d2 fix: the delete wallet screens name the wallet's own key material (closes #529) clawbot 2026-10-19 06:12:00 +02:00
  • cb58e9d5f7 fix: the Settings network help text says switching restores the last endpoints used (closes #513) clawbot 2026-10-19 05:28:21 +02:00
  • 8b6c2b4df9 fix: the swap summary is shown only for a transaction sent to a Universal Router (closes #520) clawbot 2026-10-19 04:40:55 +02:00
  • 85fa864db4 test: no timer a popup test started fires after cleanupPopup() (closes #578) clawbot 2026-10-19 04:06:24 +02:00
  • d2fd0f532a fix: a popup that opened on Welcome keeps refreshing once the first wallet is added (closes #530) clawbot 2026-10-19 03:19:53 +02:00
  • b923b2c19c fix: a V4 step of chained swap actions shows what the user receives (closes #563) clawbot 2026-10-19 02:50:16 +02:00
  • e2e1c5d40e fix: the recipient warning says what it checked and skips addresses that have received ETH (closes #528) clawbot 2026-10-19 02:34:13 +02:00
  • fc042c3191 fix: a page whose origin has no host is never told an address by accountsChanged (closes #564) clawbot 2026-10-19 00:59:39 +02:00
  • 8b0a1bff02 fix: a site allowed without Remember stays connected when the background worker idles (closes #526) clawbot 2026-10-18 23:59:24 +02:00
  • 1f5ec1c8de fix: Send refuses every amount the confirmation screen would refuse (closes #532) clawbot 2026-10-18 22:46:07 +02:00
  • f00954e2c5 fix: failed requests reach the page with an error code and the node's data (closes #533) clawbot 2026-10-18 22:12:10 +02:00
  • e48308c5b6 fix: the first wallet's first address is active as soon as it is added (closes #512) clawbot 2026-10-16 07:15:29 +02:00
  • aa10a2a5f5 fix: each browser-suite run builds and removes an image of its own (closes #547) clawbot 2026-10-16 06:51:08 +02:00
  • 2c0888e112 fix: approval windows open as wide as the page (closes #518) clawbot 2026-10-16 05:44:50 +02:00
  • f857bb0a3f fix: a request whose origin has no host is refused, not treated as a site (closes #527) clawbot 2026-10-16 04:44:49 +02:00
  • 70a41ed70e fix: typed data with a missing field or a bool that is not true or false is refused (closes #552) clawbot 2026-10-16 03:33:39 +02:00
  • f9f32ab32d fix: a slow answer to an approval still reaches the site (closes #540) clawbot 2026-10-16 03:27:53 +02:00
  • bad6494e43 fix: a V4 swap action not in the deployed shape is shown as not decoded (closes #358) clawbot 2026-10-16 03:00:32 +02:00
  • f4551dcb67 chore: bring the token-list enrichment tooling into script/lib (closes #495) clawbot 2026-10-14 20:10:30 +02:00
  • 575f1658ae fix: estimate a request even when the site sends its gas limit (closes #554) clawbot 2026-10-14 19:46:01 +02:00
  • c40c7432a5 fix: sign and export with each address's own derivation index (closes #510) clawbot 2026-10-14 18:22:12 +02:00
  • 8e20a4e21c fix: the connection prompt shows the shared address whole (closes #517) clawbot 2026-10-14 17:11:34 +02:00
  • f283a5bb91 fix: the typed data screen shows only the message fields that are signed (closes #539) clawbot 2026-10-14 16:41:13 +02:00
  • cb27281b21 fix: the transaction detail screen decodes a token transfer against the token contract (closes #515) clawbot 2026-10-14 16:37:55 +02:00
  • 00d1fecc36 fix: eth_sign's warning and the README say what it signs (closes #409) clawbot 2026-10-14 15:41:22 +02:00
  • dfc3a35fe3 fix: Sign & Send refuses a transfer reviewed on another network (closes #524) clawbot 2026-10-14 15:31:50 +02:00
  • 2442441830 fix: use the gas limit a site sends as gas (closes #207) clawbot 2026-10-14 13:48:52 +02:00
  • f1a13a50a6 fix: the defective xprv wallet notice names the keys that still reach its addresses (closes #255) clawbot 2026-10-14 11:48:46 +02:00
  • b4059af827 fix: a listed site ending in a dot gets the phishing warning (closes #534) clawbot 2026-10-14 10:48:41 +02:00
  • 8c08b3d467 docs: say what a closed window does to a tx or sign approval (closes #505) clawbot 2026-10-14 09:48:41 +02:00
  • fd5921f62e fix: make fmt refuses to run without the repo's own prettier (closes #509) clawbot 2026-10-14 09:31:47 +02:00