Tomasz Drwięga
0b5bbf6048
Improve block and transaction propagation (#9954)
* Refactor sync to add priority tasks.
* Send priority tasks notifications.
* Propagate blocks, optimize transactions.
* Implement transaction propagation. Use sync_channel.
* Tone down info.
* Prevent deadlock by not waiting forever for sync lock.
* Fix lock order.
* Don't use sync_channel to prevent deadlocks.
* Fix tests.
2018-11-28 11:30:05 +01:00
..
2018-11-27 02:58:27 +08:00
2018-07-10 17:33:25 +02:00
2018-10-22 09:40:50 +02:00
2018-06-22 15:09:15 +02:00
2018-10-26 13:21:36 +02:00
2018-06-04 10:19:50 +02:00
2018-11-27 02:58:27 +08:00
2018-07-18 16:27:29 +02:00
2018-07-11 12:19:54 +02:00
2018-10-26 13:21:36 +02:00
2018-11-26 14:05:02 +03:00
2018-06-04 10:19:50 +02:00
2018-10-22 09:40:50 +02:00
2018-08-10 11:06:30 +02:00
2018-11-28 11:30:05 +01:00
2018-11-01 11:06:53 +01:00
2018-06-22 15:09:15 +02:00
2018-11-27 02:58:27 +08:00
2018-11-05 22:39:51 +08:00
2018-11-28 11:30:05 +01:00
2018-11-26 01:36:43 +08:00
2018-06-06 10:05:52 +02:00
2018-10-26 13:21:36 +02:00
2018-06-04 10:19:50 +02:00
2018-08-21 15:30:24 +02:00
2018-07-23 13:57:50 +02:00
2018-06-04 10:19:50 +02:00