zumokit
Version:
ZumoKit is a Wallet as a Service SDK
17 lines (16 loc) • 660 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ExchangeRates = void 0;
var ExchangeRate_1 = require("./ExchangeRate");
/** @internal */
exports.ExchangeRates = function (exchangeRatesJSON) {
var exchangeRates = {};
Object.keys(exchangeRatesJSON).forEach(function (depositCurrency) {
var innerMap = {};
Object.keys(exchangeRatesJSON[depositCurrency]).forEach(function (toCurrency) {
innerMap[toCurrency] = new ExchangeRate_1.ExchangeRate(exchangeRatesJSON[depositCurrency][toCurrency]);
});
exchangeRates[depositCurrency] = innerMap;
});
return exchangeRates;
};