Commit Graph

59 Commits (0b4fe8d1929ad64ed576f7560dde4179d71ecfcb)

Author SHA1 Message Date
Felföldi Zsolt c53c5e616f les: fix peer id and reply error handling (#19289) 6 years ago
Péter Szilágyi 211ec46284
les, light: verbose errors on state retrieval issues 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Felföldi Zsolt c2003ed63b les, les/flowcontrol: improved request serving and flow control (#18230) 6 years ago
gary rong 7fd0ccaa68 core: remove unnecessary fields in logs, receipts and tx lookups (#17106) 6 years ago
b00ris 769657060e les: implement ultralight client (#16904) 6 years ago
Felix Lange 30cd5c1854
all: new p2p node representation (#17643) 6 years ago
gary rong b69476b372 all: make indexer configurable (#17188) 6 years ago
Felix Lange 2695fa2213 les: fix crasher in NodeInfo when running as server (#17419) 6 years ago
Felföldi Zsolt 2cdf6ee7e0 light: CHT and bloom trie indexers working in light mode (#16534) 6 years ago
Felföldi Zsolt b2ddb1fcbf les: implement client connection logic (#16899) 6 years ago
Oleg Kovalov d42ce0f2c1 all: simplify switches (#17267) 6 years ago
Felföldi Zsolt 049f5b3572 core, eth, les: more efficient hash-based header chain retrieval (#16946) 7 years ago
Felföldi Zsolt 546d42179e les: pass server pool to protocol manager (#16947) 7 years ago
Felföldi Zsolt a5237a27ea les: add Skip overflow check to GetBlockHeadersMsg handler (#16891) 7 years ago
Péter Szilágyi 6cf0ab38bd
core/rawdb: separate raw database access to own package (#16666) 7 years ago
Andrey Petrov 2e9c8fd4fb eth, les: allow exceeding maxPeers for trusted peers (#16189) 7 years ago
Péter Szilágyi 7a0019c63b
les, light: fix CHT trie retrievals (#16039) 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Felföldi Zsolt c3f238dd53 les: limit LES peer count and improve peer configuration logic (#16010) 7 years ago
Péter Szilágyi 566d5c0777
core, eth, les, light: get rid of redundant methods 7 years ago
Felföldi Zsolt 23bca0f374 les: fix TxStatusMsg RLP coding (#15974) 7 years ago
Felföldi Zsolt 83d1657444 les: fix les/1 CHT compatibility issue (#15692) 7 years ago
Furkan KAMACI b8caba9709 various: remove redundant parentheses (#15793) 7 years ago
Péter Szilágyi f7ca03ae87 eth, les, light: expose chain config in les node info too (#15732) 7 years ago
Péter Szilágyi 0095531a58 core, eth, les: fix messy code (#15367) 7 years ago
Felföldi Zsolt ca376ead88 les, light: LES/2 protocol version (#14970) 7 years ago
Felix Lange 10181b57a9 core, eth/downloader: commit block data using batches (#15115) 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago
Felföldi Zsolt fff6e03a79 les: fix megacheck warnings (#14941) 7 years ago
Péter Szilágyi 48ee7f9de7
core, eth, les: polish txpool API around local/remote txs 7 years ago
Nick Johnson be8f8409bc eth/downloader, les, light: Changes in response to review 8 years ago
Nick Johnson ae11545bc5 eth, les: Refactor downloader peer to use structs 8 years ago
Nick Johnson 0550957989 eth, les, light: Refactor downloader to use blockchain interface 8 years ago
Felföldi Zsolt a5d08c893d les: code refactoring (#14416) 8 years ago
Péter Szilágyi e61035c5a3
cmd, eth, les, mobile: make networkid uint64 everywhere 8 years ago
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817) 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 61e6bb1247
eth, les, swarm: fix go vet issues sufraced by log15 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Zsolt Felfoldi f5348e17f8 les: add unknown peers to server pool instead of rejecting them 8 years ago
Zsolt Felfoldi 93f9c023cc les: fixed selectPeer deadlock, improved request distribution 8 years ago
bas-vk 4e36b1e3da core: bugfix state change race condition in txpool (#3412) 8 years ago
Zsolt Felfoldi c57c54ce96 eth, les: defer starting LES service until ETH initial sync is finished 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
Zsolt Felfoldi 3e617f3cd6 les: implement light server pool 8 years ago
Zsolt Felfoldi e33e57684f p2p/discv5: fixed bootnode connect issues 8 years ago