From 0e89745c2b23c6311d4182efcb7ecca25026d745 Mon Sep 17 00:00:00 2001 From: SomberNight Date: Wed, 20 Sep 2017 15:21:41 +0200 Subject: [PATCH] send server.version before subscriptions --- lib/network.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/network.py b/lib/network.py index bf5372225..e0d26cf80 100644 --- a/lib/network.py +++ b/lib/network.py @@ -317,6 +317,9 @@ class Network(util.DaemonThread): for i in bitcoin.FEE_TARGETS: self.queue_request('blockchain.estimatefee', [i]) self.queue_request('blockchain.relayfee', []) + if self.interface.ping_required(): + params = [ELECTRUM_VERSION, PROTOCOL_VERSION] + self.queue_request('server.version', params, self.interface) for h in self.subscribed_addresses: self.queue_request('blockchain.scripthash.subscribe', [h])