UNPKG

bitpay-sdk

Version:

Complete version of the NodeJS library for the new cryptographically secure BitPay API

30 lines 919 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CurrencyClient = void 0; class CurrencyClient { constructor(bitPayClient) { this.bitPayClient = bitPayClient; } /** * Retrieve the Currency Info * * @param currencyCode * @returns CurrencyInterface|null */ async getCurrencyInfo(currencyCode) { let currencyInfo = null; await this.bitPayClient.get('currencies', null, false).then((ratesData) => { const data = JSON.parse(ratesData); data.some((element) => { currencyInfo = element; if (element['code'] == currencyCode) { currencyInfo = element; return true; } }); }); return currencyInfo; } } exports.CurrencyClient = CurrencyClient; //# sourceMappingURL=CurrencyClient.js.map