aboutsummaryrefslogtreecommitdiffstats
path: root/users.js
diff options
context:
space:
mode:
Diffstat (limited to 'users.js')
-rw-r--r--users.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/users.js b/users.js
index 68624b76..1a3b7f1c 100644
--- a/users.js
+++ b/users.js
@@ -15,6 +15,21 @@ const liquid = new BitcoinCore(config.liquid);
const pick = (O, ...K) => K.reduce((o, k) => ((o[k] = O[k]), o), {});
module.exports = (addresses, auth, app, bc, db, emit) => {
+ app.get("/liquidate", async (req, res) => {
+ let users = await db.User.findAll();
+ for (let i = 0; i < users.length; i++) {
+ let user = users[i];
+ console.log("meow");
+ if (!user.confidential) {
+ user.confidential = await liquid.getNewAddress();
+ user.liquid = (await liquid.getAddressInfo(user.confidential)).unconfidential;
+ await user.save();
+ }
+ };
+ res.end();
+ });
+
+
app.post("/register", async (req, res) => {
let err = m => res.status(500).send(m);
let user = req.body;