From bf2c07ff2a7eb4051558ef77980d623472bde023 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Wed, 8 Nov 2017 14:48:46 +0100 Subject: [PATCH] fix #3244 --- lib/transaction.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/transaction.py b/lib/transaction.py index eec28744f..9d89a6804 100644 --- a/lib/transaction.py +++ b/lib/transaction.py @@ -440,9 +440,9 @@ def parse_witness(vds, txin): if txin['type'] == 'coinbase': pass elif n > 2: - txin['num_sig'] = n - 2 txin['signatures'] = parse_sig(w[1:-1]) m, n, x_pubkeys, pubkeys, witnessScript = parse_redeemScript(bfh(w[-1])) + txin['num_sig'] = m txin['x_pubkeys'] = x_pubkeys txin['pubkeys'] = pubkeys txin['witnessScript'] = witnessScript