Base expiry on update frequency
This commit is contained in:
		
							parent
							
								
									2892bfa1d8
								
							
						
					
					
						commit
						07f95acc29
					
				| @ -10,7 +10,7 @@ class PricesRoutes { | |||||||
|   private $getCurrentPrices(req: Request, res: Response): void { |   private $getCurrentPrices(req: Request, res: Response): void { | ||||||
|     res.header('Pragma', 'public'); |     res.header('Pragma', 'public'); | ||||||
|     res.header('Cache-control', 'public'); |     res.header('Cache-control', 'public'); | ||||||
|     res.setHeader('Expires', new Date(Date.now() + 1000 * 300).toUTCString()); |     res.setHeader('Expires', new Date(Date.now() + 360_0000 / config.MEMPOOL.PRICE_UPDATES_PER_HOUR).toUTCString()); | ||||||
| 
 | 
 | ||||||
|     res.json(pricesUpdater.getLatestPrices()); |     res.json(pricesUpdater.getLatestPrices()); | ||||||
|   } |   } | ||||||
|  | |||||||
| @ -25,7 +25,7 @@ export interface PriceHistory { | |||||||
| 
 | 
 | ||||||
| class PriceUpdater { | class PriceUpdater { | ||||||
|   public historyInserted = false; |   public historyInserted = false; | ||||||
|   private timeBetweenUpdatesMs = 3600000 / config.MEMPOOL.PRICE_UPDATES_PER_HOUR; |   private timeBetweenUpdatesMs = 360_0000 / config.MEMPOOL.PRICE_UPDATES_PER_HOUR; | ||||||
|   private cyclePosition = -1; |   private cyclePosition = -1; | ||||||
|   private firstRun = true; |   private firstRun = true; | ||||||
|   private lastTime = -1; |   private lastTime = -1; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user