@bigmi/core
Version:
TypeScript library for Bitcoin apps.
20 lines • 593 B
JavaScript
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