Commit Graph

32 Commits (6ef3a168692e34f6e356454e1c361803ded6e712)

Author SHA1 Message Date
gary rong 83ad92c421
les: fix data races in tests (#23457) 3 years ago
Péter Szilágyi 835fe06f1d
les: generate random nums directly, not via strange conversions 4 years ago
gary rong 28c5a8a54b
les: implement new les fetcher (#20692) 4 years ago
Felföldi Zsolt b4a2681120
les, les/lespay: implement new server pool (#20758) 5 years ago
gary rong 4fabd9cbd2
les: separate peer into clientPeer and serverPeer (#19991) 5 years ago
gary rong 2ed729d38e les: handler separation (#19639) 5 years ago
Péter Szilágyi 213690cdfd
cmd, eth, les: fix up ultra light config integration 5 years ago
Felföldi Zsolt 97d3615612
les: avoid fetcher deadlock on requestChn (#19571) 6 years ago
Felföldi Zsolt c2003ed63b les, les/flowcontrol: improved request serving and flow control (#18230) 6 years ago
b00ris 769657060e les: implement ultralight client (#16904) 6 years ago
Felföldi Zsolt f0515800e6 les: fix fetcher syncing logic (#18072) 6 years ago
Felföldi Zsolt b7bbe66b19 les: limit state ODR retrievals to the last 100 blocks (#17744) 6 years ago
Felföldi Zsolt 51df1c1f20 les: add announcement safety check to light fetcher (#17034) 6 years ago
Péter Szilágyi 6cf0ab38bd
core/rawdb: separate raw database access to own package (#16666) 7 years ago
Felföldi Zsolt 1bdde620da les: fix light fetcher database race (#16103) 7 years ago
Péter Szilágyi dfc5842a89
les: add missing lock around peer access 7 years ago
Evgeny Danilenko 0914d4e0d2 les: fix misuse of WaitGroup (#15365) 7 years ago
Felföldi Zsolt a5d08c893d les: code refactoring (#14416) 7 years ago
Péter Szilágyi 158d603528
consensus, core: drop all the legacy custom core error types 8 years ago
Felföldi Zsolt 525116dbff les: implement request distributor, fix blocking issues (#3660) 8 years ago
Péter Szilágyi e7030c4bf5
all: update light logs (and a few others) to the new model 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Felix Lange 35a7dcb162 all: gofmt -w -s 8 years ago
Zsolt Felfoldi 93f9c023cc les: fixed selectPeer deadlock, improved request distribution 8 years ago
Zsolt Felfoldi f12f8a6c14 les, light: add block availability check for ODR requests 8 years ago
Zsolt Felfoldi c8130df1d9 les: using random request IDs 8 years ago
Zsolt Felfoldi af8a742d00 les: improved header fetcher and server statistics 8 years ago
Zsolt Felfoldi e67500aa15 les: fixed light fetcher request ID matching 8 years ago
Felix Lange b8bd9a71c8 all: update license information 8 years ago
Felix Lange be3865211c core/types: remove header accessors 8 years ago
Zsolt Felfoldi 9f8d192991 les: light client protocol and API 8 years ago