Commit 0bb02d4a by zihan

bug修复

parent 166d7a62
...@@ -75,7 +75,7 @@ class biboxApi { ...@@ -75,7 +75,7 @@ class biboxApi {
return newObj;//返回排好序的新对象 return newObj;//返回排好序的新对象
} }
_publicRequest(path, params,bindIP, callback) { _publicRequest(path, params,callback,bindIP) {
if(!this.allowRequest){ if(!this.allowRequest){
callback({code:"-2",message:"出现超频情况,暂停提交请求"}); callback({code:"-2",message:"出现超频情况,暂停提交请求"});
return; return;
...@@ -235,7 +235,7 @@ class biboxApi { ...@@ -235,7 +235,7 @@ class biboxApi {
this._request("POST","/v1/orderpending","orderpending/pendingHistoryList",params,callback); this._request("POST","/v1/orderpending","orderpending/pendingHistoryList",params,callback);
} }
getOrderbook(symbol,depth,bindIP,callback){ getOrderbook(symbol,depth,bindIP,callback){
this._publicRequest("/v1/open/orders",{"symbol":symbol},bindIP,callback); this._publicRequest("/v1/open/orders",{"symbol":symbol},callback,bindIP);
} }
} }
......
...@@ -79,7 +79,7 @@ class BiboxCollector extends BaseCollector{ ...@@ -79,7 +79,7 @@ class BiboxCollector extends BaseCollector{
const symbol = sortedSymbols[i]; const symbol = sortedSymbols[i];
const ipAddress = IPs[i%IPs.length]; const ipAddress = IPs[i%IPs.length];
setTimeout(()=>{ setTimeout(()=>{
this.api.getOrderbook(symbol,depth,ipAddress,(error,result)=>{ this.api.getOrderbook(symbol,depth,(error,result)=>{
if(error){ if(error){
console.error("get depth by rest error:"); console.error("get depth by rest error:");
console.error(error); console.error(error);
...@@ -88,7 +88,7 @@ class BiboxCollector extends BaseCollector{ ...@@ -88,7 +88,7 @@ class BiboxCollector extends BaseCollector{
const data = result.data; const data = result.data;
const timeStamp = data.timestamp; const timeStamp = data.timestamp;
callback(data.SELL.map((item)=>[item[0],item[1]]),data.BUY.map((item)=>[item[0],item[1]]),symbol,timeStamp); callback(data.SELL.map((item)=>[item[0],item[1]]),data.BUY.map((item)=>[item[0],item[1]]),symbol,timeStamp);
}) },ipAddress);
},i*perInterval); },i*perInterval);
} }
},totalInterval); },totalInterval);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment