Commit Graph

812 Commits (376ce821818bd21b01d0c734b7453bdc865a9680)

Author SHA1 Message Date
garyschulte 357c4088e3
Use snapshots for in-memory copies of layered worldstate (#4700) 2 years ago
garyschulte d78267397e
Revert "make snapshots the default behavior" (#4708) 2 years ago
Sally MacFarlane e5d73e0cca
retry block processing (#4600) 2 years ago
Stefan Pingel e02cc04e41
use fork id to filter out non matching peers (#4459) 2 years ago
Danno Ferrin f20b4b3bd1
"Small" Ethereum Object Format (EIP-3540 + EIP-3670) (#4644) 2 years ago
garyschulte f940878f98
Bonsai Fix for MainnetBlockValidator (#4648) 2 years ago
garyschulte 305897c075
make snapshots the default behavior, invert the default for --Xbonsai-use-snapshots (#4664) 2 years ago
garyschulte c2531fb021
Fix for block unavailability during SnapshotTrieLog caching (#4666) 2 years ago
lukelee-sl 148d01102b
Implementation of PUSH0 (#4660) 2 years ago
garyschulte e7074c0ecb
Fix circleCI snapshot segfaults (#4659) 2 years ago
ahamlat fcf640a90b
Optimize performance of WorldStateUpdater commit method (#4635) 2 years ago
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