X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=p2pool%2Fwork.py;h=b389100ef991017f9b0c4df0cecde3d1c965dabd;hb=399ca177b108084ed06026c3b6f1400197ace38b;hp=2fe232d71d47a8c08f68e329305f6783355055d5;hpb=e02b9939b82f0f4271427dd353c568158dce91f6;p=p2pool.git diff --git a/p2pool/work.py b/p2pool/work.py index 2fe232d..b389100 100644 --- a/p2pool/work.py +++ b/p2pool/work.py @@ -14,7 +14,7 @@ from util import jsonrpc, variable, deferral, math, pack import p2pool, p2pool.data as p2pool_data class WorkerBridge(worker_interface.WorkerBridge): - def __init__(self, my_pubkey_hash, net, donation_percentage, bitcoind_work, best_block_header, merged_urls, best_share_var, tracker, my_share_hashes, my_doa_share_hashes, worker_fee, p2p_node, submit_block, set_best_share, broadcast_share, block_height_var): + def __init__(self, my_pubkey_hash, net, donation_percentage, bitcoind_work, best_block_header, merged_urls, best_share_var, tracker, my_share_hashes, my_doa_share_hashes, worker_fee, p2p_node, submit_block, set_best_share, broadcast_share): worker_interface.WorkerBridge.__init__(self) self.recent_shares_ts_work = [] @@ -32,7 +32,6 @@ class WorkerBridge(worker_interface.WorkerBridge): self.submit_block = submit_block self.set_best_share = set_best_share self.broadcast_share = broadcast_share - self.block_height_var = block_height_var self.pseudoshare_received = variable.Event() self.share_received = variable.Event() @@ -93,7 +92,7 @@ class WorkerBridge(worker_interface.WorkerBridge): time=bb['timestamp'] + 600, # better way? transactions=[], merkle_link=bitcoin_data.calculate_merkle_link([None], 0), - subsidy=net.PARENT.SUBSIDY_FUNC(self.block_height_var.value), + subsidy=net.PARENT.SUBSIDY_FUNC(self.bitcoind_work.value['height']), last_update=self.bitcoind_work.value['last_update'], )