Commit Graph

669 Commits (da98fa5541b4b077937fa12fa83a0982b0658b1d)

Author SHA1 Message Date
Simon Dudley a0c6052778
Revert "Add plugin API to select Transactions (#5396)" (#5499) 2 years ago
Stefan Pingel 65bcc557e4
Add plugin API to select Transactions (#5396) 2 years ago
Fabio Di Fabio 6a2a1ea0b8
Log more info about proposed blocks (#5469) 2 years ago
Simon Dudley 4f5dcaa571
Remove block creation task map entries when cancelling (#5423) 2 years ago
Simon Dudley b084d80878
Ensure parisSpecificModifications are unapplied for all subsequent forks (#5406) 2 years ago
Simon Dudley 423a826fa1
Decompose putMilestone into putBlockNumberMilestone and putTimestampMilestone (#5405) 2 years ago
Simon Dudley c34139c18c
Unified protocol schedule tidy up (#5375) 2 years ago
Jason Frame b137432c25
Remove merge block processor as block rewards are already disabled for Paris and above in the protocol schedule (#5357) 2 years ago
Simon Dudley f8a7d87ea3
Unified protocol schedule - combine TimestampSchedule and MutableProtocolSchedule (#5310) 2 years ago
Stefan Pingel 534a369574
Move connect decision into protocol layer (#4759) 2 years ago
Sally MacFarlane 067a263374
[23.4] Remove GoQuorum privacy (#5303) 2 years ago
Sally MacFarlane 795b7c4dfb
[23.4] Remove IBFT1 consensus mechanism (#5302) 2 years ago
Simon Dudley ef54beeb6c
Add withdrawals to PayloadIdentifier to avoid collisions (#5321) 2 years ago
Simon Dudley a55e824eaa
For PoS, use extraData that was configured in the miner-extra-data cli option (#5291) 2 years ago
Danno Ferrin ebbc0df773
Reduce EVM module dependencies (#5285) 2 years ago
Simon Dudley 1b29f686e9
Make QBFT validator smart contract mode work with london fork (#5277) 2 years ago
Fabio Di Fabio 323e1c1a13
Cancel older block creation tasks upon receiving a new one (#5263) 2 years ago
naviechan 3aef587e78
EIP-6110: Add deposits in EL (Part 1) (#5055) 2 years ago
Gabriel Fukushima 0e36f661e8
getByBlockNumber replaced by getByBlockHeader on tests (#5259) 2 years ago
Simon Dudley c955eb290a
Isolate getByBlockNumber for BFT use cases (#5254) 2 years ago
Simon Dudley 013d1e4ad4
Move protocol schedule streamMilestoneBlocks into test scope (#5240) 2 years ago
Simon Dudley 08b822a860
Replace production usages of ProtocolSchedule.streamMilestoneBlocks (#5198) 2 years ago
Danno Ferrin 3e35dba092
Reduce Log4J API Exposures (#5189) 2 years ago
Gabriel Fukushima bf0198103f
Replace getByBlockNumber by getByBlockHeader (#5127) 2 years ago
Diego López León 66c757dfa3
Update SLF4J version (#4587) 2 years ago
Fabio Di Fabio 28f2bd4a1a
Gas accounting for EIP-4844 (#4992) 2 years ago
Simon Dudley 28d5702c57
In forkchoiceUpdated, log VALID instead of INVALID when ignoring update for old head (#5101) 2 years ago
Gabriel Fukushima 66521cb3f2
Stop adding bad proposed block to bad block manager (#5082) 2 years ago
Danno Ferrin 532797fc17
Add needed tooling support for execution-spec-tests (#5030) 2 years ago
Stefan Pingel 08e2f87306
reintroduce checking of block height for certain tasks when we are not PoS (Revert PR#3911) (#5083) 2 years ago
Fabio Di Fabio 97edc67c30
If a PoS block creation repetition takes less than a configurable dur… (#5048) 2 years ago
Simon Dudley 54521591f4
Add shanghaiTime to sepolia (#5088) 2 years ago
Jason Frame b2d378e174
Support post merge forks at genesis for hive tests (#5019) 2 years ago
Jason Frame 38d666d8b1
Revert "Replace getByBlockNumber by getByBlockHeader (#5020)" (#5063) 2 years ago
Gabriel Fukushima 9ceebc4a57
Replace getByBlockNumber by getByBlockHeader (#5020) 2 years ago
Sally MacFarlane c9de473a3c
kubernetes and errorprone - update versions (#5013) 2 years ago
Sally MacFarlane 1a39e38315
[MINOR] move Clique tests to junit5 (#4975) 2 years ago
Danno Ferrin 9034d31a05
Don't cache protocol spec in block creator (#4982) 2 years ago
Usman Saleem 9eb32836b7
Fix javadocs to allow build to pass in JDK 17 (#4834) 2 years ago
Jason Frame 8f32c5dc48
Change BlockBody to use an overloaded constructor with withdrawals (#4955) 2 years ago
Fabio Di Fabio aa53f22004
Introduce transaction pool interface (#4939) 2 years ago
matkt b2ff02d950
Improve get protocol schedule (only get header and not the entire block) (#4938) 2 years ago
Jason Frame 009508dfe2
Add optional list of withdrawals to block body (#4944) 2 years ago
Jason Frame e89b773ec5
Withdrawals processor (#4917) 2 years ago
Zhenyang Shi 524e1a2b3c
Calculate block value (#4883) 2 years ago
Simon Dudley 515ddad5e6
Implement engine_forkchoiceUpdated Withdrawals validation (#4890) 2 years ago
Simon Dudley 57f01106b6
For TimestampSchedule (Shanghai) remove evmBuilder override but leave other mods in (#4895) 2 years ago
Jason Frame 173da2a15d
Remove qbft reference tests (#4893) 2 years ago
garyschulte 642d477867
Bugfix potential chain head and worldstate inconsistency (#4862) 2 years ago
Gabriel Fukushima 7d5988d4b5
PoS checkpoint sync (#4844) 2 years ago