Commit Graph

763 Commits (7565d623bd5eaf6bad04c07cf97894ef7bf7f19a)

Author SHA1 Message Date
Danno Ferrin bdb00b299e
Upgrade Errorprone (#3851) 3 years ago
Danno Ferrin d88bb5867f
Ref tests 10.4 (#3835) 3 years ago
Fabio Di Fabio 3835cb7238
Fix: implement getMixHashOrPrevRandao to return the acutal value in the block header (#3839) 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
Sally MacFarlane 47197235a9
[MINOR] code cleanup - Lists.emptyList (#3780) 3 years ago
Diego López León a154034531
Add errorprone to prevent Log4j direct usage (#3759) 3 years ago
Sally MacFarlane 0fb2e4b606
changed for loops with int vs long comparison (#3777) 3 years ago
garyschulte 12a06d546d
use paris evm config in merge protocolschedule (#3748) 3 years ago
Jiri Peinlich 918b5359b1 Improving backwards sync (#3638) 3 years ago
matkt 009c246a48
fix bonsai bug during fastsync - mark the worldtsate as missing (#3712) 3 years ago
Sally MacFarlane 00851d042c
Not null annotations (#3708) 3 years ago
matkt 507ab4f660
Update storage for snapsync and fastsync (#3684) 3 years ago
garyschulte 89100a0824
rename premerge fork to paris, keep premerge as an alias (#3615) 3 years ago
Danno Ferrin fc6b2ec13c
Fix precompile deprecation warnings (#3690) 3 years ago
Danno Ferrin e03ef28669
Remove Gas object and replace with primitive long (#3674) 3 years ago
matkt e9b9de6844
Add snapsync pipeline (#3656) 3 years ago
Sally MacFarlane e336f87dc8
FlexiblePrivacyPrecompile - Handle invalid Payload ID (#3664) 3 years ago
Danno Ferrin b4027d6e39
Use JUnit 5 for unit test execution (#3620) 3 years ago
matkt cfd3d691cb
fix nullpointer exception on bonsai trie (#3645) 3 years ago
matkt 7e0d06ac61
preparing the snapsync pipeline (#3625) 3 years ago
Fabio Di Fabio 6c179ba596
Improve eth/66 support (#3616) 3 years ago
matkt 0d182b80ae
SNAPSYNC add request task (#3601) 3 years ago
Jiri Peinlich 1aec566c35
This PR should put back a missing piece of code that I accidentally removed (#3617) 3 years ago
Jiri Peinlich 0fce76cc9f
Batching backward sync (#3532) 3 years ago
matkt 1154e87830
[SNAPSYNC] Add range proof validation (#3572) 3 years ago
Sandra Wang 69a375b823
[#2766]fix: clean up deprecation warnings (#3511) 3 years ago
garyschulte 4a76a868c2
Stratum mining errata (#3554) 3 years ago
Danno Ferrin ed54f09f8a
Richer return information for Precompiled Contracts (#3546) 3 years ago
Stefan Pingel 249123dc1e
Feature/trace callmany (#3468) 3 years ago
Sally MacFarlane 26be16cc54
trace_rawTransaction (#3459) 3 years ago
Jiri Peinlich 605ff69d3f
FullSync Future should stop when total terminal difficulty is reached (#3423) 3 years ago
Danno Ferrin 5a7e955bd3
Improve contract validation errors (#3499) 3 years ago
Daniel Lehrner d2a413b61b
Rename field random to prevRandao (#3495) 3 years ago
Antony Denyer 889fda9207
Reject locally-sourced transactions below the minimum gas price when not mining (#3397) 3 years ago
garyschulte 6cff00234a
Handle TTD and mining pre and post merge (#3486) 3 years ago
Sally MacFarlane 8a2fedcb5b
remove orion refs (#3494) 3 years ago
Daniel Lehrner f6bff390a0
renamed op code RANDOM to PREVRANDAO (#3492) 3 years ago
Danno Ferrin f868ee5965
Migrate JumpDestCache to CodeCache (#3472) 3 years ago
Fabio Di Fabio 435c9e388c
Engine RPC endpoint (#3470) 3 years ago
Fabio Di Fabio 4d73f3d262
Add components to handle the transition from PoW to PoS (#3462) 3 years ago
Fabio Di Fabio 6dcca0c52c
Add The Merge core components (#3461) 3 years ago
Fabio Di Fabio 27011a2ead
Add header validation rules needed to validate The Merge blocks (#3454) 3 years ago
fab-10 331aaa9e6b
New MutableBlockchain method rewindToBlock by hash prerequisite for The Merge (#3444) 3 years ago
fab-10 55f09374e3
Persist last finalized block hash, prerequisite for The Merge (#3432) 3 years ago
Daniel Lehrner 5954416e8d
fixed stateDiff for trace_call and added tests for it (#3434) 3 years ago
fab-10 f341d74428
Extend validateAndProcessBlock to return an error message in case of … (#3411) 3 years ago
Adrian Sutton 7eb0bb0a24
Reduce log level for invalid transactions. (#3416) 3 years ago
Daniel Lehrner b0de73fe57
trace_call API (#3166) 3 years ago
fab-10 e6210f9209
Refactor to async retrieve blocks, and change peer when retrying to get a block (#3326) 3 years ago