shrimpy-node
Version:
Client for the Shrimpy API
33 lines • 1.32 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var order_book_dto_converter_1 = require("./order-book-dto-converter");
var ExchangeOrderBookDtoConverter = /** @class */ (function () {
function ExchangeOrderBookDtoConverter() {
this._orderBookDtoConverter = new order_book_dto_converter_1.OrderBookDtoConverter();
}
ExchangeOrderBookDtoConverter.prototype.convertFromDto = function (dto) {
var orderBookDto = null;
if (dto.orderBook) {
orderBookDto = this._orderBookDtoConverter.convertFromDto(dto.orderBook);
}
var result = {
exchange: dto.exchange,
orderBook: orderBookDto
};
return result;
};
ExchangeOrderBookDtoConverter.prototype.convertToDto = function (model) {
var orderBookDto = null;
if (model.orderBook) {
orderBookDto = this._orderBookDtoConverter.convertToDto(model.orderBook);
}
var result = {
exchange: model.exchange,
orderBook: orderBookDto
};
return result;
};
return ExchangeOrderBookDtoConverter;
}());
exports.ExchangeOrderBookDtoConverter = ExchangeOrderBookDtoConverter;
//# sourceMappingURL=exchange-order-book-dto-converter.js.map