Commit Graph

113 Commits (7fa7998503a9194ecc52df859e10b7c6c6d69776)

Author SHA1 Message Date
Adrian Sutton 8ca6181001 Fix thread names in EthScheduler to include the thread number. (#755) 6 years ago
Adrian Sutton 234a97d81c Add tests for FastSyncChainDownloader as a whole. (#758) 6 years ago
Adrian Sutton 87685b1983 Fix FastSyncCheckpointHeaderManager to ensure that the first checkpoint header, if present, is always the common ancestor. (#750) 6 years ago
Danno Ferrin 8d3fb7e4ae Eth/63 labels (#764) 6 years ago
mark-terry 52d6675f63 [FIX] Refactored permissioning components to be Optional. (#747) 6 years ago
Adrian Sutton da651844d8 Handle timeouts when requesting checkpoint headers correctly. (#743) 6 years ago
Adrian Sutton 2d62a2c520 Handle validation failures when fast importing blocks (#741) 6 years ago
mbaxter b39731fa95 Add serialization functionality to NodeDataRequest (#724) 6 years ago
Adrian Sutton 254661683b [NC-2138] Complete fast sync chain download (#701) 6 years ago
Adrian Sutton f58d995d74 [NC-2138] Implement chain download for fast sync (#690) 6 years ago
Rob Dawson 9038c1ac3e Fixed Difficulty calculator (#663) 6 years ago
Adrian Sutton b4638ea1d1 Integrate actual WorldStateDownloader with the fast sync work flow. (#682) 6 years ago
Adrian Sutton 3249bbfbd3 [NC-2138] Extract out generic parts of Downloader (#659) 6 years ago
Adrian Sutton bf560eb08e [NC-2137] Add world state and chain download into fast sync workflow (#658) 6 years ago
mbaxter 38eb6f2f53 Update WorldStateDownloader run() interface to accept header (#677) 6 years ago
mbaxter 055785b7e3 [NC-1344] Create a simple WorldStateDownloader (#657) 6 years ago
Adrian Sutton b3e64c4f7c [NC-1273] Consider peer count insufficient until minimum peers for fast sync are connected (#629) 6 years ago
Adrian Sutton 069b2393a9 [NC-1273] Start of fast sync downloader (#613) 6 years ago
mbaxter 1e52967fc9 Remove db package and move classes to more appropriate locations (#599) 6 years ago
Adrian Sutton 062db19a9c [NC-1344] Add GetReceiptsFromPeerTask (#598) 6 years ago
Adrian Sutton 05895495cc Add GetNodeDataFromPeerTask. (#597) 6 years ago
Adrian Sutton 4f64725411 [NC-1337] Support responding to GetNodeData requests. (#587) 6 years ago
Adrian Sutton c6f2c5901a Add getNodeData to EthPeer to enable requesting node data as part of fast sync. (#589) 6 years ago
Adrian Sutton ccf0e0958e Revert "Add timer metrics for EVM operations (#551)" (#590) 6 years ago
Adrian Sutton aa9f4a0231 Add timer metrics for EVM operations (#551) 6 years ago
Adrian Sutton c9e1f0a3ae [NC-2099] Avoid duplicate import of announced blocks (#550) 6 years ago
mbaxter 3f31db8645 [NC-2056] Remove vertx from discovery tests (#539) 6 years ago
Michael Connor 27c3ad5f78 Nc 1942 Add account whitelisting and refactor into permissioning package (#460) 6 years ago
Jason Frame 7e2cccc139 move Block data generator test helper to test support (#391) 6 years ago
Danno Ferrin b876ca2b69 Metrics for messages (#369) 6 years ago
Sally MacFarlane 2326a35687 NC-1936 discovery wiring for --node-whitelist (#365) 6 years ago
Danno Ferrin a3afbb0484 Time all tasks (#361) 6 years ago
Danno Ferrin 58644d3b2c NC-1880 High TX volume swamps block processing (#337) 6 years ago
Danno Ferrin 6f549c2808 Plumb in three more metrics (#344) 6 years ago
Adrian Sutton b2ad123443 Begin capturing metrics to better understand Pantheon's behaviour (#326) 6 years ago
Danno Ferrin d4fff610c6 Dependencies Version upgrade (#303) 6 years ago
Adrian Sutton 4e9ad2a608 Inject StorageProvider into PantheonController instances (#259) 6 years ago
mbaxter ad2980b198 Remove RlpUtils (#285) 6 years ago
Adrian Sutton 39e05141fe Remove reference counting from MessageData (#264) 6 years ago
Adrian Sutton 6e3b14d48d [MINOR] Fix warnings identified by static analysis. (#262) 6 years ago
Danno Ferrin 398f6752a1 Reduce Log Noise (#261) 6 years ago
Danno Ferrin 0716e6044b Update Client Version to be ethstats friendly (#258) 6 years ago
Danno Ferrin 8992688287 NC-1815 Rinkeby import can stall with too many fragments (#255) 6 years ago
Danno Ferrin 66d8b75e2b Recude logging in ImportBlocksTask (#252) 6 years ago
Adrian Sutton 09a3c61f72 Split parsing of genesis config from creating initial state (#209) 6 years ago
Danno Ferrin 5c57a3dc44 NC-1815 Rinkeby import can stall with too many fragments revision 6 years ago
Danno Ferrin aa9ae97aa4 NC-1815 Rinkeby import can stall with too many fragments (#231) 6 years ago
Danno Ferrin 8ca2196930 NC-1815 Rinkeby import can stall with too many fragments (#224) 6 years ago
Adrian Sutton 782606cab0 Decouple DefaultMutableBlockchain from KeyValueStorage (#211) 6 years ago
mbaxter 4c57a91801 [NC-1561] Remove RLPUtils from GetBlockHeadersMessage (#180) 6 years ago