[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