diff options
| author | Adam Soltys <[email protected]> | 2020-09-04 23:00:34 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2020-09-04 23:00:34 -0700 |
| commit | f82838d4682de4717f6a66be2a7903fdab83cbce (patch) | |
| tree | 6a0c5b45086730e1e99a05731f747e3bd5aaddad | |
| parent | be116dbb74e4574e98d5ba475a8f0613986c2135 (diff) | |
| download | coinos-server-f82838d4682de4717f6a66be2a7903fdab83cbce.tar.gz coinos-server-f82838d4682de4717f6a66be2a7903fdab83cbce.zip | |
remove faucet
| -rw-r--r-- | lib/register.js | 31 | ||||
| -rw-r--r-- | routes/users.js | 4 |
2 files changed, 2 insertions, 33 deletions
diff --git a/lib/register.js b/lib/register.js index bc17496e..c8aa8e5d 100644 --- a/lib/register.js +++ b/lib/register.js @@ -2,36 +2,6 @@ const authenticator = require("otplib").authenticator; const axios = require("axios"); const bcrypt = require("bcrypt"); -const DAY = 24 * 60 * 60 * 1000; - -let faucet = 1000; -setInterval(() => (faucet = 2000), DAY); - -const gift = async user => { - const account = user.accounts[0]; - - if (faucet > 0) { - faucet -= 100; - - account.balance = 100; - await account.save(); - - const payment = await db.Payment.create({ - account_id: account.id, - user_id: user.id, - hash: "Welcome Gift", - amount: 100, - currency: user.currency, - rate: app.get("rates")[user.currency], - received: true, - confirmed: 1, - network: "GIFT" - }); - - await user.save(); - } -}; - register = async (user, ip, requireChallenge) => { if (!(user && user.username)) throw new Error("Username required"); @@ -111,7 +81,6 @@ register = async (user, ip, requireChallenge) => { if (Number.isInteger(numericIp)) { user.ip = numericIp; const ipExists = await db.User.findOne({ where: { ip: numericIp } }); - if (!ipExists) await gift(user); } user.account_id = account.id; diff --git a/routes/users.js b/routes/users.js index 58738b72..5b5cf1e0 100644 --- a/routes/users.js +++ b/routes/users.js @@ -58,7 +58,7 @@ app.post( ah(async (req, res) => { try { const ip = req.headers["x-forwarded-for"] || req.connection.remoteAddress; - const user = await register(req.body.user, ip, true); + const user = await register(req.body.user, ip, false); res.send(pick(user, ...whitelist)); } catch (e) { res.status(500).send(e.message); @@ -500,7 +500,7 @@ app.post( amount: -source.amount, account_id: account.id, user_id: user.id, - hash: "Redeemed Voucher " + redeemcode, + hash: "Voucher " + redeemcode, memo, rate: app.get("rates")[user.currency], currency: user.currency, |
