Commit Graph

93 Commits

Author SHA1 Message Date
ThomasV b8f971fcd6 force reconnect after delay 2014-09-16 12:21:01 +02:00
ThomasV 90590f70ab reconnect to main server after timeout 2014-09-14 14:27:39 +02:00
Eagle[TM] a7cd8b5e9f Update default server list 2014-08-19 14:41:27 +02:00
ThomasV 854f49fbed fix number of interfaces being opened 2014-08-17 11:48:46 +02:00
ThomasV ecdb90b0b7 re-use pending_servers to avoid sending unnecessary notifications 2014-08-04 11:29:58 +02:00
ThomasV 642258ebaa notify about interfaces 2014-07-30 11:27:52 +02:00
ThomasV 858ff86660 network: disconnected retry interval 2014-07-30 10:43:15 +02:00
ThomasV ec5478c328 don't use pending_servers 2014-07-30 10:19:15 +02:00
ThomasV 517f649532 fix: missing break 2014-07-29 17:53:31 +02:00
ThomasV 0240b8c924 fix switch_to_random_interface 2014-07-29 14:26:19 +02:00
ThomasV 411a87e0a3 fix disconnection error 2014-07-29 14:19:23 +02:00
ThomasV 1c707d05d3 rm wrong assert clause 2014-07-29 12:48:05 +02:00
ThomasV 58c817f81a close interfaces on shutdown 2014-07-29 12:13:21 +02:00
ThomasV ed8f9666df remove interface.synchronous_get 2014-07-29 00:15:21 +02:00
ThomasV 312051a242 one more daemon thread 2014-07-28 15:49:41 +02:00
ThomasV fb0574c5a0 fix callbacks 2014-07-28 07:53:02 +02:00
ThomasV 1ee4af8686 fix #778 2014-07-28 06:42:05 +02:00
ThomasV 28df27fba2 update interface.py 2014-07-28 00:13:40 +02:00
ThomasV 035ecbc7cd redo inter-thread communication using pipes 2014-07-27 17:13:46 +02:00
ThomasV 7abbf329b6 fix 2014-07-25 20:14:08 +02:00
ThomasV af3fd62fd4 send server height and server lag with daemon 2014-07-25 16:32:19 +02:00
ThomasV 2120b1a573 command line: wait until daemon is connected 2014-07-25 13:30:27 +02:00
ThomasV 8196bc5779 adapt network dialog to daemon 2014-07-25 09:11:56 +02:00
ThomasV 09e4efc439 daemon notifications (network.status) 2014-07-24 23:17:06 +02:00
ThomasV 9ee0614edb make daemon usable with the GUI 2014-07-24 16:12:18 +02:00
Chris Glass 8997c760a2 Do not use mutables as default values!
This blog article explains why (just an example, many other articles
discuss this ad nauseam):
http://pythonconquerstheuniverse.wordpress.com/2012/02/15/mutable-default-arguments/
2014-06-25 17:43:45 +02:00
ThomasV 173c034e26 on_header: return early if block_height is missing 2014-06-12 15:49:53 +02:00
ThomasV 80a988e337 slightly better notifications. at least, it fixes #652 2014-04-17 17:38:21 +02:00
Eagle[TM] e81385fc05 update server list 2014-03-16 12:18:38 +01:00
ThomasV 32cca276fe don't use recent_servers if list from irc is available 2014-03-13 19:23:26 +01:00
ThomasV f3b728989a update default servers 2014-03-13 14:07:36 +01:00
ThomasV 960e7bc3df fix reference to verifier 2014-03-11 09:38:08 +01:00
ThomasV b4bed1ccaa remove blockchain object from verifier 2014-03-10 20:53:05 +01:00
ThomasV 6e30894af6 daemon; initial commit 2014-03-10 16:16:27 +01:00
ThomasV 3c4fa06c10 parse_servers 2014-02-11 09:48:02 +01:00
ThomasV 268a099f87 sync_get 2014-01-29 16:48:00 +01:00
ThomasV d15c4f1046 store merkle roots and utxo roots 2014-01-27 10:37:39 +01:00
ThomasV 7c6bc72cb4 daemon 2014-01-27 10:37:39 +01:00
ThomasV d4fbe85d7d json rpc daemon 2014-01-27 10:37:39 +01:00
ThomasV 36a6deaee7 renamed server. fixes issue #508 2013-12-25 16:26:15 +01:00
ThomasV de94eaadeb fix issue occuring with set_server 2013-12-17 18:20:54 +01:00
ecdsa ae654b30b9 fix: pending_servers 2013-12-16 20:07:35 +01:00
ecdsa 8140d6c78e fix typo 2013-12-16 20:04:59 +01:00
ecdsa d140383d03 exit wait_until_connected() when all servers have been tried 2013-12-16 19:59:35 +01:00
ThomasV 4446cf44c7 don't set network.interface to None when disconnetced 2013-12-16 19:18:57 +01:00
thomasv 942d009661 network.pending_servers, to avoid connecting the same server multiple times 2013-12-16 18:17:44 +01:00
thomasv c7694a87e7 cleanup code in network.py 2013-12-16 17:37:32 +01:00
ecdsa 8b4410d86a detect if electrum is offline during wallet creation 2013-12-14 10:20:40 +01:00
Jud Stephenson 03a6791bcb Set initial 'running' attribute in Network class
This was causing a AttributeError when network.is_running() was called before the network was started.
2013-12-08 17:08:06 -05:00
ThomasV 1f13b2f4f3 network.send method 2013-11-11 16:18:40 +01:00