aboutsummaryrefslogtreecommitdiffstats
path: root/eth/downloader
Commit message (Collapse)AuthorAgeFilesLines
...
| * downloader: added demotion / promotion in prep. for rep. systemobscuren2015-04-162-0/+25
| |
| * downloader: updated downloader and fixed issues with catch upobscuren2015-04-161-21/+47
| | | | | | | | | | | | Properly ignore blocks coming from peers not in our peer list (blocked) and do never request anything from bad peers. Added some checks to account for blocks known when requesting hashes (missing parents).
* | downloader: updated downloader and fixed issues with catch upobscuren2015-04-161-22/+48
|/ | | | | | Properly ignore blocks coming from peers not in our peer list (blocked) and do never request anything from bad peers. Added some checks to account for blocks known when requesting hashes (missing parents).
* downloader: added missing blocks catchup functionalityobscuren2015-04-134-133/+303
| | | | | When a parent is missing in the block list an attempt should be made to fetch the missing parent and grandparents.
* downloader: return an error for peer.fetch and return chunk to queueobscuren2015-04-122-3/+16
| | | | | If a peer was somehow already fetching and somehow managed to end up in the `available` pool it should return it's work.
* downloader: renamed chunks to queueobscuren2015-04-121-0/+0
|
* downloader: implemented new downloaderobscuren2015-04-124-0/+602