UNPKG

@bigmi/core

Version:

TypeScript library for Bitcoin apps.

20 lines 593 B
import { utxo } from '../utxo.js'; import { ankrMethods } from './methods.js'; export const ankr = (config) => { const methods = { include: Object.keys(ankrMethods), }; if (config?.baseUrl) { return utxo(config.baseUrl, { key: 'ankr', ...config, methods }); } if (!config?.apiKey) { throw Error('Ankr API KEY is required'); } return utxo(`https://rpc.ankr.com/premium-http/btc_blockbook/${config.apiKey}/api/v2`, { name: 'Ankr API', key: 'ankr', methods, ...config, }); }; //# sourceMappingURL=ankr.js.map