Commit Graph

49 Commits (97a9753f87cce4f0072feba63f2e137138a16063)

Author SHA1 Message Date
zelig 3d57e377a4 blockpool stability fixes: 10 years ago
zelig 406feee570 bugfixes for headsection deadlocks 10 years ago
zelig da7332a731 td update from node 10 years ago
obscuren 3755cfccb3 Skipped td test 10 years ago
obscuren 764a802eaa Disabled TD check 10 years ago
zelig be25396340 separate lock for blacklist 10 years ago
zelig a009132c24 oops peer unlocked before return - fixes deadlock 10 years ago
zelig 0e2bc23148 uncomment future block TD check, add test for skipping TD check on future block 10 years ago
zelig e55747a074 fix deadlock issue in AddBlock 10 years ago
zelig 262714fc6c future queued block support 10 years ago
zelig cbd0b42060 put back checkTD and unskip incorrectTD test 10 years ago
zelig f546b486bf introduce peers registry on nodes 10 years ago
zelig 42fb9652f5 fix blockpool deadlock 10 years ago
zelig 30830652ae fix TestPoolStatus test crashing, skip tests failing (due to @obscuren hotfixes) 10 years ago
obscuren 688d118c7e Updated logging 10 years ago
obscuren 5b9a0e7118 Disabled PoW check 10 years ago
obscuren d651ff968a Temp removed unrequested block error 10 years ago
obscuren f4af9e95c2 Skipping test 10 years ago
obscuren eff6a43419 Removed debugging 10 years ago
obscuren 7a18a39351 prevent deadlock 10 years ago
obscuren 0d1a9ce648 Disabled peer TD check to support suspended blocks (Future blocks) 10 years ago
obscuren a0e44e3281 basic glog 10 years ago
zelig 5cb1b41440 proper locking to prevent "parent unknown" INVALID blocks due to race in peer head info update 10 years ago
zelig dd1791c9fd proper locking to prevent close of closed channel crash when multiple mining peers compete 10 years ago
zelig 859f1f08ca blockpool: wrap intermittent status test in a loop 10 years ago
zelig 18d1569ce5 header check for test 10 years ago
zelig 9d592c0445 bugfix with idle too long triggered after peer switch 10 years ago
obscuren c8e9ca0483 fixed bad uncles 10 years ago
zelig 0edb33566f fix blockpool test logger 10 years ago
zelig 95038fc62d Idle too long error incorrectly triggered even when peer sending new blocks 10 years ago
zelig 66b29899c4 use common.Hash as pool key, no string conversion needed 10 years ago
zelig d7564a9a25 fix common.Hash conversion 10 years ago
zelig 8987750a36 fix import in reorganised test 10 years ago
zelig a578db5dae improve documentation and move one test 10 years ago
zelig 8767179d74 reduce logging output 10 years ago
zelig 63cae9b9ac uncomment status test, hack: skip the 2 unreliable fields 10 years ago
zelig 137a9c9365 check and penalise td misreporting 10 years ago
zelig a9926a289d fix missing hexification on IdleTooLong error log 10 years ago
zelig 391e89d70a use own total difficulty to limit best peer 10 years ago
zelig 50661f0e68 peer suspension to disallow reconnect after disconnect on fatal error for set period (PeerSuspensionInterval) 10 years ago
obscuren 843db4978e updated blockpool 10 years ago
obscuren b523441361 Moved ethutil => common 10 years ago
obscuren 22fa59f131 moved to detail 10 years ago
zelig 9067b2848a fix wonky head section loop; correct status counts 10 years ago
zelig 9329e175d8 fix wonky head section loop; correct status counts 10 years ago
zelig 2c616bd279 partial fix to idle best peer issue 10 years ago
zelig 47278a6e4e log when added peer is behind (hash found in blockchain) 10 years ago
zelig a60a18b080 - fix peer disconnect by adding severity function to errs 10 years ago
zelig 422490d75c major rewrite, reorg of blockpool + new features 10 years ago