[accelerator] hide modal for transactions near the top of the mempool
This commit is contained in:
		
							parent
							
								
									c43b567847
								
							
						
					
					
						commit
						487d82eccf
					
				| @ -65,6 +65,7 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy { | ||||
|   txId: string; | ||||
|   txInBlockIndex: number; | ||||
|   mempoolPosition: MempoolPosition; | ||||
|   gotInitialPosition = false; | ||||
|   accelerationPositions: AccelerationPosition[]; | ||||
|   isLoadingTx = true; | ||||
|   error: any = undefined; | ||||
| @ -431,9 +432,13 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy { | ||||
|               if (txPosition.position?.block > 0 && this.tx.weight < 4000) { | ||||
|                 this.cashappEligible = true; | ||||
|               } | ||||
|               if (!this.gotInitialPosition && txPosition.position?.block === 0 && txPosition.position?.vsize < 750_000) { | ||||
|                 this.accelerationFlowCompleted = true; | ||||
|               } | ||||
|             } | ||||
|           } | ||||
|         } | ||||
|         this.gotInitialPosition = true; | ||||
|       } else { | ||||
|         this.mempoolPosition = null; | ||||
|         this.accelerationPositions = null; | ||||
| @ -864,6 +869,7 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy { | ||||
| 
 | ||||
|   resetTransaction() { | ||||
|     this.firstLoad = false; | ||||
|     this.gotInitialPosition = false; | ||||
|     this.error = undefined; | ||||
|     this.tx = null; | ||||
|     this.txChanged$.next(true); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user