shrimpy-node
Version:
Client for the Shrimpy API
39 lines • 1.5 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var order_book_item_dto_converter_1 = require("./order-book-item-dto-converter");
var OrderBookDtoConverter = /** @class */ (function () {
function OrderBookDtoConverter() {
this._orderBookItemDtoConverter = new order_book_item_dto_converter_1.OrderBookItemDtoConverter();
}
OrderBookDtoConverter.prototype.convertFromDto = function (dto) {
var _this = this;
var asks = dto.asks.map(function (ask) {
return _this._orderBookItemDtoConverter.convertFromDto(ask);
});
var bids = dto.bids.map(function (bid) {
return _this._orderBookItemDtoConverter.convertFromDto(bid);
});
var result = {
asks: asks,
bids: bids,
};
return result;
};
OrderBookDtoConverter.prototype.convertToDto = function (model) {
var _this = this;
var asks = model.asks.map(function (ask) {
return _this._orderBookItemDtoConverter.convertToDto(ask);
});
var bids = model.bids.map(function (bid) {
return _this._orderBookItemDtoConverter.convertToDto(bid);
});
var result = {
asks: asks,
bids: bids,
};
return result;
};
return OrderBookDtoConverter;
}());
exports.OrderBookDtoConverter = OrderBookDtoConverter;
//# sourceMappingURL=order-book-dto-converter.js.map