OverviewFilesCommitsIssuesDocsReleasesPeers

hyper-wallet-desktop commits / c454737

Fix: restore clickable asset rows while keeping Send buttons
Deployment: testing (hyper-wallet-desktop-test) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
c4547373830d61ed05580d2f924465d7e9595e8f
by plankatron <fleeky@gmail.com> · 2026-01-30T02:01:26.000Z

Changed files (2) +11 -8

.claude/deployment-history.json +2 -2
……@@ -4,7 +4,7 @@
44 "branch": "testing",
55 "version": "unknown",
66 "pear_key": "pear://unknown",
7 "deployed_at": "2026-01-29T20:57:28-05:00",
8 "commit_message": "Fix: unified Ethereum view - better loading, send modal display, error resilience",
7 "deployed_at": "2026-01-29T21:00:52-05:00",
8 "commit_message": "Add per-asset Send buttons in unified Ethereum view",
99 "tmux": "pear-seed:5"
1010}
desktop/wallet.js +9 -6
……@@ -1799,30 +1799,33 @@ async function loadEthereumBalances() {
17991799 </div>
18001800
18011801 <div class="asset-list">
1802 <div class="asset-row ${selectedAsset === null ? 'selected' : ''}">
1802 <div class="asset-row ${selectedAsset === null ? 'selected' : ''}"
1803 onclick="selectAsset(null)">
18031804 <span class="asset-icon">Ξ</span>
18041805 <span class="asset-name">ETH</span>
18051806 <span class="asset-balance">${ethAmount.toFixed(6)}</span>
18061807 <span class="asset-actions">
1807 <button class="btn-small" onclick="showSend('ethereum')" ${ethAmount <= 0 ? 'disabled' : ''}>Send</button>
1808 <button class="btn-small" onclick="event.stopPropagation(); showSend('ethereum')" ${ethAmount <= 0 ? 'disabled' : ''}>Send</button>
18081809 </span>
18091810 </div>
18101811
1811 <div class="asset-row ${selectedAsset === 'usdt' ? 'selected' : ''}">
1812 <div class="asset-row ${selectedAsset === 'usdt' ? 'selected' : ''}"
1813 onclick="selectAsset('usdt')">
18121814 <span class="asset-icon">₮</span>
18131815 <span class="asset-name">USDT</span>
18141816 <span class="asset-balance">${usdtAmount.toFixed(2)}</span>
18151817 <span class="asset-actions">
1816 <button class="btn-small" onclick="showSend('ethereum-usdt')" ${usdtAmount <= 0 ? 'disabled' : ''}>Send</button>
1818 <button class="btn-small" onclick="event.stopPropagation(); showSend('ethereum-usdt')" ${usdtAmount <= 0 ? 'disabled' : ''}>Send</button>
18171819 </span>
18181820 </div>
18191821
1820 <div class="asset-row ${selectedAsset === 'usdc' ? 'selected' : ''}">
1822 <div class="asset-row ${selectedAsset === 'usdc' ? 'selected' : ''}"
1823 onclick="selectAsset('usdc')">
18211824 <span class="asset-icon">$</span>
18221825 <span class="asset-name">USDC</span>
18231826 <span class="asset-balance">${usdcAmount.toFixed(2)}</span>
18241827 <span class="asset-actions">
1825 <button class="btn-small" onclick="showSend('ethereum-usdc')" ${usdcAmount <= 0 ? 'disabled' : ''}>Send</button>
1828 <button class="btn-small" onclick="event.stopPropagation(); showSend('ethereum-usdc')" ${usdcAmount <= 0 ? 'disabled' : ''}>Send</button>
18261829 </span>
18271830 </div>
18281831 </div>