[indexing] exit early when we're unable to index pools definition sha
This commit is contained in:
		
							parent
							
								
									85c78a448d
								
							
						
					
					
						commit
						79339c0589
					
				@ -152,6 +152,11 @@ class Server {
 | 
				
			|||||||
    this.setUpWebsocketHandling();
 | 
					    this.setUpWebsocketHandling();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    await poolsUpdater.updatePoolsJson(); // Needs to be done before loading the disk cache because we sometimes wipe it
 | 
					    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$();
 | 
					    await syncAssets.syncAssets$();
 | 
				
			||||||
    await mempoolBlocks.updatePools$();
 | 
					    await mempoolBlocks.updatePools$();
 | 
				
			||||||
    if (config.MEMPOOL.ENABLED) {
 | 
					    if (config.MEMPOOL.ENABLED) {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user