aboutsummaryrefslogtreecommitdiffstats
path: root/routes/liquid
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-09-02 11:02:06 -0700
committerAdam Soltys <[email protected]>2022-09-02 11:02:06 -0700
commit7a8d64833de8873afb92982b3f5bfff59b30c542 (patch)
treebc92e20c7d5127d3b6b17f7b8d3190e08579f49e /routes/liquid
parentb06e117af96a38b163384f6a343f1de7c8996724 (diff)
downloadcoinos-server-7a8d64833de8873afb92982b3f5bfff59b30c542.tar.gz
coinos-server-7a8d64833de8873afb92982b3f5bfff59b30c542.zip
es6 migration
Diffstat (limited to 'routes/liquid')
-rw-r--r--routes/liquid/broadcast.js2
-rw-r--r--routes/liquid/fee.js4
-rw-r--r--routes/liquid/generate.js2
-rw-r--r--routes/liquid/receive.js18
-rw-r--r--routes/liquid/send.js6
-rw-r--r--routes/liquid/taxi.js19
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;