e8ede7010a
Merge pull request 'fix: use formatAddressHtml in receive view for display consistency' (#69) from fix/issue-58-receive-address-consistency into main
Jeffrey Paul2026-02-28 20:57:08 +01:00
0c1150ac4d
fix: style private key as red well, remove explicit copy text
user
2026-02-28 11:54:20 -08:00
a2fbb0e30d
fix: use formatAddressHtml in receive view for display consistency
clawbot2026-02-28 11:47:45 -08:00
72a4dd3382
Merge branch 'main' into feat/export-private-key
Jeffrey Paul2026-02-28 20:44:21 +01:00
24464ffe33
Merge pull request 'fix: resolve token symbols from multiple sources (closes#51)' (#52) from fix/usdc-symbol-display into main
Jeffrey Paul2026-02-28 20:40:43 +01:00
34c66d19c4
Merge branch 'main' into fix/usdc-symbol-display
Jeffrey Paul2026-02-28 20:40:10 +01:00
e09904147b
Merge pull request 'fix: consistent transaction view title (closes#65)' (#66) from fix/65-transaction-view-title into main
Jeffrey Paul2026-02-28 20:39:47 +01:00
b02a1d3a55
fix: always use 'Transaction' as detail view heading
user
2026-02-28 11:38:49 -08:00
9788db95f2
Merge pull request 'fix: show decoded swap details on success-tx view (closes#63)' (#64) from fix/63-swap-success-view into main
Jeffrey Paul2026-02-28 20:35:39 +01:00
9981be6986
fix: show decoded swap details on success-tx view (closes#63)
clawbot
2026-02-28 11:32:55 -08:00
16f9e98b25
Merge branch 'main' into feat/export-private-key
Jeffrey Paul2026-02-28 20:31:50 +01:00
6031c3e76c
Merge pull request 'fix: persist tx decoding across popup close/reopen (closes#60)' (#61) from fix/60-tx-view-decode-persistence into main
Jeffrey Paul2026-02-28 19:38:16 +01:00
436fe22296
fix: call loadCalldata from render() so tx decoding persists across popup close/reopen
user
2026-02-28 10:25:34 -08:00
82a7db63b5
Merge pull request 'fix: show own labelled address for swap transactions (closes#55)' (#57) from fix/55-swap-tx-address into main
Jeffrey Paul2026-02-28 18:16:12 +01:00
676109860a
Merge branch 'main' into feat/export-private-key
Jeffrey Paul2026-02-28 18:08:33 +01:00
7c53c48cb1
Merge branch 'main' into fix/55-swap-tx-address
Jeffrey Paul2026-02-28 18:04:14 +01:00
4d9a8a49b9
Merge pull request 'fix: fall back to known token list for symbol/name/decimals' (#54) from fix/51-usdc-symbol-fallback into main
Jeffrey Paul2026-02-28 18:04:04 +01:00
996003fd79
fix: add trackedTokens fallback for symbol/name/decimals resolution
user
2026-02-28 09:01:29 -08:00
2c9a34aff6
fix: show own labelled address for swap transactions in tx lists
user
2026-02-28 08:57:16 -08:00
68bd909345
fix: make overflow menu auto-width to prevent text wrapping
user
2026-02-28 04:39:45 -08:00
91c3b4e394
refactor: move Export Private Key into overflow menu
user
2026-02-28 04:27:56 -08:00
41794f8bf5
fix: make export key a subtle link, add view to VIEWS array
user
2026-02-28 01:37:45 -08:00
ca78da2e07
feat: add export private key from address detail view
user
2026-02-28 01:19:36 -08:00
fb67359b3f
Merge pull request 'fix: add reverse ENS lookups for all displayed addresses (closes#22)' (#25) from fix/reverse-ens-lookups into main
Jeffrey Paul2026-02-28 10:06:45 +01:00
1986704569
Merge branch 'main' into fix/reverse-ens-lookups
Jeffrey Paul2026-02-28 10:05:16 +01:00
49c29f6bb3
Merge pull request 'fix: preserve ENS names on lookup failure, add debug logging (closes#22)' (#24) from fix/ens-reverse-lookup into main
Jeffrey Paul2026-02-28 10:05:03 +01:00
cdb7f478e2
Merge branch 'main' into fix/ens-reverse-lookup
Jeffrey Paul2026-02-28 10:04:26 +01:00
cbe77d0224
Merge pull request 'fix: show wallet/address titles across all views (closes#26, closes#27, closes#28, closes#29)' (#30) from fix/address-title-consistency into main
Jeffrey Paul2026-02-28 10:03:40 +01:00
2abb720d54
fix: show wallet/address titles in addressDetail and addressToken tx lists (closes#29)
user
2026-02-27 14:30:09 -08:00
bf9a483031
fix: show wallet/address titles in send, txStatus, and home tx list (closes#26, closes#27, closes#28)
user
2026-02-27 14:28:20 -08:00
79fec8551f
fix: add reverse ENS lookups for all displayed addresses (closes#22)
clawbot2026-02-27 14:26:04 -08:00
da428a3815
fix: preserve ENS names on lookup failure, add debug logging (closes#22)
user
2026-02-27 14:24:32 -08:00
171b21c5d8
Merge pull request 'fix: show wallet name for own addresses on approve-tx view (closes#21)' (#23) from fix/approval-address-title into main
Jeffrey Paul2026-02-27 23:20:26 +01:00
e7a960c601
Merge branch 'main' into fix/approval-address-title
Jeffrey Paul2026-02-27 23:20:14 +01:00
b69eec40ef
Merge pull request 'fix: low-severity security findings L3, L4, L5 (closes#6)' (#8) from fix/low-severity-security into main
Jeffrey Paul2026-02-27 23:19:08 +01:00
cacf2c683c
Merge branch 'main' into fix/low-severity-security
Jeffrey Paul2026-02-27 23:18:53 +01:00
15e856e63f
fix: show wallet name for own addresses on approve-tx view (closes#21)
user
2026-02-27 14:18:29 -08:00
43e10521ef
Merge pull request 'fix: add fallback popup window for tx/sign approval requests (closes#4)' (#17) from fix/tx-approval-popup into main
Jeffrey Paul2026-02-27 23:15:02 +01:00
04ba926d43
Merge branch 'main' into fix/tx-approval-popup
Jeffrey Paul2026-02-27 23:10:58 +01:00
4fdbc5adae
fmt: prettier format content/index.js
clawbot2026-02-27 14:10:37 -08:00
85427e1fd4
Merge branch 'main' into fix/low-severity-security
Jeffrey Paul2026-02-27 23:08:40 +01:00
8226495994
Merge pull request 'fix: display swaps and contract calls correctly in tx history (closes#3)' (#10) from fix/swap-display into main
Jeffrey Paul2026-02-27 23:08:16 +01:00
2f57370155
Merge branch 'main' into fix/swap-display
Jeffrey Paul2026-02-27 23:07:31 +01:00
c6d5cf4e64
Merge pull request 'feat: add wallet deletion from settings (closes#13)' (#14) from feat/delete-wallet into main
Jeffrey Paul2026-02-27 23:04:45 +01:00
34e29d7659
fix: re-render wallet list after deletion by calling showSettingsView
clawbot2026-02-27 14:02:44 -08:00
6d0531f1b4
Merge pull request 'fix: use grey well for contract address in address-token view (closes#9)' (#15) from fix/address-token-grey-well into main
Jeffrey Paul2026-02-27 23:00:00 +01:00
8893f5dce7
refactor: delete-wallet-confirm as standalone full view
clawbot2026-02-27 13:58:58 -08:00
2bffa91045
fix: reduce contract info well margins to prevent address wrapping
clawbot2026-02-27 13:54:19 -08:00
2b0b889b01
fix: use wallet.encryptedSecret not wallet.encrypted for password verify
clawbot2026-02-27 13:52:08 -08:00
5936199676
fix: place color dot next to address, not title, matching convention
clawbot2026-02-27 13:03:43 -08:00
8824237db6
fix: match approval view display consistency for decoded calldata
user
2026-02-27 13:01:53 -08:00
aaeb38d7c6
fix: show Swap type label and heading on transaction detail page
user
2026-02-27 13:00:07 -08:00
f2e44ff4ab
fix: use windows.create() for tx/sign approval popups instead of openPopup()
clawbot2026-02-27 12:57:55 -08:00
689bcbf171
feat: add wallet deletion from settings (closes#13)
user
2026-02-27 12:11:46 -08:00
4eefe4c1af
Merge pull request 'fix: pass UUID approval ID as string, not parseInt (closes#4)' (#18) from fix/approval-popup-uuid into main
Jeffrey Paul2026-02-27 21:50:27 +01:00
8b7d73cc35
fix: pass UUID approval ID as string, not parseInt (closes#4)
clawbot2026-02-27 12:34:23 -08:00
3fd3e30f44
fix: label swap methods as "Swap" in tx lists, remove unused variable
clawbot2026-02-27 12:07:47 -08:00
76059c3674
fix: display swaps and contract calls correctly in tx history (closes#3)
clawbot
2026-02-27 12:03:57 -08:00
8332570758
fix: increase well horizontal margin to mx-4 per review
clawbot2026-02-27 12:27:23 -08:00
7b004ddda4
fix: rework contract info well per review feedback
clawbot2026-02-27 12:26:24 -08:00
91eefa1667
fix: use grey well for contract address display in address-token view
clawbot2026-02-27 12:15:35 -08:00
0ed7b8e61d
Merge pull request 'fix: show ERC-20 contract details in address-token view (closes#9)' (#11) from fix/address-token-details into main
Jeffrey Paul2026-02-27 21:09:37 +01:00
560065dd77
fix: show ERC-20 contract details in address-token view (closes#9)
user
2026-02-27 12:06:22 -08:00
27f16191b4
fix(L4): use location.origin for postMessage, one-shot UUID listener
user
2026-02-27 11:58:57 -08:00
04a34d1a5e
fix(L4): generate EIP-6963 provider UUID at install time
clawbot2026-02-27 11:42:15 -08:00
98f68adb11
fix(L3): isUnlocked() returns false when no accounts exposed
clawbot2026-02-27 11:42:11 -08:00
0413c52229
Merge pull request 'security: fix high-severity findings from audit (closes#6)' (#7) from fix/high-severity-security into main
Jeffrey Paul2026-02-27 20:56:43 +01:00
b01df0639b
Merge branch 'main' into fix/high-severity-security
Jeffrey Paul2026-02-27 20:56:09 +01:00
8beb3cd70c
Merge pull request 'Fix all RULES.md divergences' (#2) from fix/rules-audit-divergences into main
Jeffrey Paul2026-02-27 20:55:25 +01:00
31b22c1325
style: format README.md and RULES.md with Prettier
clawbot2026-02-27 11:39:44 -08:00
eec96f9054
security: clear decrypted secrets after use (best-effort)
clawbot2026-02-27 11:36:38 -08:00
f13cd0fd47
security: add TODO comments for password plaintext over runtime.sendMessage
clawbot2026-02-27 11:36:19 -08:00