Database indexing: Full Address history, fix balances, add db file locks

This commit is contained in:
joeuhren
2020-11-20 16:28:28 -07:00
parent a7f29d5d81
commit 42e1964ab3
18 changed files with 305 additions and 200 deletions
+9 -9
View File
@@ -1,12 +1,12 @@
var mongoose = require('mongoose')
, db = require('../lib/database')
, Tx = require('../models/tx')
, Address = require('../models/address')
, AddressTx = require('../models/addresstx')
, Richlist = require('../models/richlist')
, Stats = require('../models/stats')
, settings = require('../lib/settings')
, fs = require('fs');
, db = require('../lib/database')
, Tx = require('../models/tx')
, Address = require('../models/address')
, AddressTx = require('../models/addresstx')
, Richlist = require('../models/richlist')
, Stats = require('../models/stats')
, settings = require('../lib/settings')
, fs = require('fs');
var mode = 'update';
var database = 'index';
@@ -162,7 +162,7 @@ is_locked(function (exists) {
}, function() {
console.log('index cleared (reindex)');
});
db.update_tx_db(settings.coin, 1, stats.count, settings.check_timeout, function(){
db.update_tx_db(settings.coin, 1, stats.count, settings.update_timeout, function(){
db.update_richlist('received', function(){
db.update_richlist('balance', function(){
db.get_stats(settings.coin, function(nstats){