Commit Graph

516 Commits (4120501e5f05e36452ed409edcb200d46134dd46)

Author SHA1 Message Date
Gabriel-Trintinalia f83d7e1a40
Fix attempt to send unsupported message (13) via cap eth/67 (#4732) 2 years ago
Fabio Di Fabio 2ee204cb77
Do not send new payloads to backward sync if initial sync is in progress (#4720) 2 years ago
Fabio Di Fabio 9d4ec3bca4
Restore updating chain head and finalized block during backward sync (#4718) 2 years ago
Sally MacFarlane e5d73e0cca
retry block processing (#4600) 2 years ago
Fabio Di Fabio 098558a274
Remove log statements that are keeping references to objects for too long (#4705) 2 years ago
Danno Ferrin f20b4b3bd1
"Small" Ethereum Object Format (EIP-3540 + EIP-3670) (#4644) 2 years ago
Fabio Di Fabio af04357874
Backward sync log UX improvements (#4655) 2 years ago
Gabriel-Trintinalia 3406f06fcf
Remove misleading fastSyncEnabled variable (#4668) 2 years ago
Gabriel-Trintinalia 2f2628b9a8
♻️ Refactor EthProtocol to externalise EthVersion into its own class (#4640) 2 years ago
Danno Ferrin 6f20060182
Rollback #4578 and #44562 (#4583) 2 years ago
Danno Ferrin aff38f414d
Remove Bytes32.ZERO (#4578) 2 years ago
Justin Florentine fe79c02102
4512 invalid badblock (#4554) 2 years ago
Pedro Novais df56576ab0
BlockCreator returns BlockCreationResult transaction selection results (#4465) 2 years ago
Fabio Di Fabio e9f979ebd3
Try to build better block proposals until timeout or GetPayload is ca… (#4516) 2 years ago
Fabio Di Fabio 33a0188fe2
Make PoS block creation max time a config option (#4519) 2 years ago
mark-terry 7a2db24695
RPC parameter error improvements. Test updates. (#4510) 2 years ago
Justin Florentine 6b31efa0b9
Log receipts reorg (#4497) 2 years ago
Fabio Di Fabio 84eab6977e
Refactor unverified forkchoice event (#4487) 2 years ago
Justin Florentine e4477f908d
removes pandas (#4472) 2 years ago
Justin Traglia 9e267ae0e8
Access fields/methods more directly (#4449) 2 years ago
Gabriel-Trintinalia a80ed4e35d
Replace boolean return with BlockImportResult object (#4386) 2 years ago
Fabio Di Fabio 64bf83cfeb
Keep the best block built until now instead of the last one (#4455) 2 years ago
Fabio Di Fabio 30bff31823
Transaction pool improvements to avoid filling the pool with not executable transactions (#4425) 2 years ago
Fabio Di Fabio 5e156253ab
Retry mechanism for block creation (#4407) 2 years ago
Sally MacFarlane 9a6701eb4e
add tostring (#4392) 2 years ago
garyschulte 26e23ac808
Quieten merkletrie exceptions (#4378) 2 years ago
Justin Florentine 101f5efbdc
refactors to rely on blocks added, and behave like singleton (#4325) 2 years ago
garyschulte 8ee253982c
Feature/tx sender future nonce limits (#4336) 2 years ago
garyschulte f3fd946edf
Evict Transactions by sender from tail first (#4327) 2 years ago
Pedro Novais c5ae9f5da9
changes MergeCoordinator fields to protected to allow extension; (#4287) 2 years ago
Justin Florentine 1d508bab42
Panda prove ments (#4267) 2 years ago
garyschulte cdeecf36fd
Bugfix/clique post merge fast sync (#4276) 2 years ago
garyschulte f43b9ade7e
remove MergeUnfinalizedRule since consensus layer should be allowed to execute a reorg around an already finalized block. (#4240) 2 years ago
garyschulte 826648b2de
Feature/engine api override (#4190) 2 years ago
garyschulte 9b2fcde2b0
Panda print only when crossing TTD the first time (#4194) 2 years ago
Justin Florentine 1400646ebf
4169 dont recurse (#4171) 2 years ago
Daniel Lehrner 979988707b
Fix post merge chain reog with invalid block (#4131) 2 years ago
garyschulte e48b73bb70
post-merge sync and peering fix (#4116) 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 a1af83b8de
Backward sync exception improvements (#4092) 2 years ago
Daniel Lehrner 750580dcca
New payload: add invalid to bad blocks (#4080) 2 years ago
Justin Florentine 1a62d2a6c2
3943 stop blocks on finalized (#4058) 2 years ago
Fabio Di Fabio 08fedc6863
Fix transition protocol schedule (#4078) 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
Daniel Lehrner c84a243547
fcU: Ignore newHead if it is an ancestor of chain head (#4055) 2 years ago
mbaxter 3dce6a93ec
[Issue-3867] Limit outbound eth message sizes (#4034) 2 years ago
garyschulte 8d372a0ac3
Fix for TransitionProtocolSchedule by header when terminal block exactly at TTD (#4045) 2 years ago
garyschulte 051c959342
Hive engine suite conformance: Invalid Timestamp, Invalid Transition Payload (#4042) 2 years ago
Fabio Di Fabio 90f891b78c
When on PoS the head can be only be updated by ForkchoiceUpdate (#4013) 2 years ago
Daniel Lehrner ed37cba977
Remove check in fcU if new blocks are descendants of the previous finalized block (#3975) 2 years ago