diff options
Diffstat (limited to 'src/features/ark.js')
| -rw-r--r-- | src/features/ark.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/features/ark.js b/src/features/ark.js index 222b312..e9c93b1 100644 --- a/src/features/ark.js +++ b/src/features/ark.js @@ -3181,6 +3181,12 @@ export function arkFeature(ctx) { startLnPay(invoice, meta) { return startArkLnPay(invoice, meta); }, // ---- headless seam for the NWC wallet service ---- arkPayInvoice(invoice, opts) { return payInvoiceHeadless(invoice, opts); }, + // The settled outcome of a payment another device of this wallet + // started (the ASP refuses a second HTLC for the same invoice). + async arkLnOutcome(paymentHash, timeoutMs) { + const mgr = await connectArk(); + return mgr.lnOutcome(paymentHash, timeoutMs); + }, arkSpendableSat() { const b = arkBalance(); return b ? b.spendableSat : 0; }, arkReady() { return arkAvailable(); }, async arkMakeInvoice(amountSat, description) { |
