aboutsummaryrefslogtreecommitdiffstats
path: root/lib/utils.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/utils.js')
-rw-r--r--lib/utils.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/utils.js b/lib/utils.js
index 17283836..5355cc2c 100644
--- a/lib/utils.js
+++ b/lib/utils.js
@@ -10,6 +10,7 @@ import lnd from "$lib/lnd";
import ln from "$lib/ln";
import { coinos } from "$lib/nostr";
+
const { Op } = sequelize;
export const sleep = n => new Promise(r => setTimeout(r, n));
@@ -204,3 +205,5 @@ export const derivePayRequest = async ({ amount, memo, tip }) => {
await ln.invoice(value ? `${value}sat` : "any", new Date(), memo, 360)
).bolt11;
};
+
+export const uniq = (a, k) => [...new Map(a.map(x => [k(x), x])).values()];