From d9c4a712e884c93a093f724c7e019a557c06d0e4 Mon Sep 17 00:00:00 2001 From: im-adithya Date: Tue, 5 Nov 2024 18:12:14 +0530 Subject: [PATCH] chore: update LNURLPayServiceResponse type --- lib/lnurl.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/lnurl.ts b/lib/lnurl.ts index c2ad3fd3..c87d68dc 100644 --- a/lib/lnurl.ts +++ b/lib/lnurl.ts @@ -15,14 +15,16 @@ export interface LNURLPayServiceResponse { metadata: string; // Metadata json which must be presented as raw string here, this is required to pass signature verification at a later step tag: "payRequest"; // Type of LNURL payerData?: { - name: { mandatory: boolean }; - pubkey: { mandatory: boolean }; - identifier: { mandatory: boolean }; - email: { mandatory: boolean }; - auth: { mandatory: boolean; k1: string }; + name?: { mandatory: boolean }; + pubkey?: { mandatory: boolean }; + identifier?: { mandatory: boolean }; + email?: { mandatory: boolean }; + auth?: { mandatory: boolean; k1: string }; }; commentAllowed?: number; url: string; + allowsNostr?: boolean; + nostrPubkey?: string; } export interface LNURLWithdrawServiceResponse {