aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2024-11-07 22:23:57 -0800
committerAdam Soltys <[email protected]>2024-11-07 22:23:57 -0800
commitf0b9530a28a1a1146df0d08d3a60cc2ff7bbf760 (patch)
tree205b649afa96314846be8099e77ec9bb8b9d12ac /lib
parente66287f8e3edb05b1347b267c94dd03dc8e5dc1a (diff)
downloadcoinos-server-f0b9530a28a1a1146df0d08d3a60cc2ff7bbf760.tar.gz
coinos-server-f0b9530a28a1a1146df0d08d3a60cc2ff7bbf760.zip
wait before checking payments
Diffstat (limited to 'lib')
-rw-r--r--lib/payments.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/payments.ts b/lib/payments.ts
index 0b39fb7c..0f55368f 100644
--- a/lib/payments.ts
+++ b/lib/payments.ts
@@ -456,7 +456,7 @@ export const sendLightning = async ({
const r = await ln.renepay({
invstring: pr.replace(/\s/g, "").toLowerCase(),
amount_msat: amount_msat ? undefined : amount * 1000,
- maxfee: maxfee ? maxfee * 1000 : undefined,
+ maxfee: maxfee ? maxfee * 1000 : 0,
retry_for: 10,
});
@@ -700,7 +700,7 @@ export const check = async () => {
for (const pr of payments) {
const p = await getPayment(pr);
- if (!p) continue;
+ if (!p || Date.now() - p.created < 10000) continue;
const { pays } = await ln.listpays(pr);
const failed = !pays.length || pays.every((p) => p.status === "failed");