[Indexing] - Support 10 blocks depth reorgs

This commit is contained in:
nymkappa
2022-03-15 13:07:06 +01:00
parent ac5749f493
commit 90ca668bcb
4 changed files with 109 additions and 12 deletions

View File

@@ -27,6 +27,7 @@ import icons from './api/liquid/icons';
import { Common } from './api/common';
import mining from './api/mining';
import HashratesRepository from './repositories/HashratesRepository';
import BlocksRepository from './repositories/BlocksRepository';
import poolsUpdater from './tasks/pools-updater';
class Server {
@@ -179,6 +180,10 @@ class Server {
try {
await poolsUpdater.updatePoolsJson();
if (blocks.reindexFlag) {
await BlocksRepository.$deleteBlocks(10);
await HashratesRepository.$deleteLastEntries();
}
blocks.$generateBlockDatabase();
await mining.$generateNetworkHashrateHistory();
await mining.$generatePoolHashrateHistory();