From 7baf79e4e2748eb32e6e84530aefe4bd2793e1a3 Mon Sep 17 00:00:00 2001 From: benthecarman Date: Thu, 28 Sep 2023 04:05:14 -0500 Subject: [PATCH] Correct outbound calculation --- src/routes/settings/Channels.tsx | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/routes/settings/Channels.tsx b/src/routes/settings/Channels.tsx index de4fdf7..815fe2e 100644 --- a/src/routes/settings/Channels.tsx +++ b/src/routes/settings/Channels.tsx @@ -69,6 +69,7 @@ export function LiquidityMonitor() { const [channelInfo] = createResource(async () => { try { const channels = await state.mutiny_wallet?.list_channels(); + let outbound = 0n; let inbound = 0n; let reserve = 0n; @@ -78,12 +79,18 @@ export function LiquidityMonitor() { BigInt(channel.size) - BigInt(channel.balance + channel.reserve); reserve = reserve + BigInt(channel.reserve); + outbound = outbound + BigInt(channel.balance); } - return { inbound, reserve, channelCount: channels?.length }; + return { + inbound, + reserve, + outbound, + channelCount: channels?.length + }; } catch (e) { console.error(e); - return { inbound: 0, reserve: 0, channelCount: 0 }; + return { inbound: 0, reserve: 0, outbound: 0, channelCount: 0 }; } }); @@ -101,7 +108,7 @@ export function LiquidityMonitor() { {i18n.t("settings.channels.inbound_outbound_tip")}