Commit Graph

978 Commits (d66dd3a4cd0ab6ec267ea87a740905ab495cafff)

Author SHA1 Message Date
Justin Florentine 992534e417
Only stop block propagation, not tx handling. (#4186) 2 years ago
garyschulte 9b2fcde2b0
Panda print only when crossing TTD the first time (#4194) 2 years ago
Danno Ferrin 962c805cae
Accept empty header set in range headers validation (#4189) 2 years ago
Matt Nelson b02653a053
Switching info to trace on several noisey logs during sync. (#4185) 2 years ago
Gabriel-Trintinalia f05b45d4d2
Add mechanism to retrieve missing blocks (#4175) 2 years ago
garyschulte 01d077bd65
add sepolia mergeNetSplit block (#4158) 2 years ago
Daniel Lehrner 979988707b
Fix post merge chain reog with invalid block (#4131) 2 years ago
Stefan Pingel de91d3122b
logging changes for peering (#4145) 2 years ago
Sally MacFarlane 60895a8166
Peering logging (#4142) 2 years ago
Stefan Pingel 86197c449d
increase the default max message size for p2p messages (#4120) 2 years ago
Stefan Pingel b7877befdf
Useful response improves reputation (#4130) 2 years ago
Daniel Lehrner ac3e075ab3
Check status of block propagation manager before starting or stopping (#4122) 2 years ago
garyschulte e48b73bb70
post-merge sync and peering fix (#4116) 2 years ago
Fabio Di Fabio 45ce87e5b2
Create backward sync retries on demand (#4095) 2 years ago
Fabio Di Fabio b25d6d8356
Remove hash to append from the queue only if the step succeeds (#4105) 2 years ago
Justin Florentine 0d1d36afc0
log execution errors at right level, stops transition message propagation post-merge sync. (#4104) 2 years ago
Fabio Di Fabio 94e6541ca1
Fix PR 4098 (#4106) 2 years ago
Fabio Di Fabio 823e6c819f
delegate all the block checks and validation to the block import phase (#4098) 2 years ago
Jiri Peinlich 211015e11a
Finalised blocks should not prevent reorgs in BWS (#4097) 2 years ago
Fabio Di Fabio a1af83b8de
Backward sync exception improvements (#4092) 2 years ago
Justin Florentine 1a62d2a6c2
3943 stop blocks on finalized (#4058) 2 years ago
Sally MacFarlane a60a286f93
no need to register peers connect/disconnect for Snap as well (#4073) 2 years ago
Fabio Di Fabio 93b8770022
After merge add a rule to check that the current block is more recent than its parent (#4066) 2 years ago
Fabio Di Fabio 265ecc4763
Return the correct latest valid hash in case of bad block (#4056) 2 years ago
mbaxter 3dce6a93ec
[Issue-3867] Limit outbound eth message sizes (#4034) 2 years ago
garyschulte b5fa62c0bf
re-add a "sync check" before accepting/processing remote transactions, but only check that we have completed an initial sync and have a chain head (#4035) 2 years ago
garyschulte c0be6979d2
checkpointDownloadBlockStep returns empty optional if we are missing receipts (#4040) 2 years ago
Justin Florentine 68c843875d
turns down logging output to debug (#4032) 2 years ago
Simon Dudley 6031ed43e5
Support free gas networks when using London fee market (#4003) 2 years ago
Gabriel Camargo Fukushima 7960dae40d warning invalid sync mode option [#3884] (#4017) 2 years ago
Daniel Lehrner ed37cba977
Remove check in fcU if new blocks are descendants of the previous finalized block (#3975) 2 years ago
mbaxter 645fdd08ee
[Issue 3867] Make eth subprotocol message size limit configurable (#4002) 2 years ago
matkt 5ee9be837f
Snapsync clear correctly heal pending task before restart (#3920) 2 years ago
Jiri Peinlich 82aed63577
Backwards Sync now adding blocks to BadBlocksManager (#3999) 2 years ago
Fabio Di Fabio 261b1e03fd
Do not require a minimum block height when downloading headers or blocks (#3911) 2 years ago
Justin Florentine 963da3d7ac
Release 22.4.3 (#3978) 2 years ago
Jiri Peinlich 2b42f6e222
Backward Sync should remember recent finalized blocks. (#3808) 2 years ago
Daniel Lehrner 4996a8731a
Gray glacier hard fork (#3962) 2 years ago
Justin Florentine e1d0a3d601
init optional and logging fixes (#3965) 2 years ago
Justin Florentine cc5804ce96
3890 disconnect pow net (#3944) 3 years ago
Justin Florentine be3dfe65c5
does not require being in sync to accept remote transactions (#3937) 3 years ago
garyschulte 0fa5e62bc1
do not disconnect a peer on re-pivot race (#3936) 3 years ago
matkt 6f85e1f83b
Add checkpoint sync (#3849) 3 years ago
Fabio Di Fabio 80c8017ea4
Allow to backward sync to request headers back to last finalized block if present or genesis (#3888) 3 years ago
Fabio Di Fabio 81c404b547
Stop backward sync if genesis block has been reached (#3869) 3 years ago
Fabio Di Fabio f89db6843f
Fix sync terminal condition, that should stop on difficulty >= TTD (#3866) 3 years ago
Danno Ferrin bdb00b299e
Upgrade Errorprone (#3851) 3 years ago
Diego López León eb5e604bcd
Migrate integrationTests to Junit5 (#3815) 3 years ago
Diego López León 2cf97a0e67
Replace expected Junit 4 @Test field with assertThatThrownBy (#3814) 3 years ago
Fabio Di Fabio 35fe0fe046
Stop the BlockPropagationManager when it receives the TTD reached event (#3809) 3 years ago