aboutsummaryrefslogtreecommitdiffstats
path: root/eth/handler.go
Commit message (Collapse)AuthorAgeFilesLines
* core: added chain head reset to known blockobscuren2015-04-201-1/+2
|
* Merge branch 'rlp-size-validation' of https://github.com/fjl/go-ethereum ↵obscuren2015-04-191-6/+6
| | | | | | | into fjl-rlp-size-validation Conflicts: eth/protocol.go
* eth: drop blocks with low TDobscuren2015-04-191-3/+3
|
* eth: temp 100% block propagation because of the current state of the netobscuren2015-04-191-2/+2
|
* eth: removed debug messages to stdoutobscuren2015-04-191-2/+2
|
* downloader: don't remove peers. keep them aroundobscuren2015-04-191-0/+11
|
* eth: adapted to new synchronous api of downloader's AddBlockobscuren2015-04-191-2/+12
|
* downloader: make sure that hashes are only accepted from the active peerobscuren2015-04-181-2/+9
|
* downloader: reset the queue if a peer response with an empty hash setobscuren2015-04-181-1/+1
|
* eth: ignore NewBlockMsg with lower tdobscuren2015-04-181-2/+3
|
* eth: drop blocks that are knownobscuren2015-04-181-0/+6
|
* eth: additional cleanups to the subprotocol, improved block propagationobscuren2015-04-181-37/+112
| | | | | | | | * Improved block propagation by sending blocks only to peers to which, as far as we know, the peer does not know about. * Made sub protocol its own manager * SubProtocol now contains the p2p.Protocol which is used instead of a function-returning-protocol thing.
* eth: began split up of peers and protocol managerobscuren2015-04-181-0/+224