diff options
| author | Adam Soltys <[email protected]> | 2022-09-02 22:12:24 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-09-02 22:12:24 -0700 |
| commit | 13352f9b30eed52d2e7d0970d3cbd76f401d6de0 (patch) | |
| tree | e745685b2d7373ad391431323b0bdf5ff373b55a /routes/bitcoin | |
| parent | d1cc66d1a02b75f90fbf0c05910777c76228259a (diff) | |
| download | coinos-server-13352f9b30eed52d2e7d0970d3cbd76f401d6de0.tar.gz coinos-server-13352f9b30eed52d2e7d0970d3cbd76f401d6de0.zip | |
es6 migration
Diffstat (limited to 'routes/bitcoin')
| -rw-r--r-- | routes/bitcoin/broadcast.js | 4 | ||||
| -rw-r--r-- | routes/bitcoin/receive.js | 8 | ||||
| -rw-r--r-- | routes/bitcoin/send.js | 11 |
3 files changed, 11 insertions, 12 deletions
diff --git a/routes/bitcoin/broadcast.js b/routes/bitcoin/broadcast.js index 4eb16d3d..185db283 100644 --- a/routes/bitcoin/broadcast.js +++ b/routes/bitcoin/broadcast.js @@ -1,4 +1,4 @@ -import { rates } from "../../lib/store.js"; +import store from "../../lib/store.js"; export default async (req, res) => { try { const { user } = req; @@ -21,7 +21,7 @@ export default async (req, res) => { tip: 0, account_id: account.id, user_id: user.id, - rate: rates[user.currency], + rate: store.rates[user.currency], currency: user.currency, confirmed: true, received: false, diff --git a/routes/bitcoin/receive.js b/routes/bitcoin/receive.js index 1d12bd9b..c5baa76e 100644 --- a/routes/bitcoin/receive.js +++ b/routes/bitcoin/receive.js @@ -1,8 +1,8 @@ import { rates } from "../../lib/store.js"; -import { notify } from "../lib/notifications.js"; -import { callWebhook } from "../lib/webhooks.js"; +import { notify } from "../../lib/notifications.js"; +import { callWebhook } from "../../lib/webhooks.js"; import reverse from 'buffer-reverse'; -import zmq from 'zeromq/v5-compat'; +import zmq from 'zeromq/v5-compat.js'; import { Op } from '@sequelize/core'; import { fromBase58 } from 'bip32'; import bitcoin from 'bitcoinjs-lib'; @@ -78,7 +78,7 @@ zmqRawTx.on("message", async (topic, message, sequence) => { const currency = invoice ? invoice.currency : user.currency; const rate = invoice ? invoice.rate - : rates[user.currency]; + : store.rates[user.currency]; const tip = invoice ? invoice.tip : 0; const memo = invoice ? invoice.memo : ""; diff --git a/routes/bitcoin/send.js b/routes/bitcoin/send.js index 6b991519..5cecde32 100644 --- a/routes/bitcoin/send.js +++ b/routes/bitcoin/send.js @@ -1,5 +1,4 @@ -import { rates } from "../../lib/store.js"; -import { addresses } from "../../lib/store.js"; +import store from "../../lib/store.js"; import config from "../../config/index.js"; const btc = config.liquid.btcasset; import { @@ -17,7 +16,7 @@ export default async (req, res) => { const isChange = async ({ address }) => (await bc.getAddressInfo(address)).ismine && - !Object.keys(addresses).includes(address); + !Object.keys(store.addresses).includes(address); tx = await bc.decodeRawTransaction(hex); @@ -123,7 +122,7 @@ export default async (req, res) => { memo: "Bitcoin conversion fee", account_id: receiverAccount.id, user_id: receiverAccount.user_id, - rate: rates[receiverAccount.user.currency], + rate: store.rates[receiverAccount.user.currency], currency: receiverAccount.user.currency, confirmed: true, received: true, @@ -141,7 +140,7 @@ export default async (req, res) => { memo, account_id: account.id, user_id: user.id, - rate: rates[user.currency], + rate: store.rates[user.currency], currency: user.currency, address, confirmed: true, @@ -165,7 +164,7 @@ export default async (req, res) => { emit(user.username, "payment", payment); res.send(payment); - payments.push(params.hash); + store.payments.push(params.hash); l("sent bitcoin", user.username, total); }); } catch (e) { |
