aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-09-09 17:50:15 -0700
committerAdam Soltys <[email protected]>2022-09-09 17:50:15 -0700
commita96122878a30a4a8f6ef37279dbcb715d5aafa2b (patch)
treebe766189818cbcc70407bad80f97c37e5537db84
parentd2ae5acf545c8b1a4f88f87b8d80b20c9d45245d (diff)
parentfdb1494a717583a2048861b7c4b1cb6b283d0c0c (diff)
downloadcoinos-server-a96122878a30a4a8f6ef37279dbcb715d5aafa2b.tar.gz
coinos-server-a96122878a30a4a8f6ef37279dbcb715d5aafa2b.zip
Merge branch 'prod'
-rw-r--r--lib/send.js8
-rw-r--r--lib/sync.js6
2 files changed, 7 insertions, 7 deletions
diff --git a/lib/send.js b/lib/send.js
index 26709b61..77d954f6 100644
--- a/lib/send.js
+++ b/lib/send.js
@@ -9,7 +9,7 @@ import {
conversionFeeReceiver
} from "../routes/lightning/conversionFee";
import lnd from "$lib/lnd";
-import { pay } from "lightning";
+import { payViaPaymentRequest } from "lightning";
import { l, warn, err } from "$lib/logging";
export default async (amount, memo, hash, user) => {
@@ -89,12 +89,10 @@ export default async (amount, memo, hash, user) => {
let tokens;
if (!payreq.satoshis) tokens = amount;
- let m = await pay({
+ let m = await payViaPaymentRequest({
lnd,
- tokens,
request: hash,
- max_paths: 10,
- max_fee: { fixed: Math.min(10000, account.balance) }
+ max_fee: Math.min(10000, account.balance)
});
if (!m) throw new Error(`lightning payment failed ${amount} ${hash}`);
diff --git a/lib/sync.js b/lib/sync.js
index 536bd582..62d13b24 100644
--- a/lib/sync.js
+++ b/lib/sync.js
@@ -75,12 +75,14 @@ const sync = async () => {
]
});
- let { invoices } = await getInvoices({ lnd, limit: 200 });
+ let { invoices } = await getInvoices({ lnd, limit: 1000 });
+ let x = invoices.find(i => i.request.includes('lnbc10100u1p333l3lpp5znwsrpr9g'));
+ let cancelled = invoices.filter(i => i.is_canceled);
let recent = invoices
.filter(
i =>
- i.secret &&
+ i.is_confirmed &&
differenceInDays(new Date(), new Date(i.created_at)) < 2
)
.map(i => ({