Type Alias InvoiceGenerator
InvoiceGenerator: (
amountSats: string,
description: string,
expiry: number,
) => Promise<{ bolt11Invoice: string; paymentHash: string }>
Type Declaration
- (
amountSats: string,
description: string,
expiry: number,
): Promise<{ bolt11Invoice: string; paymentHash: string }> Parameters
- amountSats: string
- description: string
- expiry: number
Returns Promise<{ bolt11Invoice: string; paymentHash: string }>
Lightning invoice generator function Used to create BOLT11 invoices for payment requirements