From 5f4a28a2bb36a8b9bbda55614a2f4d2e22ca0402 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Thu, 28 Aug 2014 22:26:40 +0200 Subject: [PATCH] fix signature_count in coinbase transactions --- lib/transaction.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/transaction.py b/lib/transaction.py index 4d91cf14..ed206ceb 100644 --- a/lib/transaction.py +++ b/lib/transaction.py @@ -674,6 +674,8 @@ class Transaction: r = 0 s = 0 for txin in self.inputs: + if txin.get('is_coinbase'): + continue signatures = filter(lambda x: x is not None, txin['signatures']) s += len(signatures) r += txin['num_sig']