Commit 1872bc3d by rongjun

bug

parent e5fc7018
...@@ -115,6 +115,8 @@ class biboxApi { ...@@ -115,6 +115,8 @@ class biboxApi {
updateData = [[response.data.price, newCount]]; updateData = [[response.data.price, newCount]];
} }
asks = mergeDepth(asks, updateData, true); asks = mergeDepth(asks, updateData, true);
console.log(updateData)
console.log(asks)
}else if(result.data.type === 'BUY'){ }else if(result.data.type === 'BUY'){
const oldD = totalOrderbook[symbol]; const oldD = totalOrderbook[symbol];
let has = false; let has = false;
......
...@@ -204,33 +204,32 @@ class BiboxCollector extends BaseCollector{ ...@@ -204,33 +204,32 @@ class BiboxCollector extends BaseCollector{
const data = result.data; const data = result.data;
const timeStamp = result.timestamp; const timeStamp = result.timestamp;
const symbol = result.symbol; const symbol = result.symbol;
if(symbol === 'HST-ETH'){
console.log(symbol, ': subscribe ok')
console.log(data.SELL)
console.log(data.BUY)
}
callback(data.SELL.slice(0, depth).map((item)=>[item[0], item[1]]), data.BUY.slice(0, depth).map((item)=>[item[0], item[1]]), symbol, timeStamp); callback(data.SELL.slice(0, depth).map((item)=>[item[0], item[1]]), data.BUY.slice(0, depth).map((item)=>[item[0], item[1]]), symbol, timeStamp);
} }
}) })
} }
_getCoinsInfo(){
console.log('start get coin info...');
coinInfoMap = {}
this.api.coins_info((error,result)=>{
if(error){
console.error('get coins info error');
this._getCoinsInfo();
}else {
if(result.data){
for(let d of result.data){
coinInfoMap[d.coin] = d
}
}
}
});
}
_runMonitor(callback){ _runMonitor(callback){
let balanceMap = {}; let balanceMap = {};
let need = 1; let need = 1;
if(!coinInfoMap){ if(!coinInfoMap){
console.log('start get coin info...'); this._getCoinsInfo()
coinInfoMap = {}
this.api.coins_info((error,result)=>{
if(error){
console.error('get coins info error')
}else {
if(result.data){
for(let d of result.data){
coinInfoMap[d.coin] = d
}
}
}
});
} }
this.api.balance(20, 1, (error,result)=>{ this.api.balance(20, 1, (error,result)=>{
if(error){ if(error){
......
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