improved match_trade function
This commit is contained in:
parent
7331d50c9d
commit
52375fc212
@ -7977,8 +7977,33 @@
|
|||||||
},
|
},
|
||||||
match_trade() {
|
match_trade() {
|
||||||
try {
|
try {
|
||||||
readAllDB("sellOrders", function(ss) {
|
let sellOrdersList = [];
|
||||||
console.log(ss);
|
let buyOrdersList = [];
|
||||||
|
readAllDB("sellOrders", function(sellOrdersList) {
|
||||||
|
if(sellOrdersList.length>0) {
|
||||||
|
readAllDB("buyOrders", function(buyOrdersList) {
|
||||||
|
if (buyOrdersList.length>0) {
|
||||||
|
let list10ksell = sellOrdersList.filter(function(sellOrder) {
|
||||||
|
return sellOrder.buy_price == 10000;
|
||||||
|
});
|
||||||
|
let list50ksell = sellOrdersList.filter(function(sellOrder) {
|
||||||
|
return sellOrder.buy_price == 50000;
|
||||||
|
});
|
||||||
|
let list100ksell = sellOrdersList.filter(function(sellOrder) {
|
||||||
|
return sellOrder.buy_price == 100000;
|
||||||
|
});
|
||||||
|
let list10kbuy = buyOrdersList.filter(function(buyOrder) {
|
||||||
|
return buyOrder.buy_price == 10000;
|
||||||
|
});
|
||||||
|
let list50kbuy = buyOrdersList.filter(function(buyOrder) {
|
||||||
|
return buyOrder.buy_price == 50000;
|
||||||
|
});
|
||||||
|
let list100kbuy = buyOrdersList.filter(function(buyOrder) {
|
||||||
|
return buyOrder.buy_price == 100000;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
});
|
});
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error(e);
|
console.error(e);
|
||||||
@ -8437,17 +8462,20 @@
|
|||||||
|
|
||||||
function readAllDB(tablename, callback) {
|
function readAllDB(tablename, callback) {
|
||||||
var objectStore = db.transaction(tablename).objectStore(tablename);
|
var objectStore = db.transaction(tablename).objectStore(tablename);
|
||||||
|
let response = [];
|
||||||
|
objectStore.openCursor().onerror = function(event) {
|
||||||
|
console.err("Error fetching data");
|
||||||
|
};
|
||||||
objectStore.openCursor().onsuccess = function (event) {
|
objectStore.openCursor().onsuccess = function (event) {
|
||||||
var cursor = event.target.result;
|
let cursor = event.target.result;
|
||||||
|
|
||||||
if (cursor) {
|
if (cursor) {
|
||||||
console.log(cursor);
|
response.push(cursor.value);
|
||||||
callback(cursor);
|
cursor.continue();
|
||||||
} else {
|
} else {
|
||||||
alert("No more entries!");
|
callback(response);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function addDB(tablename, dbObject) {
|
function addDB(tablename, dbObject) {
|
||||||
@ -8523,7 +8551,6 @@
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
readDB("localbitcoinUser", "00-01", function (idbData) {
|
readDB("localbitcoinUser", "00-01", function (idbData) {
|
||||||
console.log(idbData);
|
|
||||||
if (typeof idbData.myLocalFLOPrivateKey == undefined || idbData.myLocalFLOPrivateKey
|
if (typeof idbData.myLocalFLOPrivateKey == undefined || idbData.myLocalFLOPrivateKey
|
||||||
.trim() == '') {
|
.trim() == '') {
|
||||||
let user_pvt_key = prompt("Please Enter your private key");
|
let user_pvt_key = prompt("Please Enter your private key");
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user