128 Commits (5449419e9493f80d63b5ad2ac7d902250474c89a)

Author SHA1 Message Date
arkpar 7f696850b4 get transactions from syncing peer 10 years ago
arkpar 2daad53d8c Fixed a potential deadlock when peer is released in forEachPeer 10 years ago
arkpar 68d785e7c3 macro fail 10 years ago
arkpar fbe0d01ee7 style 10 years ago
arkpar a8a8fa5ced start pv60 sync after 10sec delay 10 years ago
Gav Wood 767ead8450 Reorganise logs. 10 years ago
Gav Wood 54d2906a3b Reorganise logs. 10 years ago
Gav Wood 091e5d13dd Reorganise logs. 10 years ago
arkpar 440f6e7dc2 import transactions in a separate thread 10 years ago
arkpar c7a516714d prioritized transaction queue 10 years ago
Gav Wood 00a6208e79 Don't drop DB when chaning DB format. 10 years ago
arkpar f3850a5e8a even more diagnostics 10 years ago
arkpar cfcd722c51 pv61 sync 10 years ago
Lefteris Karapetsas 57a51c475e Increase readability and make sanitizer happy 10 years ago
arkpar 8dfcf284a1 fixed propogation to all peers 10 years ago
Lefteris Karapetsas 91c6d7720d Remove unused constant 10 years ago
arkpar cd3355f23f used weak_ptr for session and peers, minor sync optimization 10 years ago
Gav Wood 210c86bb02 Backoff to attempt to deal with non-conformant clients. 10 years ago
arkpar 18127c1b4e continue syncing refactoring 10 years ago
arkpar 2ad9a6d265 reverted to old pv61 sync code 10 years ago
arkpar 1c2a9cd088 fixed syncing stalling issues 10 years ago
Gav Wood 9afd426e5a Refactor toJson out into separate file. 10 years ago
arkpar aca7c7c01e enable syncing with rude peer 10 years ago
arkpar 8ccd0bb229 added missing resync guard 10 years ago
arkpar 6b80953aa3 State management in EthereumHost, better sync progress reporting. 10 years ago
arkpar 566b2b6354 resync after downloading unknown new block 10 years ago
Gav Wood 5a6f6a55f2 Cleanups and fix for sending transactions when not syncing. 10 years ago
arkpar 8605b8c9ce use all peers for re-syncing 10 years ago
arkpar eb8f610644 fixed catching up syncing 10 years ago
arkpar 9830ffef43 reverted isSyncing to prevent unneeded resyncs 10 years ago
arkpar e677a3ac6a do not reset hash download manager when not needed 10 years ago
Gav Wood 55b411b12e Less lenience over unknown blocks. 10 years ago
arkpar 0a44c7ab4f block queue limiting and other fixes 10 years ago
Gav Wood 8266ee155e Avoid download more than one thousand blocks in advance. 10 years ago
arkpar c12b481529 track block queue size 10 years ago
Gav Wood 87cf8dd5d6 VM provides information on its performance. 10 years ago
Gav Wood 7bff0d1f7d Faster State diffs. 10 years ago
arkpar 78550b4a3a fixed progress reporting 10 years ago
arkpar cbf3a749af fixed hashes estimation 10 years ago
arkpar a9187870d6 fixed chain downloading over PV61 10 years ago
arkpar bec5703d33 hash download reporting 10 years ago
arkpar 0c63c92503 request hashes from all peers initially, pv61+ priority 10 years ago
Gav Wood e81fc1e68f Minor debug alterations/fixes for blockchain downloading to make it play 10 years ago
arkpar c008fe856f fixed iterating over random peers 10 years ago
Gav Wood fdff985a30 --ask and --bid 10 years ago
subtly 7b8a4cebd8 Better code. 10 years ago
arkpar d3b42295ee comments for isSyncing 10 years ago
arkpar fdeadf9330 renamed isSyncingInternal 10 years ago
arkpar 49d753b302 fixed isSyncing usage 10 years ago
arkpar f7ee67a8db fixed pv61+ hash downloading stalling 10 years ago