mirror of
https://github.com/mempool/mempool.git
synced 2025-04-23 23:10:45 +02:00
[indexing] exit early when we're unable to index pools definition sha
This commit is contained in:
parent
74dde85112
commit
170e0f16fa
@ -155,6 +155,11 @@ class Server {
|
||||
this.setUpWebsocketHandling();
|
||||
|
||||
await poolsUpdater.updatePoolsJson(); // Needs to be done before loading the disk cache because we sometimes wipe it
|
||||
if (config.DATABASE.ENABLED === true && config.MEMPOOL.ENABLED && ['mainnet', 'testnet', 'signet'].includes(config.MEMPOOL.NETWORK) && !poolsUpdater.currentSha) {
|
||||
logger.err(`Failed to retreive pools-v2.json sha, cannot run block indexing. Please make sure you've set valid urls in your mempool-config.json::MEMPOOL::POOLS_JSON_URL and mempool-config.json::MEMPOOL::POOLS_JSON_TREE_UR, aborting now`);
|
||||
return process.exit(1);
|
||||
}
|
||||
|
||||
await syncAssets.syncAssets$();
|
||||
if (config.DATABASE.ENABLED) {
|
||||
await mempoolBlocks.updatePools$();
|
||||
|
Loading…
x
Reference in New Issue
Block a user