Fixes broken fee rate calculation for mempool transactions

fixes #1684
This commit is contained in:
softsimon 2022-05-20 13:41:30 +04:00
parent 0f0a46cd5c
commit 5028df31ba
No known key found for this signature in database
GPG Key ID: 488D7DCFB5A430D7

View File

@ -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;