Fix transaction size when using esplora api

This commit is contained in:
Simon Lindh
2019-10-28 16:47:42 +08:00
parent 35c4d9676c
commit 3074983d3a
4 changed files with 4 additions and 4 deletions

View File

@@ -57,7 +57,7 @@ class Mempool {
transaction.vout.forEach((output) => totalOut += output.value);
if (config.BACKEND_API === 'esplora') {
transaction.feePerWeightUnit = (transaction.fee * 100000000) / (transaction.vsize * 4) || 0;
transaction.feePerWeightUnit = (transaction.fee * 100000000) / transaction.weight || 0;
transaction.feePerVsize = (transaction.fee * 100000000) / (transaction.vsize) || 0;
transaction.totalOut = totalOut / 100000000;
} else {