-
9e45c75d29
Implement personal_sign and eth_signTypedData_v4 message signing
sneak
2026-02-27 14:55:11 +07:00
-
71f1d11a33
Implement personal_sign and eth_signTypedData_v4 message signing
v0.1.0
sneak
2026-02-27 14:55:11 +07:00
-
-
5af8a7873d
Filter spam tokens from balance display
sneak
2026-02-27 13:02:05 +07:00
-
b64f9b56cc
Show contract calls as "Approve USDT" instead of "0.0000 ETH"
sneak
2026-02-27 12:54:42 +07:00
-
55786d1350
Exclude contract calls from dust transaction filter
sneak
2026-02-27 12:52:06 +07:00
-
54e6f6c180
Show tx status screens after dApp transaction approval
sneak
2026-02-27 12:50:24 +07:00
-
1ebc206201
Replace old 150-token list with 511-token tokenList.js
sneak
2026-02-27 12:39:41 +07:00
-
e7711274b3
Add tokenList.js with 511 ERC-20 tokens ranked by market cap
sneak
2026-02-27 12:37:01 +07:00
-
a9935eca8d
Decode ERC-20 calldata in transaction approval popup
sneak
2026-02-27 12:33:09 +07:00
-
d29273114b
Fix ERC-20 transfers showing as 0 ETH due to dedup bug
sneak
2026-02-27 12:29:15 +07:00
-
2467dfd09c
Centralize view state into app ctx with viewData persistence
sneak
2026-02-27 12:16:33 +07:00
-
034253077c
Persist navigation state across popup close/reopen
sneak
2026-02-27 12:12:07 +07:00
-
75cbbea035
Add user-facing documentation in docs/README.md
sneak
2026-02-27 12:08:43 +07:00
-
6c3cc0c516
Update README Screen Map with all views and state transitions
sneak
2026-02-27 12:07:11 +07:00
-
d229000258
Add dedicated wait/success/error screens for transaction status
sneak
2026-02-27 12:06:32 +07:00
-
e58f113cda
Fix display consistency across all views
sneak
2026-02-27 12:01:34 +07:00
-
a43e8f20ea
Show blockies on confirm page, put USD values inline in parentheses
sneak
2026-02-27 11:58:04 +07:00
-
b85eac1e75
Enhance confirm transaction page with full verification details
sneak
2026-02-27 11:42:42 +07:00
-
01201d54b2
Fix send balance display when sending from address-token view
sneak
2026-02-27 11:39:50 +07:00
-
fbb0def267
Replace send token dropdown with static display when token is locked
sneak
2026-02-27 11:38:42 +07:00
-
a1b181a471
Move ERC-20 warning from address-token view to receive/QR view
sneak
2026-02-27 11:37:18 +07:00
-
21fe854fa4
Add address-token detail view for per-token transaction filtering
sneak
2026-02-27 11:26:59 +07:00
-
a5b2470dba
Implement eth_sendTransaction for dApp-initiated transactions
sneak
2026-02-26 18:39:09 +07:00
-
c131b89732
Fix spacing inconsistencies on home screen
sneak
2026-02-26 17:11:27 +07:00
-
44a078eaac
Add visual spacer between recent transactions and add wallet link
sneak
2026-02-26 17:02:39 +07:00
-
59eb02a022
Darker section header background to visually delimit sections
sneak
2026-02-26 16:53:10 +07:00
-
24f04e509a
Use wallet name in titles, replace hr dividers with grey stripe headers
sneak
2026-02-26 16:49:52 +07:00
-
01048a1c3d
Consistent headings on home: lighter title rules, thick section dividers
sneak
2026-02-26 16:44:57 +07:00
-
e5ffbb4634
Show 25 most recent transactions from all addresses on home screen
sneak
2026-02-26 16:41:15 +07:00
-
4c04dc4878
Add breathing room to transaction detail section headings
sneak
2026-02-26 16:37:41 +07:00
-
db5e968b1d
Make tx detail blockies 48px to match address detail page
sneak
2026-02-26 16:36:00 +07:00
-
f69ce7f9d2
Restore color dots, add blockies above addresses on tx detail page
sneak
2026-02-26 16:33:42 +07:00
-
156e77b5cf
Show blockie identicons on transaction detail page
sneak
2026-02-26 16:31:36 +07:00
-
6ba9b2c057
Right-align address USD total to match token balance values
sneak
2026-02-26 16:30:42 +07:00
-
a01161c3a3
Make blockie identicon circular with more breathing room
sneak
2026-02-26 16:29:47 +07:00
-
b1b8807060
Add Etherscan-style blockie identicon to address detail page
sneak
2026-02-26 16:27:47 +07:00
-
7dd688f571
Remove padding from [info] button to prevent address wrapping
sneak
2026-02-26 16:18:01 +07:00
-
d9df8a05a5
Fix [info] button border not rendering
sneak
2026-02-26 16:16:03 +07:00
-
150a1a1a34
Clear scanning flash when address scan completes
sneak
2026-02-26 16:12:35 +07:00
-
6056699ac1
Toggle settings gear to go back when already on settings page
sneak
2026-02-26 16:10:04 +07:00
-
73b592af35
Restore [info] button border and hover with tighter padding
sneak
2026-02-26 16:08:58 +07:00
-
7c97eb55e5
Add "Add additional wallet..." link at bottom of main view
sneak
2026-02-26 16:07:53 +07:00
-
e1c3fd8056
Shrink info button to prevent address line wrapping
sneak
2026-02-26 16:06:14 +07:00
-
fb89f5d27b
Fix layout shift from ETH price well and Total subtitle
sneak
2026-02-26 16:05:32 +07:00
-
72cf4aab8c
Swap address row click behavior: row selects active, [info] opens detail
sneak
2026-02-26 16:04:23 +07:00
-
881217b16c
Change ETH price label to "$x,xxx.xx USD/ETH"
sneak
2026-02-26 16:01:26 +07:00
-
938861c12e
Move USD total to its own line and add etherscan link on address page
sneak
2026-02-26 16:00:50 +07:00
-
49dfd79d73
Show ETH price, split headline into ETH balance and total USD
sneak
2026-02-26 15:58:39 +07:00
-
ba54f412d2
Show active address ETH balance and USD value in headline
sneak
2026-02-26 15:56:09 +07:00
-
e8e5edf5f2
Make active address display copyable with etherscan link
sneak
2026-02-26 15:53:56 +07:00
-
fce907df55
Use compact [ ] select button and show active address above actions
sneak
2026-02-26 15:51:56 +07:00
-
fced156e3e
Rearrange home address layout and widen rename input
sneak
2026-02-26 15:48:09 +07:00
-
5d1873ac78
Allow renaming wallets by clicking the wallet name
sneak
2026-02-26 15:44:17 +07:00
-
d24c10ca9c
Debug-log every API request and response
sneak
2026-02-26 15:40:09 +07:00
-
47e690f466
Show tracked tokens with zero balance on main and address pages
sneak
2026-02-26 15:37:39 +07:00
-
6c4b2753d9
Add copy-on-click and etherscan links to transaction detail page
sneak
2026-02-26 15:34:28 +07:00
-
69311f4444
Improve spam protection settings spacing and input type
sneak
2026-02-26 15:31:59 +07:00
-
9a6d1f6255
Add dust transaction filter to catch native ETH poisoning
sneak
2026-02-26 15:29:48 +07:00
-
b5b4f75968
Add anti-poisoning filters for token transfers and send view
sneak
2026-02-26 15:22:11 +07:00
-
d05de16e9c
Document address poisoning attack and AutistMask defenses in README
sneak
2026-02-26 13:57:24 +07:00
-
df95522f48
Disable send button after broadcast, show tx link and elapsed timer
sneak
2026-02-26 12:43:11 +07:00
-
2aebf3ddf9
Show full address without truncation on address detail page
sneak
2026-02-26 12:40:57 +07:00
-
4bfcf17773
Show address titles on transaction confirmation page
sneak
2026-02-26 12:38:34 +07:00
-
a590cfc3ad
Show approval in browser-action popup instead of a separate window
sneak
2026-02-26 12:16:41 +07:00
-
dce3b4aa08
Center approval popup over focused window to avoid macOS Space switch
sneak
2026-02-26 04:03:45 +07:00
-
dce561464d
Flush pending approval popups on address switch
sneak
2026-02-26 04:02:33 +07:00
-
e847f27243
Clear in-memory site approvals on address switch
sneak
2026-02-26 03:59:21 +07:00
-
be347155e8
Check per-address permissions before broadcasting accountsChanged
sneak
2026-02-26 03:57:23 +07:00
-
980fdda694
Scope site connection permissions per address
sneak
2026-02-26 03:54:52 +07:00
-
21ccecab46
Fix approval popup: init listeners before early return, rename view, space buttons
sneak
2026-02-26 03:51:51 +07:00
-
2d328c7389
Fix from address not showing when Send clicked from main view
sneak
2026-02-26 03:49:20 +07:00
-
4ea5eeabda
Show sending address on send page with color dot and ENS name
sneak
2026-02-26 03:47:48 +07:00
-
b8126c6080
Add Send and Receive buttons to main view using active address
sneak
2026-02-26 03:47:04 +07:00
-
0d543288b2
Parallelize address scanning and unify address display formatting
sneak
2026-02-26 03:46:25 +07:00
-
1dfc006cb9
Fix [select] inheriting bold from parent flex container
sneak
2026-02-26 03:44:45 +07:00
-
0643307824
Style [select] indicator as bracket-wrapped with dashed underline
sneak
2026-02-26 03:41:43 +07:00
-
56fa56bc8a
Add site connection permissions, approval flow, and active address
sneak
2026-02-26 03:40:34 +07:00
-
9a6e544167
Truncate address to 40 chars on address detail pane for dot alignment
sneak
2026-02-26 03:31:13 +07:00
-
0f03ba7cd8
Link tx hash, from, and to addresses to Etherscan in transaction detail view
sneak
2026-02-26 03:29:42 +07:00
-
166bb46149
Truncate addresses by 2 chars to compensate for color dot width
sneak
2026-02-26 03:29:09 +07:00
-
138468287c
Fix address color palette to use equally saturated colors
sneak
2026-02-26 03:27:48 +07:00
-
d28d5a5a51
Add address color dots and cached ENS reverse lookups
sneak
2026-02-26 03:26:52 +07:00
-
fbff44ade6
Fix tx amount display to 4 decimal places, add relative time to tx detail
sneak
2026-02-26 03:19:42 +07:00
-
a1ddbd035b
Fix balance line spacing: use width:42ch;max-width:100%
sneak
2026-02-26 03:17:08 +07:00
-
e1bd3bab58
Increase right padding to pr-5 (20px) for scrollbar gutter
sneak
2026-02-26 03:15:32 +07:00
-
4765bf835f
Add right padding on #app for overlay scrollbar gutter
sneak
2026-02-26 03:14:39 +07:00
-
ff3554e24e
Widen popup body to 412px to account for scrollbar width
sneak
2026-02-26 03:13:31 +07:00
-
75ec67617b
Rewrite tx list with innerHTML, fix scrollbar overlay and overflow
sneak
2026-02-26 03:12:33 +07:00
-
197f40bde5
Use inline styles for tx list items to fix overflow
sneak
2026-02-26 02:33:42 +07:00
-
be08723851
Fix tx list overflow: add min-w-0 to truncatable flex children
sneak
2026-02-26 02:32:04 +07:00
-
d0cca13715
Fix tx list overflow: use truncate on left spans, shrink-0+pl-2 on right
sneak
2026-02-26 02:30:32 +07:00
-
cef3d2ad37
Fix horizontal overflow: overflow-x-hidden on body and app, remove shrink-0 from 42ch spans
sneak
2026-02-26 02:29:11 +07:00
-
3eeaa7a7b2
Fix horizontal scrolling in transaction list with overflow-hidden
sneak
2026-02-26 02:26:43 +07:00
-
9c80dbccf4
Shorten truncated address by 2 more chars to prevent wrapping
sneak
2026-02-26 02:25:20 +07:00
-
7dba48b61d
Shorten truncated address by 2 chars to prevent wrapping
sneak
2026-02-26 02:24:34 +07:00
-
c278be65ed
Refactor truncateAddress to truncateMiddle(str, maxLen)
sneak
2026-02-26 02:23:30 +07:00
-
9abe570e43
Truncate counterparty address in tx list based on amount width
sneak
2026-02-26 02:22:38 +07:00
-
bf9ae4919d
Redesign transaction list and add transaction detail view
sneak
2026-02-26 02:20:13 +07:00
-
a15fb1a761
Fix Blockscout tx fetch: remove unsupported limit parameter
sneak
2026-02-26 02:15:26 +07:00
-
3bd2b58543
Token auto-discovery, tx history, balance polling, EIP-6963, UI overhaul
sneak
2026-02-26 02:13:39 +07:00