UNPKG

@bigmi/core

Version:

TypeScript library for Bitcoin apps.

24 lines 758 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ankr = void 0; const utxo_js_1 = require("../utxo.js"); const methods_js_1 = require("./methods.js"); const ankr = (config) => { const methods = { include: Object.keys(methods_js_1.ankrMethods), }; if (config?.baseUrl) { return (0, utxo_js_1.utxo)(config.baseUrl, { key: 'ankr', ...config, methods }); } if (!config?.apiKey) { throw Error('Ankr API KEY is required'); } return (0, utxo_js_1.utxo)(`https://rpc.ankr.com/premium-http/btc_blockbook/${config.apiKey}/api/v2`, { name: 'Ankr API', key: 'ankr', methods, ...config, }); }; exports.ankr = ankr; //# sourceMappingURL=ankr.js.map