diff options
| author | Adam Soltys <[email protected]> | 2020-04-12 22:01:54 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2020-04-12 22:01:54 -0700 |
| commit | efc94656d47ee8ca3a83d95a4526e1dbc76a2218 (patch) | |
| tree | f47dd93fbbd151ad737ad11d8b34ab48a6004c96 | |
| parent | 218b9441d58ae64e65c0b9b995fb1a408eecf395 (diff) | |
| download | coinos-server-efc94656d47ee8ca3a83d95a4526e1dbc76a2218.tar.gz coinos-server-efc94656d47ee8ca3a83d95a4526e1dbc76a2218.zip | |
new address endpoint
| -rw-r--r-- | routes/users.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/routes/users.js b/routes/users.js index 0d093778..83f8920e 100644 --- a/routes/users.js +++ b/routes/users.js @@ -328,4 +328,14 @@ app.get("/friends", auth, async (req, res) => { } }); +app.post("/address", auth, async (req, res) => { + let { user } = req; + delete addresses[user.address]; + user.address = await bc.getNewAddress("", req.body.type || "bech32"); + await user.save(); + addresses[user.address] = user.username; + emit(user.username, "user", user); + res.send(user.address); +}); + setInterval(() => (faucet = 2000), DAY); |
