diff options
| author | Adam Soltys <[email protected]> | 2020-10-24 22:33:46 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2020-10-24 22:33:53 -0700 |
| commit | 923b218c128c07cf33a6791409615e2eff076344 (patch) | |
| tree | 6e2fe72c4be63230f9ffe34bf2641c6e556b9d31 | |
| parent | e81ac172f5e376c91081b47475dd52fcb141fc55 (diff) | |
| download | coinos-server-923b218c128c07cf33a6791409615e2eff076344.tar.gz coinos-server-923b218c128c07cf33a6791409615e2eff076344.zip | |
fix tether rate
| -rw-r--r-- | routes/swaps.js | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/routes/swaps.js b/routes/swaps.js index f000d45e..fc16d92e 100644 --- a/routes/swaps.js +++ b/routes/swaps.js @@ -835,17 +835,18 @@ app.post( [ { c1: config.liquid.btcasset, - c2: config.liquid.cadasset + c2: config.liquid.cadasset, + currency: 'CAD', }, { c1: config.liquid.btcasset, - c2: config.liquid.usdtasset + c2: config.liquid.usdtasset, + currency: 'USD', } -].map(({ c1, c2 }) => { +].map(({ c1, c2, currency }) => { setInterval(async () => { if (!app.get("rates")) return; const amount = 0.0001; - const { CAD, USD } = app.get("rates"); const user = await db.User.findOne({ where: { username: "maker" @@ -879,7 +880,7 @@ app.post( a1: c1, a2: c2, v1: amount * SATS, - v2: Math.round(amount * SATS * (((app.get("ask") * CAD) / USD) * 1.01)) + v2: Math.round(amount * SATS * (((app.get("ask") * app.get("rates")[currency]) / app.get("rates")['USD']) * 1.01)) }; if (p) { @@ -955,7 +956,7 @@ app.post( params = { a1: c2, a2: c1, - v1: Math.round(amount * SATS * ((app.get("bid") * CAD) / USD) * 0.99), + v1: Math.round(amount * SATS * ((app.get("bid") * app.get("rates")[currency]) / app.get("rates")['USD']) * 0.99), v2: amount * SATS }; |
