Commit Graph

797 Commits (33e3a9ecf01dd1bf048b072086ede1dc5d290396)

Author SHA1 Message Date
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
garyschulte 76ca97085c
add code hash check to fast sync CodeNodeDataRequest to ensure code is not only present, but matches the expected hash (#3793) 3 years ago
Sally MacFarlane fb25cdb198
typos (#3782) 3 years ago
matkt bb7ea08c23
Improve snap logs (#3754) 3 years ago
matkt beb4e3baa3
fix nullpointer on snapsync (#3773) 3 years ago
matkt 7a48d9ff2a
Fix heal stall issue (#3761) 3 years ago
Sally MacFarlane c0dafd6767
Log full peers list on connect/disconnect (#3745) 3 years ago
Fabio Di Fabio e01f63bbfa
Adapt Fast sync, and Snap sync, to use finalized block as pivot after the Merge (#3655) 3 years ago
garyschulte 714c5383a5
Feature/bonsai fast sync clear flat db (#3707) 3 years ago
Frank Li 90e29e8169
Enforce trailing peer limits when select pivot block fails (#3699) 3 years ago
matkt d5658c2a65
add snapsync as experimental feature (#3710) 3 years ago
Jiri Peinlich 918b5359b1 Improving backwards sync (#3638) 3 years ago
garyschulte ae6c368d53
Merge: Backward sync re-org below TTD fix (#3696) 3 years ago
Sally MacFarlane 917c6c6d57
lgtm yml (#3709) 3 years ago
Sally MacFarlane 00851d042c
Not null annotations (#3708) 3 years ago
matkt 6f8b7a5de4
Add flag for snapsync (#3703) 3 years ago
matkt 507ab4f660
Update storage for snapsync and fastsync (#3684) 3 years ago
Justin Florentine 2bed33509c
added issue 3646 to changelog (#3685) 3 years ago
matkt e9b9de6844
Add snapsync pipeline (#3656) 3 years ago
Danno Ferrin b4027d6e39
Use JUnit 5 for unit test execution (#3620) 3 years ago
Fabio Di Fabio 17d00e51ae
Improve code readability (#3667) 3 years ago
Sally MacFarlane 81b4ca61ab
log message changes (#3658) 3 years ago
Sally MacFarlane 6d5596789e
clarify logging of wait for peers (#3654) 3 years ago
matkt 7e0d06ac61
preparing the snapsync pipeline (#3625) 3 years ago