Merge pull request #1688 from mempool/simon/mempool-tx-fee-bug
Fixes broken fee rate calculation for mempool transactions
This commit is contained in:
		
						commit
						d75af96a66
					
				@ -192,12 +192,9 @@ class BitcoinApi implements AbstractBitcoinApi {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if (addPrevout) {
 | 
			
		||||
      if (transaction.confirmations) {
 | 
			
		||||
        esploraTransaction = await this.$calculateFeeFromInputs(esploraTransaction);
 | 
			
		||||
      } else {
 | 
			
		||||
        esploraTransaction = await this.$appendMempoolFeeData(esploraTransaction);
 | 
			
		||||
        esploraTransaction = await this.$calculateFeeFromInputs(esploraTransaction);
 | 
			
		||||
      }
 | 
			
		||||
      esploraTransaction = await this.$calculateFeeFromInputs(esploraTransaction);
 | 
			
		||||
    } else if (!transaction.confirmations) {
 | 
			
		||||
      esploraTransaction = await this.$appendMempoolFeeData(esploraTransaction);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    return esploraTransaction;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user