From e914efafdc0f5c45051c0381496a67a7639db65e Mon Sep 17 00:00:00 2001 From: Parv Tiwari Date: Tue, 9 Dec 2025 18:59:02 +0530 Subject: [PATCH] feat: spendable reserved offchain balance lightning TICKET: BTC-2859 --- modules/abstract-lightning/src/codecs/api/balance.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/abstract-lightning/src/codecs/api/balance.ts b/modules/abstract-lightning/src/codecs/api/balance.ts index 84a03d21f4..be38049169 100644 --- a/modules/abstract-lightning/src/codecs/api/balance.ts +++ b/modules/abstract-lightning/src/codecs/api/balance.ts @@ -27,6 +27,10 @@ export const ChannelBalance = t.strict( pendingOpenLocalBalance: LndAmount, /** Sum of local remote balances. */ pendingOpenRemoteBalance: LndAmount, + /** Total local reserved balance. */ + reservedLocalBalance: LndAmount, + /** Total local spendable balance. */ + spendableLocalBalance: LndAmount, }, 'ChannelBalance' ); @@ -73,6 +77,8 @@ export const LndGetOffchainBalances = t.strict( outboundPendingBalance: BigIntFromString, outboundUnsettledBalance: BigIntFromString, outboundLockedBalance: BigIntFromString, + outboundReservedBalance: BigIntFromString, + outboundSpendableBalance: BigIntFromString, inboundBalance: BigIntFromString, inboundPendingBalance: BigIntFromString, inboundUnsettledBalance: BigIntFromString,