diff --git a/apps/desktop/src/lib/states/wallet.svelte.ts b/apps/desktop/src/lib/states/wallet.svelte.ts index fa1b46c..d7c1a8b 100644 --- a/apps/desktop/src/lib/states/wallet.svelte.ts +++ b/apps/desktop/src/lib/states/wallet.svelte.ts @@ -419,3 +419,5 @@ export const Wallet = () => { moneroOpenExistingWallet, } } + +export const wallet = Wallet() diff --git a/apps/desktop/src/routes/index.svelte b/apps/desktop/src/routes/index.svelte index 4c47f01..c5f3cbd 100644 --- a/apps/desktop/src/routes/index.svelte +++ b/apps/desktop/src/routes/index.svelte @@ -1,10 +1,9 @@ + +
Downloading Monero binary (70MB)...
+Select a wallet to open:
+Or create a new wallet:
+ + +Restore from seed
+ + + +Address
+{w.moneroAddress}
+Balance
+{w.moneroBalance} XMR
+ {#if w.moneroUnlockedAtomic !== w.moneroBalAtomic} ++ Unlocked: {w.moneroUnlocked} XMR +
+ {/if} +Seed phrase (save this!)
+{moneroMnemonic}
+No transactions found
+ {:else} ++ {tx.direction === 'in' ? 'Received' : 'Sent'} +
++ {atomicToXmr(tx.amount)} XMR +
+ {#if tx.timestamp && tx.timestamp !== '0'} +{new Date(Number(tx.timestamp) * 1000).toLocaleString()}
+ {/if} ++ {tx.hash.slice(0, 12)}... +
+Account {account.index}
++ {atomicToXmr(account.balance)} XMR +
++ {account.primaryAddress} +
+ {#if account.subaddresses.length > 1} +Subaddresses
+ {#each account.subaddresses as sub} +#{sub.index}{sub.label ? ` - ${sub.label}` : ''}
+{atomicToXmr(sub.balance)} XMR
+{sub.address}
+