Merge pull request #5425 from mempool/natsoni/clear-mining-cache-network-change
Clear mining service cache on network change
This commit is contained in:
		
						commit
						7b56212064
					
				| @ -37,7 +37,11 @@ export class MiningService { | |||||||
|     private stateService: StateService, |     private stateService: StateService, | ||||||
|     private apiService: ApiService, |     private apiService: ApiService, | ||||||
|     private storageService: StorageService, |     private storageService: StorageService, | ||||||
|   ) { } |   ) { | ||||||
|  |     this.stateService.networkChanged$.subscribe((network) => { | ||||||
|  |       this.clearCache(); | ||||||
|  |     }); | ||||||
|  |    } | ||||||
| 
 | 
 | ||||||
|   /** |   /** | ||||||
|    * Generate pool ranking stats |    * Generate pool ranking stats | ||||||
| @ -141,4 +145,9 @@ export class MiningService { | |||||||
|       totalBlockCount: parseInt(response.headers.get('x-total-count'), 10), |       totalBlockCount: parseInt(response.headers.get('x-total-count'), 10), | ||||||
|     }; |     }; | ||||||
|   } |   } | ||||||
|  | 
 | ||||||
|  |   private clearCache(): void { | ||||||
|  |     this.cache = {}; | ||||||
|  |     this.poolsData = []; | ||||||
|  |   } | ||||||
| } | } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user