Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@lawallet/utils

Package Overview
Dependencies
Maintainers
5
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@lawallet/utils - npm Package Compare versions

Comparing version
0.2.51
to
0.2.52
+1
-0
dist/esm/constants/constants.js

@@ -57,3 +57,4 @@ import { noopStorage } from '../createStorage.js';

request: null,
lnService: null,
};
//# sourceMappingURL=constants.js.map
+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"constants.js","sourceRoot":"","sources":["../../../src/constants/constants.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,MAAM,qBAAqB,CAAC;AAClD,OAAO,EAAoB,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,aAAa,EAAoD,MAAM,yBAAyB,CAAC;AAI1G,MAAM,CAAC,MAAM,UAAU,GAAgB;IACrC,YAAY,EAAE,aAAa;IAC3B,SAAS,EAAE;QACT,OAAO,EAAE,yBAAyB;QAClC,eAAe,EAAE,qBAAqB;KACvC;IACD,UAAU,EAAE,CAAC,sBAAsB,EAAE,yBAAyB,CAAC;IAC/D,aAAa,EAAE;QACb,IAAI,EAAE,kEAAkE;QACxE,MAAM,EAAE,kEAAkE;QAC1E,IAAI,EAAE,kEAAkE;KACzE;IACD,OAAO,EAAE,WAAW;IACpB,MAAM,EAAE,SAAS;CAClB,CAAC;AAEF,MAAM,CAAC,MAAM,aAAa,GAAyB,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC;AAChE,MAAM,CAAC,MAAM,aAAa,GAAuB,IAAI,CAAC;AAEtD,MAAM,CAAC,MAAM,kBAAkB,GAAkD;IAC/E,GAAG,EAAE;QACH,MAAM,EAAE,OAAO;KAChB;IACD,GAAG,EAAE;QACH,MAAM,EAAE,OAAO;KAChB;IACD,IAAI,EAAE;QACJ,MAAM,EAAE,OAAO;KAChB;IACD,GAAG,EAAE;QACH,MAAM,EAAE,OAAO;KAChB;IACD,GAAG,EAAE;QACH,MAAM,EAAE,OAAO;KAChB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,cAAc,GAA0B,CAAC,KAAK,EAAE,KAAK,EAAE,KAAK,CAAC,CAAC;AAC3E,MAAM,CAAC,MAAM,eAAe,GAAwB,KAAK,CAAC;AAE1D,MAAM,CAAC,MAAM,iBAAiB,GAAoB;IAChD,WAAW,EAAE,KAAK;IAClB,QAAQ,EAAE,KAAK;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,sBAAsB,GAAwB;IACzD,IAAI,EAAE,EAAE;IACR,MAAM,EAAE,CAAC;IACT,IAAI,EAAE,aAAa,CAAC,IAAI;IACxB,OAAO,EAAE,KAAK;CACf,CAAC;AAEF,MAAM,CAAC,MAAM,oBAAoB,GAAsB;IACrD,IAAI,EAAE,EAAE;IACR,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,EAAE;IACX,cAAc,EAAE,UAAU,CAAC,aAAa,CAAC,IAAI;IAC7C,IAAI,EAAE,aAAa,CAAC,IAAI;IACxB,OAAO,EAAE,IAAI;CACd,CAAC"}
{"version":3,"file":"constants.js","sourceRoot":"","sources":["../../../src/constants/constants.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,MAAM,qBAAqB,CAAC;AAClD,OAAO,EAAoB,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,aAAa,EAAoD,MAAM,yBAAyB,CAAC;AAI1G,MAAM,CAAC,MAAM,UAAU,GAAgB;IACrC,YAAY,EAAE,aAAa;IAC3B,SAAS,EAAE;QACT,OAAO,EAAE,yBAAyB;QAClC,eAAe,EAAE,qBAAqB;KACvC;IACD,UAAU,EAAE,CAAC,sBAAsB,EAAE,yBAAyB,CAAC;IAC/D,aAAa,EAAE;QACb,IAAI,EAAE,kEAAkE;QACxE,MAAM,EAAE,kEAAkE;QAC1E,IAAI,EAAE,kEAAkE;KACzE;IACD,OAAO,EAAE,WAAW;IACpB,MAAM,EAAE,SAAS;CAClB,CAAC;AAEF,MAAM,CAAC,MAAM,aAAa,GAAyB,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC;AAChE,MAAM,CAAC,MAAM,aAAa,GAAuB,IAAI,CAAC;AAEtD,MAAM,CAAC,MAAM,kBAAkB,GAAkD;IAC/E,GAAG,EAAE;QACH,MAAM,EAAE,OAAO;KAChB;IACD,GAAG,EAAE;QACH,MAAM,EAAE,OAAO;KAChB;IACD,IAAI,EAAE;QACJ,MAAM,EAAE,OAAO;KAChB;IACD,GAAG,EAAE;QACH,MAAM,EAAE,OAAO;KAChB;IACD,GAAG,EAAE;QACH,MAAM,EAAE,OAAO;KAChB;CACF,CAAC;AAEF,MAAM,CAAC,MAAM,cAAc,GAA0B,CAAC,KAAK,EAAE,KAAK,EAAE,KAAK,CAAC,CAAC;AAC3E,MAAM,CAAC,MAAM,eAAe,GAAwB,KAAK,CAAC;AAE1D,MAAM,CAAC,MAAM,iBAAiB,GAAoB;IAChD,WAAW,EAAE,KAAK;IAClB,QAAQ,EAAE,KAAK;CAChB,CAAC;AAEF,MAAM,CAAC,MAAM,sBAAsB,GAAwB;IACzD,IAAI,EAAE,EAAE;IACR,MAAM,EAAE,CAAC;IACT,IAAI,EAAE,aAAa,CAAC,IAAI;IACxB,OAAO,EAAE,KAAK;CACf,CAAC;AAEF,MAAM,CAAC,MAAM,oBAAoB,GAAsB;IACrD,IAAI,EAAE,EAAE;IACR,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,EAAE;IACX,cAAc,EAAE,UAAU,CAAC,aAAa,CAAC,IAAI;IAC7C,IAAI,EAAE,aAAa,CAAC,IAAI;IACxB,OAAO,EAAE,IAAI;IACb,SAAS,EAAE,IAAI;CAChB,CAAC"}

@@ -0,1 +1,2 @@

import { LightningAddress } from '@getalby/lightning-tools';
import { baseConfig, defaultInvoiceTransfer, defaultLNURLTransfer } from '../constants/constants.js';

@@ -184,9 +185,10 @@ import { getPayRequest, requestInvoice } from '../interceptors/transaction.js';

const [username, domain] = splitHandle(data, config);
// const ln = new LightningAddress(`${username}@${domain}`);
const ln = new LightningAddress(`${username}@${domain}`);
let payRequest = await getPayRequest(`https://${domain}/.well-known/lnurlp/${username}`, config);
// if (!payRequest) {
// await ln.fetch();
// if (!ln || !ln.lnurlpData || !ln.lnurlpData.rawData) return defaultLNURLTransfer;
// payRequest = ln.lnurlpData.rawData;
// }
if (!payRequest) {
await ln.fetch();
if (!ln || !ln.lnurlpData || !ln.lnurlpData.rawData)
return defaultLNURLTransfer;
payRequest = ln.lnurlpData.rawData;
}
const amount = payRequest.minSendable === payRequest.maxSendable ? payRequest.maxSendable / 1000 : 0;

@@ -210,2 +212,3 @@ const transfer = {

receiverPubkey: config.modulePubkeys.urlx,
lnService: ln,
};

@@ -212,0 +215,0 @@ };

@@ -1,1 +0,1 @@

{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../src/utils/utilities.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../src/utils/utilities.ts"],"names":[],"mappings":"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"}

@@ -1,1 +0,1 @@

{"version":3,"file":"constants.d.ts","sourceRoot":"","sources":["../../../src/constants/constants.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,KAAK,WAAW,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAiB,KAAK,mBAAmB,EAAE,KAAK,iBAAiB,EAAE,MAAM,yBAAyB,CAAC;AAC1G,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,0BAA0B,CAAC;AACnE,OAAO,KAAK,EAAE,mBAAmB,EAAE,gBAAgB,EAAE,eAAe,EAAE,MAAM,wBAAwB,CAAC;AAErG,eAAO,MAAM,UAAU,EAAE,WAcxB,CAAC;AAEF,eAAO,MAAM,aAAa,EAAE,kBAAkB,EAAiB,CAAC;AAChE,eAAO,MAAM,aAAa,EAAE,kBAAyB,CAAC;AAEtD,eAAO,MAAM,kBAAkB,EAAE,MAAM,CAAC,mBAAmB,EAAE,gBAAgB,CAgB5E,CAAC;AAEF,eAAO,MAAM,cAAc,EAAE,mBAAmB,EAA0B,CAAC;AAC3E,eAAO,MAAM,eAAe,EAAE,mBAA2B,CAAC;AAE1D,eAAO,MAAM,iBAAiB,EAAE,eAG/B,CAAC;AAEF,eAAO,MAAM,sBAAsB,EAAE,mBAKpC,CAAC;AAEF,eAAO,MAAM,oBAAoB,EAAE,iBAOlC,CAAC"}
{"version":3,"file":"constants.d.ts","sourceRoot":"","sources":["../../../src/constants/constants.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,KAAK,WAAW,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAiB,KAAK,mBAAmB,EAAE,KAAK,iBAAiB,EAAE,MAAM,yBAAyB,CAAC;AAC1G,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,0BAA0B,CAAC;AACnE,OAAO,KAAK,EAAE,mBAAmB,EAAE,gBAAgB,EAAE,eAAe,EAAE,MAAM,wBAAwB,CAAC;AAErG,eAAO,MAAM,UAAU,EAAE,WAcxB,CAAC;AAEF,eAAO,MAAM,aAAa,EAAE,kBAAkB,EAAiB,CAAC;AAChE,eAAO,MAAM,aAAa,EAAE,kBAAyB,CAAC;AAEtD,eAAO,MAAM,kBAAkB,EAAE,MAAM,CAAC,mBAAmB,EAAE,gBAAgB,CAgB5E,CAAC;AAEF,eAAO,MAAM,cAAc,EAAE,mBAAmB,EAA0B,CAAC;AAC3E,eAAO,MAAM,eAAe,EAAE,mBAA2B,CAAC;AAE1D,eAAO,MAAM,iBAAiB,EAAE,eAG/B,CAAC;AAEF,eAAO,MAAM,sBAAsB,EAAE,mBAKpC,CAAC;AAEF,eAAO,MAAM,oBAAoB,EAAE,iBAQlC,CAAC"}
import { type NostrEvent } from '@nostr-dev-kit/ndk';
import { LightningAddress } from '@getalby/lightning-tools';
export interface Transaction {

@@ -62,2 +63,3 @@ id: string;

request: LNRequestResponse | null;
lnService: LightningAddress | null;
}

@@ -64,0 +66,0 @@ export interface InvoiceTransferType extends TransferInformation {

@@ -1,1 +0,1 @@

{"version":3,"file":"transaction.d.ts","sourceRoot":"","sources":["../../../src/types/transaction.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,KAAK,UAAU,EAAE,MAAM,oBAAoB,CAAC;AAKrD,MAAM,WAAW,WAAW;IAC1B,EAAE,EAAE,MAAM,CAAC;IACX,MAAM,EAAE,iBAAiB,CAAC;IAC1B,SAAS,EAAE,oBAAoB,CAAC;IAChC,IAAI,EAAE,eAAe,CAAC;IACtB,MAAM,EAAE,YAAY,CAAC;IACrB,IAAI,EAAE,MAAM,CAAC;IACb,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,MAAM,EAAE,UAAU,EAAE,CAAC;IACrB,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,CAAC,EAAE,MAAM,EAAE,CAAC;CACrB;AAED,oBAAY,aAAa;IACvB,QAAQ,aAAa;IACrB,KAAK,UAAU;IACf,OAAO,YAAY;IACnB,KAAK,UAAU;IACf,MAAM,WAAW;IACjB,IAAI,SAAS;CACd;AAED,oBAAY,iBAAiB;IAC3B,OAAO,YAAY;IACnB,SAAS,cAAc;IACvB,KAAK,UAAU;IACf,QAAQ,aAAa;CACtB;AAED,oBAAY,oBAAoB;IAC9B,QAAQ,aAAa;IACrB,QAAQ,aAAa;CACtB;AAED,oBAAY,eAAe;IACzB,IAAI,SAAS;IACb,QAAQ,aAAa;IACrB,EAAE,OAAO;CACV;AAED,MAAM,MAAM,YAAY,GAAG;IACzB,CAAC,QAAQ,EAAE,MAAM,GAAG,MAAM,CAAC;CAC5B,CAAC;AAEF,MAAM,WAAW,iBAAiB;IAChC,GAAG,EAAE,MAAM,CAAC;IACZ,QAAQ,EAAE,MAAM,CAAC;IACjB,QAAQ,EAAE,MAAM,CAAC;IACjB,cAAc,EAAE,MAAM,CAAC;IACvB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,eAAe,CAAC,EAAE,MAAM,CAAC;IACzB,eAAe,CAAC,EAAE,MAAM,CAAC;IACzB,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,aAAa,CAAC,EAAE,MAAM,CAAC;CACxB;AAED,MAAM,WAAW,mBAAmB;IAClC,IAAI,EAAE,MAAM,CAAC;IACb,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,aAAa,CAAC;CACrB;AAED,MAAM,WAAW,iBAAkB,SAAQ,mBAAmB;IAC5D,OAAO,EAAE,MAAM,CAAC;IAChB,cAAc,EAAE,MAAM,CAAC;IACvB,OAAO,EAAE,iBAAiB,GAAG,IAAI,CAAC;CACnC;AAED,MAAM,WAAW,mBAAoB,SAAQ,mBAAmB;IAC9D,OAAO,EAAE,OAAO,CAAC;CAClB"}
{"version":3,"file":"transaction.d.ts","sourceRoot":"","sources":["../../../src/types/transaction.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,KAAK,UAAU,EAAE,MAAM,oBAAoB,CAAC;AACrD,OAAO,EAAE,gBAAgB,EAAE,MAAM,0BAA0B,CAAC;AAI5D,MAAM,WAAW,WAAW;IAC1B,EAAE,EAAE,MAAM,CAAC;IACX,MAAM,EAAE,iBAAiB,CAAC;IAC1B,SAAS,EAAE,oBAAoB,CAAC;IAChC,IAAI,EAAE,eAAe,CAAC;IACtB,MAAM,EAAE,YAAY,CAAC;IACrB,IAAI,EAAE,MAAM,CAAC;IACb,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,MAAM,EAAE,UAAU,EAAE,CAAC;IACrB,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,CAAC,EAAE,MAAM,EAAE,CAAC;CACrB;AAED,oBAAY,aAAa;IACvB,QAAQ,aAAa;IACrB,KAAK,UAAU;IACf,OAAO,YAAY;IACnB,KAAK,UAAU;IACf,MAAM,WAAW;IACjB,IAAI,SAAS;CACd;AAED,oBAAY,iBAAiB;IAC3B,OAAO,YAAY;IACnB,SAAS,cAAc;IACvB,KAAK,UAAU;IACf,QAAQ,aAAa;CACtB;AAED,oBAAY,oBAAoB;IAC9B,QAAQ,aAAa;IACrB,QAAQ,aAAa;CACtB;AAED,oBAAY,eAAe;IACzB,IAAI,SAAS;IACb,QAAQ,aAAa;IACrB,EAAE,OAAO;CACV;AAED,MAAM,MAAM,YAAY,GAAG;IACzB,CAAC,QAAQ,EAAE,MAAM,GAAG,MAAM,CAAC;CAC5B,CAAC;AAEF,MAAM,WAAW,iBAAiB;IAChC,GAAG,EAAE,MAAM,CAAC;IACZ,QAAQ,EAAE,MAAM,CAAC;IACjB,QAAQ,EAAE,MAAM,CAAC;IACjB,cAAc,EAAE,MAAM,CAAC;IACvB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,eAAe,CAAC,EAAE,MAAM,CAAC;IACzB,eAAe,CAAC,EAAE,MAAM,CAAC;IACzB,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,aAAa,CAAC,EAAE,MAAM,CAAC;CACxB;AAED,MAAM,WAAW,mBAAmB;IAClC,IAAI,EAAE,MAAM,CAAC;IACb,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,aAAa,CAAC;CACrB;AAED,MAAM,WAAW,iBAAkB,SAAQ,mBAAmB;IAC5D,OAAO,EAAE,MAAM,CAAC;IAChB,cAAc,EAAE,MAAM,CAAC;IACvB,OAAO,EAAE,iBAAiB,GAAG,IAAI,CAAC;IAClC,SAAS,EAAE,gBAAgB,GAAG,IAAI,CAAC;CACpC;AAED,MAAM,WAAW,mBAAoB,SAAQ,mBAAmB;IAC9D,OAAO,EAAE,OAAO,CAAC;CAClB"}

@@ -1,1 +0,1 @@

{"version":3,"file":"utilities.d.ts","sourceRoot":"","sources":["../../../src/utils/utilities.ts"],"names":[],"mappings":"AAIA,OAAO,KAAK,EAAE,oBAAoB,EAAE,MAAM,oBAAoB,CAAC;AAC/D,OAAO,EAAE,KAAK,WAAW,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,aAAa,EAAE,KAAK,mBAAmB,EAAE,KAAK,iBAAiB,EAAE,MAAM,yBAAyB,CAAC;AAE1G,eAAO,MAAM,aAAa,YAAa,MAAM,KAAG,oBAAoB,GAAG,SAOtE,CAAC;AAEF,eAAO,MAAM,oBAAoB,QAAS,GAAG,EAAE,UAE9C,CAAC;AAEF,eAAO,MAAM,aAAa,UAAW,MAAM,KAAG,gBAAgB,GAAG,IAIhE,CAAC;AAEF,eAAO,MAAM,YAAY,QAAO,MAE/B,CAAC;AAEF,eAAO,MAAM,iBAAiB,WAAY,MAAM,WAO/C,CAAC;AAUF,eAAO,MAAM,cAAc,QAAe,MAAM,WAAU,WAAW,sBAGpE,CAAC;AAEF,eAAO,MAAM,WAAW,WACd,MAAM,YACJ,MAAM,MACZ,MAAM,UACF,MAAM,WACN,WAAW,KAClB,OAAO,CAAC,OAAO,CAoBjB,CAAC;AAEF,eAAO,MAAM,kBAAkB,SAAU,MAAM,KAAG,aAYjD,CAAC;AAEF,eAAO,MAAM,gBAAgB,mBAAoB,oBAAoB,wBAyBpE,CAAC;AAqEF,eAAO,MAAM,WAAW,WAAY,MAAM,WAAU,WAAW,KAAgB,MAAM,EAapF,CAAC;AAuCF,eAAO,MAAM,uBAAuB,QAAS,MAAM,WAQlD,CAAC;AAEF,eAAO,MAAM,eAAe,SAAgB,MAAM,WAAU,WAAW,KAAgB,OAAO,CAAC,iBAAiB,CAiB/G,CAAC;AAEF,wBAAgB,YAAY,CAAC,OAAO,EAAE,MAAM,OAO3C"}
{"version":3,"file":"utilities.d.ts","sourceRoot":"","sources":["../../../src/utils/utilities.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,oBAAoB,EAAE,MAAM,oBAAoB,CAAC;AAC/D,OAAO,EAAE,KAAK,WAAW,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,aAAa,EAAE,KAAK,mBAAmB,EAAE,KAAK,iBAAiB,EAAE,MAAM,yBAAyB,CAAC;AAE1G,eAAO,MAAM,aAAa,YAAa,MAAM,KAAG,oBAAoB,GAAG,SAOtE,CAAC;AAEF,eAAO,MAAM,oBAAoB,QAAS,GAAG,EAAE,UAE9C,CAAC;AAEF,eAAO,MAAM,aAAa,UAAW,MAAM,KAAG,gBAAgB,GAAG,IAIhE,CAAC;AAEF,eAAO,MAAM,YAAY,QAAO,MAE/B,CAAC;AAEF,eAAO,MAAM,iBAAiB,WAAY,MAAM,WAO/C,CAAC;AAUF,eAAO,MAAM,cAAc,QAAe,MAAM,WAAU,WAAW,sBAGpE,CAAC;AAEF,eAAO,MAAM,WAAW,WACd,MAAM,YACJ,MAAM,MACZ,MAAM,UACF,MAAM,WACN,WAAW,KAClB,OAAO,CAAC,OAAO,CAoBjB,CAAC;AAEF,eAAO,MAAM,kBAAkB,SAAU,MAAM,KAAG,aAYjD,CAAC;AAEF,eAAO,MAAM,gBAAgB,mBAAoB,oBAAoB,wBAyBpE,CAAC;AAqEF,eAAO,MAAM,WAAW,WAAY,MAAM,WAAU,WAAW,KAAgB,MAAM,EAapF,CAAC;AAwCF,eAAO,MAAM,uBAAuB,QAAS,MAAM,WAQlD,CAAC;AAEF,eAAO,MAAM,eAAe,SAAgB,MAAM,WAAU,WAAW,KAAgB,OAAO,CAAC,iBAAiB,CAiB/G,CAAC;AAEF,wBAAgB,YAAY,CAAC,OAAO,EAAE,MAAM,OAO3C"}
{
"name": "@lawallet/utils",
"version": "0.2.51",
"version": "0.2.52",
"description": "LaWallet utilities and types",

@@ -5,0 +5,0 @@ "prettier": "@lacrypta/prettier-config",

@@ -66,2 +66,3 @@ import { noopStorage } from '../createStorage.js';

request: null,
lnService: null,
};

@@ -74,2 +74,3 @@ import { type NostrEvent } from '@nostr-dev-kit/ndk';

request: LNRequestResponse | null;
lnService: LightningAddress | null;
}

@@ -76,0 +77,0 @@

@@ -0,1 +1,2 @@

import { LightningAddress } from '@getalby/lightning-tools';
import { baseConfig, defaultInvoiceTransfer, defaultLNURLTransfer } from '../constants/constants.js';

@@ -208,11 +209,11 @@ import { getPayRequest, requestInvoice } from '../interceptors/transaction.js';

// const ln = new LightningAddress(`${username}@${domain}`);
const ln = new LightningAddress(`${username}@${domain}`);
let payRequest = await getPayRequest(`https://${domain}/.well-known/lnurlp/${username}`, config);
// if (!payRequest) {
// await ln.fetch();
// if (!ln || !ln.lnurlpData || !ln.lnurlpData.rawData) return defaultLNURLTransfer;
if (!payRequest) {
await ln.fetch();
if (!ln || !ln.lnurlpData || !ln.lnurlpData.rawData) return defaultLNURLTransfer;
// payRequest = ln.lnurlpData.rawData;
// }
payRequest = ln.lnurlpData.rawData;
}

@@ -240,2 +241,3 @@ const amount: number = payRequest.minSendable === payRequest.maxSendable ? payRequest.maxSendable! / 1000 : 0;

receiverPubkey: config.modulePubkeys.urlx,
lnService: ln,
};

@@ -242,0 +244,0 @@ };

Sorry, the diff of this file is not supported yet