fix estimatefee for daemon

This commit is contained in:
ThomasV 2015-08-07 10:54:32 +02:00
parent 65c7dfafbc
commit 713fa00d86
3 changed files with 3 additions and 2 deletions

View File

@ -127,7 +127,7 @@ class NetworkServer(util.DaemonThread):
self.requests = {}
def add_client(self, client):
for key in ['status', 'banner', 'updated', 'servers', 'interfaces']:
for key in ['fee', 'status', 'banner', 'updated', 'servers', 'interfaces']:
value = self.network.get_status_value(key)
client.response_queue.put({'method':'network.status', 'params':[key, value]})
with self.lock:

View File

@ -156,6 +156,7 @@ class Network(util.DaemonThread):
self.recent_servers = self.read_recent_servers()
self.banner = ''
self.fee = None
self.heights = {}
self.merkle_roots = {}
self.utxo_roots = {}

View File

@ -50,7 +50,7 @@ class NetworkProxy(util.DaemonThread):
self.pipe = util.QueuePipe()
self.network = Network(self.pipe, config)
self.network.start()
for key in ['status','banner','updated','servers','interfaces']:
for key in ['fee','status','banner','updated','servers','interfaces']:
value = self.network.get_status_value(key)
self.pipe.get_queue.put({'method':'network.status', 'params':[key, value]})