Protecting the bot against a bad response from the ExchangeAPI

This commit is contained in:
Luis Fernando Molina committed 2019-04-03 17:09:53 +02:00
1 parent 46e4685790
commit 2c171b780e
2 files changed
+26

No files matched your search

+13
View File
@@ -846,6 +846,19 @@
if (FULL_LOG === true) { logger.write(MODULE_NAME, "[INFO] start -> onExchangeCallReturned -> Entering function."); }
if (err.result !== global.DEFAULT_OK_RESPONSE.result) {
logger.write(MODULE_NAME, "[WARN] start -> tradesReadyToBeSaved -> Somethinig is wrong with the Exchange Response. ");
logger.write(MODULE_NAME, "[WARN] start -> tradesReadyToBeSaved -> err.message = " + err.message);
callBackFunction(global.DEFAULT_RETRY_RESPONSE);
return;
}
if (exchangeResponse === undefined) {
logger.write(MODULE_NAME, "[WARN] start -> tradesReadyToBeSaved -> exchangeResponse is UNDEFINED. ");
callBackFunction(global.DEFAULT_RETRY_RESPONSE);
return;
}
if (FULL_LOG === true) {
let exchangeResponseTime = new Date();
+13
View File
@@ -160,6 +160,19 @@
if (FULL_LOG === true) { logger.write(MODULE_NAME, "[INFO] start -> onExchangeCallReturned -> Entering function."); }
if (err.result !== global.DEFAULT_OK_RESPONSE.result) {
logger.write(MODULE_NAME, "[WARN] start -> tradesReadyToBeSaved -> Somethinig is wrong with the Exchange Response. ");
logger.write(MODULE_NAME, "[WARN] start -> tradesReadyToBeSaved -> err.message = " + err.message);
callBackFunction(global.DEFAULT_RETRY_RESPONSE);
return;
}
if (exchangeResponse === undefined) {
logger.write(MODULE_NAME, "[WARN] start -> tradesReadyToBeSaved -> exchangeResponse is UNDEFINED. ");
callBackFunction(global.DEFAULT_RETRY_RESPONSE);
return;
}
if (FULL_LOG === true) {
let exchangeResponseTime = new Date();