Commit Graph

1 Commits (683854255c59c9ac0ba403387be19912c8739269)

Author SHA1 Message Date
Péter Szilágyi 9e17648d8c
les: duplicate downloader and fetcher to allow progressive refactoring 3 years ago
Martin Holst Swende c131e812ae
eth/fetcher, trie: unit test reliability fixes (#23020) 3 years ago
xD AKA Rapper King Of cn background diablo & revelations a50251e6cb
eth/fetcher: avoid spurious timer events at startup (#22652) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
gary rong 28c5a8a54b
les: implement new les fetcher (#20692) 4 years ago
Martin Holst Swende 105922180f
eth/downloader: refactor downloader + queue (#21263) 4 years ago
ucwong 66ed58bfcc
eth/fetcher: add missing timer.Stop calls (#20861) 5 years ago
Péter Szilágyi 9938d954c8
eth: rework tx fetcher to use O(1) ops + manage network requests 5 years ago
rjl493456442 049e17116e
core, eth: implement eth/65 transaction fetcher 5 years ago
Martin Holst Swende cdfe9a3a2a eth, les: add sanity checks for unbounded block fields (#19573) 5 years ago
Wenbiao Zheng 277a8c975b eth/fetcher: blockFilter is not used anymore (#17971) 6 years ago
Wenbiao Zheng 6a33954731 core, eth, trie: use common/prque (#17508) 6 years ago
Wenbiao Zheng d1aa605f1e all: remove the duplicate 'the' in annotations (#17509) 6 years ago
Wenbiao Zheng ea89f40f0d eth/fetcher: fix annotation (#16969) 7 years ago
Smilenator 40a2c52397 eth/fetcher: reuse variables for hash and number (#16819) 7 years ago
Yusup 7aad81f881 eth: fix typos (#16414) 7 years ago
Kyuntae Ethan Kim f6bef558aa eth: fixed typo (#16274) 7 years ago
Miya Chen 40a3856af9 eth/fetcher: check the origin of filter tasks (#14975) 7 years ago
Péter Szilágyi 158d603528
consensus, core: drop all the legacy custom core error types 8 years ago
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817) 8 years ago
Péter Szilágyi 9184249b39 Logger updates 3 (#3730) 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Stein Dekker 4ce83bf57b eth/fetcher: small typo fix (#2932) 8 years ago
Péter Szilágyi 454dc9b7c2 eth/fetcher: fix a log message formatting issue 8 years ago
Felix Lange 016007bd25 eth, eth/downloader, eth/fetcher: delete eth/61 code 8 years ago
Leif Jurvetson bbbe2360d0 eth: various typos 9 years ago
Péter Szilágyi 5b0ee8ec30 core, eth, trie: fix data races and merge/review issues 9 years ago
Péter Szilágyi 17f65cd1e5 eth: update metrics collection to handle eth/62 algos 9 years ago
Péter Szilágyi 47a7fe5d22 eth: port the synchronisation algo to eth/62 9 years ago
Péter Szilágyi 42f44dda54 eth, eth/downloader: handle header requests, table driven proto tests 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Felix Lange ea54283b30 all: update license information 10 years ago
Péter Szilágyi 01fe972113 cmd, core, eth, metrics, p2p: require enabling metrics 10 years ago
Péter Szilágyi a7d22658ad eth/fetcher: don't drop on future blocks, just not propagate 10 years ago
Péter Szilágyi 29d53b2073 eth/fetcher: don't double filter/fetch the same block 10 years ago
Péter Szilágyi 792b0ddccd core, eth, eth/fetcher, ethdb: polish metrics gathering a bit 10 years ago
Péter Szilágyi 6260b86c15 eth/fetcher: fix failed merge 10 years ago
Péter Szilágyi b426301467 cmd/geth, eth/fetcher: polish metrics reporting, add some more 10 years ago
Péter Szilágyi 821e01b013 cmd/geth, eth/fetcher: initial metrics support 10 years ago
Péter Szilágyi 3ce17d2862 eth/fetcher: fix a closure data race 10 years ago
Péter Szilágyi b53f701c27 eth/fetcher: remove test sleeps (15s -> 2.8s) 10 years ago
Péter Szilágyi 1989d1491a eth/fetcher: handle and (crude) test block memory DOS 10 years ago
Péter Szilágyi d36c25bcbc eth/fetcher: handle and test block announce DOS attacks 10 years ago
Péter Szilágyi 8c4c7ea192 eth/fetcher: lower max cache size, add timeout slack 10 years ago
Péter Szilágyi ecd19919c5 eth/fetcher: allow backward uncle imports too 10 years ago
Péter Szilágyi b91b581b80 eth, eth/fetcher: propagate after header verify, announce only on insert 10 years ago
Péter Szilágyi 5ec6ecc511 eth, eth/fetcher: move propagated block import into fetcher 10 years ago
Péter Szilágyi 37c5ff392f eth/fetcher: build longest chain until proven otherwise 10 years ago