UNPKG

react-native-bitcoin-tools

Version:

A set of helpers for interacting with Bitcoin and Blockchain data.

18 lines (17 loc) 710 B
"use strict"; const endpoint = 'https://mempool.space/api/address/:address'; async function getAddressAmount(address, unit = 'btc') { try { const currentEndpoint = endpoint.replace(':address', address); const response = await fetch(currentEndpoint); const addressData = await response.json(); const amount = addressData.chain_stats.funded_txo_sum - addressData.chain_stats.spent_txo_sum; const formattedAmount = unit === 'btc' ? amount / 100_000_000 : amount; return Promise.resolve(formattedAmount); } catch (error) { console.log('[BitcoinTools ERROR] ', error); return Promise.reject(error); } } export { getAddressAmount }; //# sourceMappingURL=getAddressAmount.js.map