grin/chain
Alexey Miroshkin 452996a421 Attempt to recover from isolated orphaning (#724)
Due to occasional bad network conditions, a node can miss a block.
When the next one is received and detected orphaned, we should at least try a request for the
previous block, assuming it's not already an orphan in itself and we're not syncing already.

No additinal tests were implemented, test like `simulate_full_sync` test this functionality because
sync starts later. It seems to be an issue with sync test coverage. As fix I'd suggest to start sync
as soon as we get a peer connection.

[https://github.com/mimblewimble/grin/issues/705]
2018-02-24 02:48:02 +00:00
..
src Attempt to recover from isolated orphaning (#724) 2018-02-24 02:48:02 +00:00
tests Take the 'Sum' out of 'Sumtree' (#702) 2018-02-22 13:45:13 +00:00
Cargo.toml Update bitflags to ^0.1 (#682) 2018-02-05 19:43:54 +00:00
rustfmt.toml Initial import. 2016-10-20 20:06:12 -04:00