aboutsummaryrefslogtreecommitdiffstats
path: root/routes/lnurl.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-11-24 14:04:22 -0800
committerAdam Soltys <[email protected]>2022-11-24 14:04:22 -0800
commita675c1992fa58ad04b04a222a1123321268c7af1 (patch)
tree90e4da60a3104c99adfeaa820ec9b00496206538 /routes/lnurl.js
parentc3f0689dc728b2ed86792ad180132165479c05d5 (diff)
downloadcoinos-server-a675c1992fa58ad04b04a222a1123321268c7af1.tar.gz
coinos-server-a675c1992fa58ad04b04a222a1123321268c7af1.zip
remove lnd support
Diffstat (limited to 'routes/lnurl.js')
-rw-r--r--routes/lnurl.js17
1 files changed, 5 insertions, 12 deletions
diff --git a/routes/lnurl.js b/routes/lnurl.js
index 171acbe5..1ad7b814 100644
--- a/routes/lnurl.js
+++ b/routes/lnurl.js
@@ -6,7 +6,6 @@ import { optionalAuth, auth } from "$lib/passport";
import { l, err, warn } from "$lib/logging";
import ln from "$lib/ln";
-import lnd from "$lib/lnd";
import persist from "$lib/persist";
import { emit } from "$lib/sockets";
@@ -16,7 +15,6 @@ import jwt from "jsonwebtoken";
import qs from "query-string";
import bolt11 from "bolt11";
-
import {
computeConversionFee,
conversionFeeReceiver
@@ -96,12 +94,10 @@ app.post("/withdraw", auth, async (req, res, next) => {
} = req.body;
let invoice;
- if (config.lna.clightning) {
- let label = new Date();
- let desc = label;
+ let label = new Date();
+ let desc = label;
- invoice = await ln.invoice(`${value}sats`, label, desc);
- }
+ invoice = await ln.invoice(`${value}sats`, label, desc);
const { payment_request: pr } = invoice;
const url = `${callback}?k1=${k1}&pr=${pr}`;
@@ -394,10 +390,8 @@ lnurlServer.bindToHook(
try {
let amount;
- if (config.lna.clightning) {
- let { msatoshi } = await ln.decodepay(pr);
- amount = parseInt(msatoshi / 1000);
- }
+ let { msatoshi } = await ln.decodepay(pr);
+ amount = parseInt(msatoshi / 1000);
let conversionFee = computeConversionFee(amount);
await db.transaction(async transaction => {
@@ -487,7 +481,6 @@ lnurlServer.bindToHook(
setTimeout(async () => {
try {
let { payments } = await ln.getPayments({
- lnd,
limit: 5
});