diff options
Diffstat (limited to 'routes')
| -rw-r--r-- | routes/liquid/taxi.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/routes/liquid/taxi.js b/routes/liquid/taxi.js index c18ea72f..13429eb8 100644 --- a/routes/liquid/taxi.js +++ b/routes/liquid/taxi.js @@ -1,19 +1,26 @@ const { address: Address, - ECPair, Psbt, payments, networks } = require("liquidjs-lib"); + +const { ECPairFactory} = require('ecpair'); +const tinysecp = require('tiny-secp256k1'); + const wretch = require("wretch"); const fetch = require("node-fetch"); + wretch().polyfills({ fetch }); + const url = prod ? "https://blockstream.info/liquid/api" : "http://electrs-liquid:3002"; + const electrs = wretch().url(url); 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) => { |
