Commit Graph

866 Commits (8a886c8dde2af35c34a6ff8965cd9f0f40de5b81)

Author SHA1 Message Date
Fabio Di Fabio fe0b628e0e
Refactor transaction pool tests (#4632) 2 years ago
Danno Ferrin 40230ee626
Enable reference tests for the merge (#4608) 2 years ago
Danno Ferrin 1f7824956c
Warm Coinbase (EIP-3651) (#4620) 2 years ago
Fabio Di Fabio db9b623be2
Explain and improve price validation for London transactions during selection (#4602) 2 years ago
Danno Ferrin 1c143f167e
Add Shandong network and fork (#4599) 2 years ago
ahamlat b50f8660cc
Create a specific calculateRootHash method for BonsaiInMemoryWorldState to improve performance (#4568) 2 years ago
garyschulte 341799bf46
latent review feedback from pr 4531 (#4589) 2 years ago
garyschulte 76d6429cc0
Snapshot based non-persisting MutableWorldState usage (#4531) 2 years ago
matkt da9b10767a
Snapsync persist state (#4381) 2 years ago
Danno Ferrin 6f20060182
Rollback #4578 and #44562 (#4583) 2 years ago
Danno Ferrin aff38f414d
Remove Bytes32.ZERO (#4578) 2 years ago
Fabio Di Fabio 5137e89538
Fix for NoSuchElementException when sending local transactions (#4569) 2 years ago
Justin Florentine fe79c02102
4512 invalid badblock (#4554) 2 years ago
Danno Ferrin b322ef6ae1
Migrate storage APIs to Bytes32 (#4562) 2 years ago
Danno Ferrin 59d30448e9
Migrate EVM execution loop into a switch (#4540) 2 years ago
Pedro Novais df56576ab0
BlockCreator returns BlockCreationResult transaction selection results (#4465) 2 years ago
garyschulte d73ce2116c
Bonsai snapshot worldstate (#4409) 2 years ago
Justin Florentine e0b26d2ca4
don't add to bad blocks manager on StorageException (#4524) 2 years ago
Fabio Di Fabio 33a0188fe2
Make PoS block creation max time a config option (#4519) 2 years ago
Justin Florentine 6b31efa0b9
Log receipts reorg (#4497) 2 years ago
Miguel Angel Rojo 2bcd2a7eec
Flexible Privacy Groups feature - Support to Tessera's EC encryptor (#4282) 2 years ago
Daniel Lehrner 4c2251b749
Log index is counted per block, not per transaction (#4355) 2 years ago
Gabriel-Trintinalia a80ed4e35d
Replace boolean return with BlockImportResult object (#4386) 2 years ago
Matt Nelson 016016d4f7
Fixing logging per issue 4450. (#4473) 2 years ago
Justin Traglia 7ae6edda8f
Fix a few output strings (#4448) 2 years ago
Danno Ferrin 3acaee9ab3
Change min selection to an unsigned min (#4420) 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
matkt c57dcd99d9
fix trie by asking peers (#4312) 2 years ago
Justin Florentine 93109ecc2c
adds means to report causing exception up to RPC layer so it can decide how to present it to the CL (#4352) 2 years ago
Simon Dudley fd666dfd61
Add ZeroBaseFeeMarket to support post-London free gas networks (#4174) 2 years ago
Danno Ferrin e0d554b225
Update Paris Block Definition (#4277) 2 years ago
garyschulte cdeecf36fd
Bugfix/clique post merge fast sync (#4276) 2 years ago
garyschulte bd9b98c002
fix for fast sync regression on post-merge networks (#4224) 2 years ago
Miguel Angel Rojo 95d9626b0e
Enclave public key length constraint removed for private transactions (#4086) 2 years ago
garyschulte 721638dc04
revert for now (#4210) 2 years ago
garyschulte 826648b2de
Feature/engine api override (#4190) 2 years ago
Fabio Di Fabio 93da04cf00
Allow to set any value for baseFeePerGas in the genesis file (#4177) 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
Jiri Peinlich 1dd7357257
Allow creating the Trie Log Layer objects outside of its package (#4096) 2 years ago
matkt 3ce7f0ff7a
candidate fix for missing parent worldstate (#4094) 2 years ago
matkt 49e4fd8602
fix parent world state is not available issue on bonsai (#4069) 2 years ago
Fabio Di Fabio 90f891b78c
When on PoS the head can be only be updated by ForkchoiceUpdate (#4013) 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
Simon Dudley 6031ed43e5
Support free gas networks when using London fee market (#4003) 2 years ago
Jiri Peinlich 82aed63577
Backwards Sync now adding blocks to BadBlocksManager (#3999) 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
matkt 6f85e1f83b
Add checkpoint sync (#3849) 3 years ago