From 0a19b26e1289f79de7b9e3ddd149617c894e6250 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 18 Aug 2026 00:39:03 -0700 Subject: The top-up prompt counts money already on its way: a board awaiting confirmation quiets both the card button and the wizard step Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01JtaatFfAbx91Nh3xqKVqKz --- src/features/ark.js | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/features') diff --git a/src/features/ark.js b/src/features/ark.js index 8ca63bd..5641186 100644 --- a/src/features/ark.js +++ b/src/features/ark.js @@ -2269,6 +2269,13 @@ export function arkFeature(ctx) { if (!ui.arkMoveOpen || wallet.watchOnly || !arkAvailable()) return null; return movePanel(); }, + // Sats mid-board (the on-chain tx awaiting its confirmation) — Spending + // doesn't count them yet, but a top-up PROMPT must: nagging someone to + // top up again while their top-up confirms is noise. + spendingBoardingSat() { + const b = arkBalance(); + return b ? b.boardingSat || 0 : 0; + }, spendingSat() { const b = arkBalance(); return b ? b.spendableSat + b.pendingSat : 0; -- cgit v1.2.3