HLOC markets api.

This commit is contained in:
softsimon
2020-09-13 17:51:53 +07:00
parent 98cc81c53d
commit bafe2db094
8 changed files with 282 additions and 98 deletions

View File

@@ -347,6 +347,10 @@ class Routes {
required: false,
types: ['@number']
},
'milliseconds': {
required: false,
types: ['@boolean']
},
};
const p = this.parseRequestParameters(req, constraints);
@@ -355,7 +359,7 @@ class Routes {
return;
}
const result = bisqMarket.getHloc(p.market, p.interval, p.timestamp_from, p.timestamp_to);
const result = bisqMarket.getHloc(p.market, p.interval, p.timestamp_from, p.timestamp_to, p.milliseconds);
if (result) {
res.json(result);
} else {
@@ -399,6 +403,8 @@ class Routes {
final[i] = number;
} else if (params[i].types.indexOf('@string') > -1) {
final[i] = str;
} else if (params[i].types.indexOf('@boolean') > -1) {
final[i] = str === 'true' || str === 'yes';
} else if (params[i].types.indexOf(str) > -1) {
final[i] = str;
} else {