From 68e7fe9655f94efc573f3aab7acf60d03c4162a0 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Wed, 26 Nov 2025 14:53:20 -0800 Subject: ark balance --- src/routes/(app)/+layout.svelte | 55 ++++++---- src/routes/(app)/ark/+page.server.ts | 11 ++ src/routes/(app)/ark/+page.svelte | 115 ++++++++++++++++----- .../[address]/[amount]/[...feeRate]/+page.svelte | 70 ++++++------- 4 files changed, 169 insertions(+), 82 deletions(-) create mode 100644 src/routes/(app)/ark/+page.server.ts (limited to 'src/routes') diff --git a/src/routes/(app)/+layout.svelte b/src/routes/(app)/+layout.svelte index cf29ad7c..ed76e103 100644 --- a/src/routes/(app)/+layout.svelte +++ b/src/routes/(app)/+layout.svelte @@ -1,5 +1,5 @@
-

Ark

+
+ +

Ark Wallet

+
-
+
{#if loading} -
-
+
+
- {:else if typeof balance !== "undefined"} -
-
- {balance.available} sats + {:else} +
+ + {#if balance.pending > 0} +
+ +{s(balance.pending)} pending +
+ {/if} +
+ + + + + +
+ +
+
Your ARK Address
+
copy(address)} + > + {address}
- {/if} -
- Receive - Send -
+
+
Backup Key
+ {#if showNsec} +
+ {nsec} +
+
⚠️ Keep this secret! Anyone with this key can spend your funds.
+ {:else} + + {/if} +
+ {/if}
diff --git a/src/routes/(app)/send/ark/[address]/[amount]/[...feeRate]/+page.svelte b/src/routes/(app)/send/ark/[address]/[amount]/[...feeRate]/+page.svelte index e77abdb5..37b8dad9 100644 --- a/src/routes/(app)/send/ark/[address]/[amount]/[...feeRate]/+page.svelte +++ b/src/routes/(app)/send/ark/[address]/[amount]/[...feeRate]/+page.svelte @@ -1,47 +1,44 @@

{$t("payments.send")}

- {#if form?.message || message} + {#if form?.message || message || error}
-
{form?.message || message}
+
{form?.message || message || error}
- {:else} + {/if} + + {#if !error}
{address}
@@ -96,10 +92,6 @@ {/if}
-{#if passwordPrompt} - -{/if} -