diff options
| author | Adam Soltys <[email protected]> | 2022-09-02 11:02:06 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-09-02 11:02:06 -0700 |
| commit | 7a8d64833de8873afb92982b3f5bfff59b30c542 (patch) | |
| tree | bc92e20c7d5127d3b6b17f7b8d3190e08579f49e /routes/liquid | |
| parent | b06e117af96a38b163384f6a343f1de7c8996724 (diff) | |
| download | coinos-server-7a8d64833de8873afb92982b3f5bfff59b30c542.tar.gz coinos-server-7a8d64833de8873afb92982b3f5bfff59b30c542.zip | |
es6 migration
Diffstat (limited to 'routes/liquid')
| -rw-r--r-- | routes/liquid/broadcast.js | 2 | ||||
| -rw-r--r-- | routes/liquid/fee.js | 4 | ||||
| -rw-r--r-- | routes/liquid/generate.js | 2 | ||||
| -rw-r--r-- | routes/liquid/receive.js | 18 | ||||
| -rw-r--r-- | routes/liquid/send.js | 6 | ||||
| -rw-r--r-- | routes/liquid/taxi.js | 19 |
6 files changed, 22 insertions, 29 deletions
diff --git a/routes/liquid/broadcast.js b/routes/liquid/broadcast.js index 095f851d..168e9518 100644 --- a/routes/liquid/broadcast.js +++ b/routes/liquid/broadcast.js @@ -1,4 +1,4 @@ -module.exports = ah(async (req, res) => { +export default ah(async (req, res) => { try { const { user } = req; let hash = await lq.sendRawTransaction(req.body.tx); diff --git a/routes/liquid/fee.js b/routes/liquid/fee.js index 253810a9..0488b31e 100644 --- a/routes/liquid/fee.js +++ b/routes/liquid/fee.js @@ -1,4 +1,4 @@ -const buildTx = require("../../lib/buildliquidtx"); +import buildTx from '../../lib/buildliquidtx'; liquidTx = async ({ address, asset, amount, feeRate, replaceable, user }) => { let tx, fee; @@ -71,7 +71,7 @@ liquidTx = async ({ address, asset, amount, feeRate, replaceable, user }) => { return { feeRate, tx }; }; -module.exports = ah(async (req, res) => { +export default ah(async (req, res) => { try { let tx = await liquidTx({ ...req.body, user: req.user }) res.send(tx); diff --git a/routes/liquid/generate.js b/routes/liquid/generate.js index 5bcb1c0a..50c63dcf 100644 --- a/routes/liquid/generate.js +++ b/routes/liquid/generate.js @@ -1,4 +1,4 @@ -module.exports = ah(async (req, res) => { +export default ah(async (req, res) => { let address = await lq.getNewAddress(); await lq.generateToAddress(1, address); res.end(); diff --git a/routes/liquid/receive.js b/routes/liquid/receive.js index 312613e2..151ffb40 100644 --- a/routes/liquid/receive.js +++ b/routes/liquid/receive.js @@ -1,11 +1,11 @@ -const reverse = require("buffer-reverse"); -const zmq = require("zeromq/v5-compat"); -const { Op } = require("sequelize"); -const { fromBase58 } = require("bip32"); -const bitcoin = require("bitcoinjs-lib"); -const { Block, networks, Transaction } = require("liquidjs-lib"); -const wretch = require("wretch"); -const fetch = require("node-fetch"); +import reverse from 'buffer-reverse'; +import zmq from 'zeromq/v5-compat'; +import { Op } from 'sequelize'; +import { fromBase58 } from 'bip32'; +import bitcoin from 'bitcoinjs-lib'; +import { Block, networks, Transaction } from 'liquidjs-lib'; +import wretch from 'wretch'; +import fetch from 'node-fetch'; wretch().polyfills({ fetch }); const network = @@ -13,7 +13,7 @@ const network = config.liquid.network === "mainnet" ? "liquid" : config.liquid.network ]; -const { computeConversionFee } = require('./conversionFee.js'); +import { computeConversionFee } from './conversionFee.js'; const getAccount = async (params, transaction) => { let account = await db.Account.findOne({ diff --git a/routes/liquid/send.js b/routes/liquid/send.js index c6512a89..e5112468 100644 --- a/routes/liquid/send.js +++ b/routes/liquid/send.js @@ -1,7 +1,7 @@ const btc = config.liquid.btcasset; const lcad = config.liquid.cadasset; -const { Transaction } = require("liquidjs-lib"); -const { computeConversionFee, conversionFeeReceiver } = require('./conversionFee.js'); +import { Transaction } from 'liquidjs-lib'; +import { computeConversionFee, conversionFeeReceiver } from './conversionFee.js'; sendLiquid = async ({ asset, amount, user, address, memo, tx, limit }) => { try { @@ -231,7 +231,7 @@ sendLiquid = async ({ asset, amount, user, address, memo, tx, limit }) => { } }; -module.exports = ah(async (req, res) => { +export default ah(async (req, res) => { let { user } = req; try { diff --git a/routes/liquid/taxi.js b/routes/liquid/taxi.js index 13429eb8..5bc3c8b7 100644 --- a/routes/liquid/taxi.js +++ b/routes/liquid/taxi.js @@ -1,15 +1,8 @@ -const { - address: Address, - Psbt, - payments, - networks -} = require("liquidjs-lib"); - -const { ECPairFactory} = require('ecpair'); -const tinysecp = require('tiny-secp256k1'); - -const wretch = require("wretch"); -const fetch = require("node-fetch"); +import { address as Address, Psbt, payments, networks } from 'liquidjs-lib'; +import { ECPairFactory } from 'ecpair'; +import tinysecp from 'tiny-secp256k1'; +import wretch from 'wretch'; +import fetch from 'node-fetch'; wretch().polyfills({ fetch }); @@ -23,7 +16,7 @@ const network = prod ? networks.liquid : networks.regtest; const ECPair = ECPairFactory(tinysecp); const key = ECPair.fromPrivateKey(Buffer.from(config.taxi, "hex")); -module.exports = ah(async (req, res) => { +export default ah(async (req, res) => { let { user } = req; let { psbt } = req.body; |
