Merge "getInitData" method from simon/angular-universal.

This commit is contained in:
softsimon
2020-11-23 02:38:56 +07:00
parent 30fb0bad78
commit c0d2430a84
3 changed files with 30 additions and 12 deletions

View File

@@ -6,6 +6,7 @@ import backendInfo from './api/backend-info';
import mempoolBlocks from './api/mempool-blocks';
import mempool from './api/mempool';
import bisq from './api/bisq/bisq';
import websocketHandler from './api/websocket-handler';
import bisqMarket from './api/bisq/markets-api';
import { OptimizedStatistic, RequiredSpec } from './interfaces';
import { MarketsApiError } from './api/bisq/interfaces';
@@ -63,6 +64,15 @@ class Routes {
res.json(this.cache['1y']);
}
public getInitData(req: Request, res: Response) {
try {
const result = websocketHandler.getInitData();
res.json(result);
} catch (e) {
res.status(500).send(e.message);
}
}
public async getRecommendedFees(req: Request, res: Response) {
if (!mempool.isInSync()) {
res.statusCode = 503;