From c62ac23f0d9ca2c2cf8dc8ce5dcfd925edc1f632 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Fri, 21 Feb 2014 06:02:47 +0000 Subject: [PATCH] Bugfix: Fix SubsidyAlgo --- merklemaker.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/merklemaker.py b/merklemaker.py index 9a14669..7b7e0e4 100644 --- a/merklemaker.py +++ b/merklemaker.py @@ -81,6 +81,7 @@ class merkleMaker(threading.Thread): self.MinimumTemplateScore = 1 self.currentBlock = (None, None, None) self.lastBlock = (None, None, None) + self.SubsidyAlgo = lambda height: 5000000000 >> (height // 210000) def _prepare(self): self.TemplateSources = list(getattr(self, 'TemplateSources', ())) @@ -157,7 +158,7 @@ class merkleMaker(threading.Thread): self.nextMerkleUpdate = 0 def createClearMerkleTree(self, height): - subsidy = SubsidyAlgo(height) + subsidy = self.SubsidyAlgo(height) cbtxn = self.makeCoinbaseTxn(subsidy, False) cbtxn.assemble() return MerkleTree([cbtxn]) -- 2.1.4