Paul Hauner
|
c99a742aae
|
Fix bug in SimpleSync queue.
It was not completing partials with bodies.
|
2019-03-31 10:15:42 +11:00 |
|
Paul Hauner
|
32a025bdf7
|
Introduced RequestId newtype
|
2019-03-25 16:48:44 +11:00 |
|
Paul Hauner
|
07b6f70842
|
Ignore syncing tests (they run too long)
|
2019-03-24 17:58:30 +11:00 |
|
Paul Hauner
|
3dc5595a6f
|
Fix last errors stopping full chain sync
|
2019-03-24 16:35:07 +11:00 |
|
Paul Hauner
|
5f4f67f46f
|
Swap ImportQueue from a Map to a Vec
There's an edge case where different blocks can have the same block
body.
|
2019-03-24 14:22:12 +11:00 |
|
Paul Hauner
|
6b39c693af
|
Extend syncing
|
2019-03-24 12:50:23 +11:00 |
|
Paul Hauner
|
a57a7c2394
|
Implement block imports for sync
|
2019-03-23 18:48:09 +11:00 |
|
Paul Hauner
|
4b5b5851a6
|
Allow sync to to request block bodies.
|
2019-03-23 13:23:44 +11:00 |
|
Paul Hauner
|
96ba1c8f77
|
Implement get_block_roots for syncing
|
2019-03-22 14:20:49 +11:00 |
|
Paul Hauner
|
f96a3282b5
|
Pass first sync test
|
2019-03-22 11:39:16 +11:00 |
|
Paul Hauner
|
7a75ee3d19
|
Merge branch 'master' into paul-sync
|
2019-03-22 07:11:04 +11:00 |
|
Paul Hauner
|
f3c81cda99
|
Implement hello responses.
|
2019-03-21 18:21:50 +11:00 |
|
Paul Hauner
|
ca18d4390a
|
Add first changes to syncing logic
- Adds testing framework
- Breaks out new `NetworkContext` object
|
2019-03-21 17:17:01 +11:00 |
|