parseBolt11Invoice
parseBolt11Invoice(invoiceStr: string)
Parses a BOLT11 invoice and extracts its components (amount
, expiry
, and memo
).
ts
// @esModuleInterop
import { WalletDirector } from '@fedimint/core'
const director = new WalletDirector(new WasmWorkerTransport())
const result = await director.parseBolt11Invoice('lnbc1....')
console.log(result)
// Output: { amount: 1000, expiry: 3600, memo: 'Payment for services' }