Start adding routes
This commit is contained in:
parent
02e960d445
commit
e9a6c7b263
|
@ -1,2 +1,3 @@
|
||||||
lib/
|
lib/
|
||||||
node_modules/
|
node_modules/
|
||||||
|
secrets.json
|
||||||
|
|
|
@ -32,4 +32,35 @@ router.get(
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
|
||||||
|
router.get("/orderbook/:coin-:quote", expressAsyncHandler(async (req, res, next) => {
|
||||||
|
logger.info(`Received request to ${req.params.exchange} api getOrderbook`);
|
||||||
|
api
|
||||||
|
.getWsOrderBook(req.params.coin, req.params.quote)
|
||||||
|
.then((orderBook) => res.send({ status: "ok", data: orderBook }))
|
||||||
|
.catch((err) => next(err));
|
||||||
|
}));
|
||||||
|
|
||||||
|
router.get("/trades/:coin-:quote", expressAsyncHandler(async (req, res, next) => {
|
||||||
|
logger.info(`Received request to ${req.params.exchange} api trades`);
|
||||||
|
api
|
||||||
|
.getTrades(req.params.coin, req.params.quote)
|
||||||
|
.then((trades) => res.send({ status: "ok", data: trades }))
|
||||||
|
.catch((err) => {
|
||||||
|
logger.info(err);
|
||||||
|
next(err);
|
||||||
|
});
|
||||||
|
}));
|
||||||
|
|
||||||
|
router.get("/place_order", expressAsyncHandler(async (req, res, next) => {}));
|
||||||
|
|
||||||
|
router.get("/cancel/:orderId", expressAsyncHandler(async (req, res, next) => {}));
|
||||||
|
|
||||||
|
router.get("/own_orders", expressAsyncHandler(async (req, res, next) => {}));
|
||||||
|
|
||||||
|
router.get("/fills", expressAsyncHandler(async (req, res, next) => {}));
|
||||||
|
|
||||||
|
router.get("/balances", expressAsyncHandler(async (req, res, next) => {}));
|
||||||
|
|
||||||
|
router.get("/settle", expressAsyncHandler(async (req, res, next) => {}));
|
||||||
|
|
||||||
export { router as default };
|
export { router as default };
|
||||||
|
|
Loading…
Reference in New Issue