From 2d9f96d86b05e4a0d6567616be9d4dad3b75bfd7 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Sun, 26 Feb 2017 22:50:25 -0800 Subject: [PATCH] mempool: use virtual size weighted against sigops. --- lib/mempool/mempoolentry.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/mempool/mempoolentry.js b/lib/mempool/mempoolentry.js index 2bac093d..66596dc0 100644 --- a/lib/mempool/mempoolentry.js +++ b/lib/mempool/mempoolentry.js @@ -87,12 +87,12 @@ MempoolEntry.fromOptions = function fromOptions(options) { MempoolEntry.prototype.fromTX = function fromTX(tx, view, height) { var flags = Script.flags.STANDARD_VERIFY_FLAGS; - var priority = tx.getPriority(view, height); var value = tx.getChainValue(view); var sigops = tx.getSigopsCost(view, flags); - var dependencies = false; - var size = tx.getVirtualSize(); + var size = tx.getSigopsSize(sigops); + var priority = tx.getPriority(view, height, size); var fee = tx.getFee(view); + var dependencies = false; var i, input; for (i = 0; i < tx.inputs.length; i++) {