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,25 +204,18 @@ class BiboxCollector extends BaseCollector{ ...@@ -204,25 +204,18 @@ 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);
} }
}) })
} }
_runMonitor(callback){ _getCoinsInfo(){
let balanceMap = {};
let need = 1;
if(!coinInfoMap){
console.log('start get coin info...'); console.log('start get coin info...');
coinInfoMap = {} coinInfoMap = {}
this.api.coins_info((error,result)=>{ this.api.coins_info((error,result)=>{
if(error){ if(error){
console.error('get coins info error') console.error('get coins info error');
this._getCoinsInfo();
}else { }else {
if(result.data){ if(result.data){
for(let d of result.data){ for(let d of result.data){
...@@ -232,6 +225,12 @@ class BiboxCollector extends BaseCollector{ ...@@ -232,6 +225,12 @@ class BiboxCollector extends BaseCollector{
} }
}); });
} }
_runMonitor(callback){
let balanceMap = {};
let need = 1;
if(!coinInfoMap){
this._getCoinsInfo()
}
this.api.balance(20, 1, (error,result)=>{ this.api.balance(20, 1, (error,result)=>{
if(error){ if(error){
console.error("get balance by rest error:"); console.error("get balance by rest 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