aboutsummaryrefslogtreecommitdiffstats
path: root/les/txrelay.go
Commit message (Collapse)AuthorAgeFilesLines
* les: code refactoring (#14416)Felföldi Zsolt2017-06-211-7/+9
| | | | | | | | | | | | This commit does various code refactorings: - generalizes and moves the request retrieval/timeout/resend logic out of LesOdr (will be used by a subsequent PR) - reworks the peer management logic so that all services can register with peerSet to get notified about added/dropped peers (also gets rid of the ugly getAllPeers callback in requestDistributor) - moves peerSet, LesOdr, requestDistributor and retrieveManager initialization out of ProtocolManager because I believe they do not really belong there and the whole init process was ugly and ad-hoc
* les: implement request distributor, fix blocking issues (#3660)Felföldi Zsolt2017-03-231-5/+22
| | | | | * les: implement request distributor, fix blocking issues * core: moved header validation before chain mutex lock
* les: fixed transaction sending deadlock (#3568)Felföldi Zsolt2017-01-161-1/+0
|
* all: gofmt -w -sFelix Lange2017-01-061-1/+1
|
* all: update license informationFelix Lange2016-11-091-1/+2
|
* les: light client protocol and APIZsolt Felfoldi2016-11-091-0/+156