[accelerator] remove dumb 405 log request response
This commit is contained in:
		
							parent
							
								
									1e4a599055
								
							
						
					
					
						commit
						8d3b4733f5
					
				@ -465,10 +465,6 @@ class MiningRoutes {
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  private async $requestAcceleration(req: Request, res: Response): Promise<void> {
 | 
			
		||||
    if (config.MEMPOOL_SERVICES.ACCELERATIONS || config.MEMPOOL.OFFICIAL) {
 | 
			
		||||
      res.status(405).send('not available.');
 | 
			
		||||
      return;
 | 
			
		||||
    }
 | 
			
		||||
    res.setHeader('Pragma', 'no-cache');
 | 
			
		||||
    res.setHeader('Cache-control', 'private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0');
 | 
			
		||||
    res.setHeader('expires', -1);
 | 
			
		||||
 | 
			
		||||
@ -37,6 +37,7 @@ export interface AccelerationHistory {
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
class AccelerationApi {
 | 
			
		||||
  private onDemandPollingEnabled = !config.MEMPOOL_SERVICES.ACCELERATIONS;
 | 
			
		||||
  private apiPath = config.MEMPOOL.OFFICIAL ? (config.MEMPOOL_SERVICES.API + '/accelerator/accelerations') : (config.EXTERNAL_DATA_SERVER.MEMPOOL_API + '/accelerations');
 | 
			
		||||
  private _accelerations: Acceleration[] | null = null;
 | 
			
		||||
  private lastPoll = 0;
 | 
			
		||||
@ -52,8 +53,10 @@ class AccelerationApi {
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  public accelerationRequested(txid: string): void {
 | 
			
		||||
    if (this.onDemandPollingEnabled) {
 | 
			
		||||
      this.myAccelerations[txid] = { status: 'requested', added: Date.now() };
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  public accelerationConfirmed(): void {
 | 
			
		||||
    this.forcePoll = true;
 | 
			
		||||
@ -70,7 +73,7 @@ class AccelerationApi {
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  public async $updateAccelerations(): Promise<Acceleration[] | null> {
 | 
			
		||||
    if (config.MEMPOOL_SERVICES.ACCELERATIONS) {
 | 
			
		||||
    if (!this.onDemandPollingEnabled) {
 | 
			
		||||
      const accelerations = await this.$fetchAccelerations();
 | 
			
		||||
      if (accelerations) {
 | 
			
		||||
        this._accelerations = accelerations;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user