From 31ed2a6c954da2e18a8e1d0e0156fe413365ac87 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 26 May 2020 12:29:03 -0700 Subject: address sweep wip --- routes/bitcoin/address.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 routes/bitcoin/address.js (limited to 'routes/bitcoin') diff --git a/routes/bitcoin/address.js b/routes/bitcoin/address.js new file mode 100644 index 00000000..3434f107 --- /dev/null +++ b/routes/bitcoin/address.js @@ -0,0 +1,20 @@ +const axios = require("axios"); +const api = "https://blockstream.info/api"; + +module.exports = async (req, res) => { + try { + let { address } = req.body; + let { + data: { + chain_stats: { funded_txo_sum: balance }, + }, + } = await axios.get(`${api}/address/${address}`); + + let utxos = []; + // let { data: utxos } = await axios.get(`${api}/address/${address}/utxo`); + res.send({ balance, utxos }); + } catch (e) { + l.error("error retrieving address info", e.message); + return res.status(500).send(e.message); + } +}; -- cgit v1.2.3