From d3766232765b8a7943ad0f4f39e567cd8e339e71 Mon Sep 17 00:00:00 2001 From: boufni95 Date: Thu, 21 Nov 2024 18:28:25 +0000 Subject: [PATCH] fix chans source --- src/services/metrics/index.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/services/metrics/index.ts b/src/services/metrics/index.ts index 0d86aee3..8995a1da 100644 --- a/src/services/metrics/index.ts +++ b/src/services/metrics/index.ts @@ -25,13 +25,11 @@ export default class Handler { async NewBlockCb(height: number, balanceInfo: BalanceInfo) { const providers = await this.storage.liquidityStorage.GetTrackedProviders() - let lndTotal = 0 + const channels = await this.lnd.GetChannelBalance() let providerTotal = 0 console.log({ providers }) providers.forEach(p => { - if (p.provider_type === 'lnd') { - lndTotal += p.latest_balance - } else { + if (p.provider_type === 'lnPub') { providerTotal += p.latest_balance } }) @@ -40,7 +38,7 @@ export default class Handler { confirmed_chain_balance: balanceInfo.confirmedBalance, unconfirmed_chain_balance: balanceInfo.unconfirmedBalance, total_chain_balance: balanceInfo.totalBalance, - channels_balance: lndTotal, + channels_balance: Number(channels.localBalance?.sat) || 0, external_balance: providerTotal } const channelsEvents: Partial[] = balanceInfo.channelsBalance.map(c => ({