@atomiqlabs/sdk
Version:
atomiq labs SDK for cross-chain swaps between smart chains and bitcoin
16 lines (15 loc) • 579 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isLightningInvoiceCreateService = void 0;
/**
* Type guard for {@link LightningInvoiceCreateService}
*
* @internal
*/
function isLightningInvoiceCreateService(obj) {
return typeof (obj) === "object" &&
typeof (obj.getInvoice) === "function" &&
(obj.minMsats == null || typeof (obj.minMsats) === "bigint") &&
(obj.maxMSats == null || typeof (obj.maxMSats) === "bigint");
}
exports.isLightningInvoiceCreateService = isLightningInvoiceCreateService;