Commit Graph

962 Commits (5bff76f107a67ee151f5b28cc1f3f05dc85b1607)

Author SHA1 Message Date
matkt 0c4b1d9966
Reload flat db strategy on clear (#5619) 1 year ago
matkt 180c75197c
Healing Mechanism for Flat Database in Besu (#5319) 1 year ago
Sally MacFarlane 6111e1bbc3
Revert "Update Tuweni to 2.4.1 (#5513)" (#5585) 1 year ago
Antoine Toulme b96418143c
Update Tuweni to 2.4.1 (#5513) 2 years ago
Fabio Di Fabio c1cfaf462a
Remove deprecated Rinkeby network (#5540) 2 years ago
Fabio Di Fabio 9ae1b535a0
Blobdb for static data (#5475) 2 years ago
Fabio Di Fabio 8bc939d236
Introduce variables storage (#5471) 2 years ago
garyschulte debd53ccc9
remove PoW header validation if merge is enabled (#5538) 2 years ago
matkt bacef2809e
Update get account method in the bonsai accumulator (#5330) 2 years ago
Stefan Pingel b97c9350b4
Revert the revert of the tx selection commit (#5507) 2 years ago
garyschulte b612ee29d1
Log worldstate availability (#5517) 2 years ago
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
garyschulte b7f20876db
remove bonsai accumulator trielogfactory, rely on TrieLogManager instead (#5479) 2 years ago
garyschulte c85841d308
TrieLogFactory plugin support (#5440) 2 years ago
Fabio Di Fabio 423fe1d481
Layered Transaction Pool (#5290) 2 years ago
Gabriel Fukushima 7fff05a4cc
Fix for block import withdrawals (#5442) 2 years ago
Fabio Di Fabio 8b4819ee6f
Ban zero blob transactions (#5425) 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
garyschulte 6367f984f0
Bonsai TrieLogFactory serializer/deserializer (#5372) 2 years ago
Diego López León 031101603b
Retire ECIP-1049 network (#5371) 2 years ago
Justin Florentine 25ab21128e
Metrics via dagger (#5244) 2 years ago
Simon Dudley f8a7d87ea3
Unified protocol schedule - combine TimestampSchedule and MutableProtocolSchedule (#5310) 2 years ago
garyschulte 9eec16eed4
TrieLog shipping prep (#5317) 2 years ago
Matt Nelson 560c5489bf
Updating confusing --bonsai-maximum-back-layers-to-load option to --bonsai-historical-block-limit + remove deprecated snapshots config (#5337) 2 years ago
Fabio Di Fabio 5e77b7857d
Quorum compatibility cleanup, and reorder private invalid reasons (#5360) 2 years ago
Gabriel Fukushima 9978cb48a3
Remove RocksDb deprecated option maxBackgroundCompactions (#5339) 2 years ago
Sally MacFarlane 67dba233da
uncomment GoQuorum column families (#5350) 2 years ago
Sally MacFarlane 067a263374
[23.4] Remove GoQuorum privacy (#5303) 2 years ago
ahamlat 4737f14534
Add metrics for accounts and storage reads (Flat databasae vs MPT) (#5315) 2 years ago
Danno Ferrin ebbc0df773
Reduce EVM module dependencies (#5285) 2 years ago
Jason Frame d3be9c87a6
Fix BFT creating invalid blocks on London when zero base fee is used (#5276) 2 years ago
matkt a064a4a796
reset cache after heal (#5266) 2 years ago
naviechan 3aef587e78
EIP-6110: Add deposits in EL (Part 1) (#5055) 2 years ago
garyschulte 16779eae21
missed merkle refactoring (#5257) 2 years ago
Gabriel Fukushima 0e36f661e8
getByBlockNumber replaced by getByBlockHeader on tests (#5259) 2 years ago
Jason Frame 764a9b6f2f
Add getForNextBlockHeader to protocol schedule (#5224) 2 years ago
garyschulte b88d037f25
Merkle trie radix abstraction (#5251) 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
ahamlat c4034f502e
Use Besu pipeline in trace_block, trace_filter and trace_replayBlockTransactions (#5131) 2 years ago
Simon Dudley 1f3d5ea2bc
Extract tests for Schedule out of the ScheduleBuilder tests (#5239) 2 years ago
Simon Dudley 08b822a860
Replace production usages of ProtocolSchedule.streamMilestoneBlocks (#5198) 2 years ago
matkt 853c2f076c
Bonsai cleaning and robustness (#5123) 2 years ago
Gabriel Fukushima df9ad93e7a
Replace getByBlockNumber using existing builder data (#5195) 2 years ago
Danno Ferrin 3e35dba092
Reduce Log4J API Exposures (#5189) 2 years ago
Gabriel Fukushima 62f4a51191
Refactor and replace getByBlockNumber by getByBlockHeader (#5171) 2 years ago
Jason Frame 1624f7455d
Change transaction simulator to use ProtocolSchedule.getByBlockHeader (#5170) 2 years ago
garyschulte da477e9ecc
copy layered worldstate fix for eth_call (#5179) 2 years ago