Skip to main content

LightningInvoiceCreateService

type LightningInvoiceCreateService = object;

Defined in: atomiq-sdk/src/types/wallets/LightningInvoiceCreateService.ts:14

Service that creates on-demand fixed amount bolt11 lightning network invoices, optionally specifying minimum and maximum swappable sats amount. This used for exact input Smart chain -> Lightning swaps.

Properties

getInvoice

getInvoice: LightningWalletCallback;

Defined in: atomiq-sdk/src/types/wallets/LightningInvoiceCreateService.ts:15


maxMSats?

optional maxMSats: bigint;

Defined in: atomiq-sdk/src/types/wallets/LightningInvoiceCreateService.ts:17


minMsats?

optional minMsats: bigint;

Defined in: atomiq-sdk/src/types/wallets/LightningInvoiceCreateService.ts:16