Commit Graph

756 Commits (release-23.10.x)

Author SHA1 Message Date
Gabriel-Trintinalia dd0e83b30c
Cherry-pick main into release 22.10.x (#6064) 1 year ago
Fabio Di Fabio 96fe18e65a
Release 23.10.0-RC burn in (#5989) 1 year ago
Fabio Di Fabio 7ee5b736f3
Target to use about 25MB for the new layered txpool by default (#5974) 1 year ago
Fabio Di Fabio 987d33c63a
Use PendingTransaction in BlockTransactionSelector (#5966) 1 year ago
Gabriel-Trintinalia c4f66c4758
BlockTransactionSelector refactoring (#5931) 1 year ago
Fabio Di Fabio 8200e9802b
Always enforce promotion filter for transactions in the prioritized layer (#5921) 1 year ago
Fabio Di Fabio 5d344addad
Improve performance when promoting transaction from next layers (#5920) 1 year ago
Fabio Di Fabio 109bb4df29
Process onBlockAdded event asyncronously (#5909) 1 year ago
Fabio Di Fabio 84023d8a7a
Transaction pool unit tests refactoring to remove duplications (#5948) 1 year ago
Stefan Pingel 1c261db30f
add plugin API to enable plugins to validate transaction before they are added to the transaction pool (#5891) 1 year ago
matkt 3e724a01f5
Fix snapsync heal (#5838) 1 year ago
garyschulte 4b2ef689c1
Bonsai based reference test worldstate (#5686) 1 year ago
Gabriel-Trintinalia 1fa21e2f1a
[4844] Add encodingContext to TransactionEncoder and TransactionDecoder (#5820) 1 year ago
ahamlat 7fd7224964
Fix issue 5824 - Duplicate key errors in EthScheduler-Transactions (#5857) 1 year ago
Fabio Di Fabio 25c2065434
Layered txpool by default and txpool options hoverhaul (#5772) 1 year ago
Stefan Pingel e3b01122f3
enforce that BlobTransactions have at least one blob (#5826) 1 year ago
Matt Whitehead 9a0f35c1fe
Add eth_getBlockReceipts() JSON/RPC method (#5771) 1 year ago
Daniel Lehrner 19c989a6d9
Add missing methods to transaction interface (#5732) 1 year ago
Stefan Pingel 47285a48f6
Eip4788 parentBeaconBlockRoot (#5758) 1 year ago
matkt 2bced4ebf9
fix snapsync issue with forest (#5776) 1 year ago
Danno Ferrin 3b04f5cd27
Migrate DataGas to BlobGas (#5759) 1 year ago
Danno Ferrin fb3b262f1b
Call operation performance optimizations (#5537) 1 year ago
garyschulte 56768060de
Promote segmented storage (#5700) 1 year ago
Justin Florentine 1c099e8970
Consolidated EIP-4844 (#5724) 1 year ago
Nischal Sharma dbd27f05ca
ethereum/eth - migrated tests from Junit4 to Junit5 (#5716) 1 year ago
Fabio Di Fabio 6603ebb716
Introduce transaction validator interface (phase 2) (#5682) 1 year ago
Daniel Lehrner 1a087709ac
Extend OperationTracer with new methods (#5662) 1 year ago
Fabio Di Fabio 86b2b600a0
Do not leak references to PendingTransactions (#5693) 1 year ago
Antoine Toulme 901661cb4f
Update tuweni2.4.2 (#5684) 1 year ago
Fabio Di Fabio 6ac03af19b
Introduce transaction validator interface (phase 1) (#5673) 1 year ago
Stefan Pingel e54e47eb57
Only update peer with the first and last block (#5659) 1 year ago
Fabio Di Fabio 2dca2f5d83
Start with txpool disabled (#5634) 1 year ago
Fabio Di Fabio 74bd653db3
Eth/68: treat transaction size as scalar unsigned int (#5640) 1 year ago
Matt Whitehead f43ae51d6f
Add lock to creation of pending transaction stream (#5612) 1 year ago
Simon Dudley da16402162
Remove maybeHead from BackwardSyncContext (#5497) 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
Fabio Di Fabio c3ab8e017d
Improve log of p2p messages (#5542) 1 year ago
Antoine Toulme b96418143c
Update Tuweni to 2.4.1 (#5513) 1 year ago
Fabio Di Fabio 8bc939d236
Introduce variables storage (#5471) 1 year ago
Stefan Pingel b97c9350b4
Revert the revert of the tx selection commit (#5507) 2 years ago
Fabio Di Fabio 5fe53cf95c
Stop evaluating txs for sender after the first skipped one (#5498) 2 years ago
Fabio Di Fabio 925b915cd9
Detailed transaction selection stats for layered txpool (#5492) 2 years ago
Gabriel Fukushima df314350e1
Change disconnect peer message to debug level. (#5503) 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
Fabio Di Fabio 83b2615e68
Layered txpool reconcile sender (#5450) 2 years ago
Gabriel Fukushima 8b4f7864ea
Change to more user-friendly message (#5457) 2 years ago
Fabio Di Fabio 3b4f5e13d6
Do not restore txs from disk in parallel to avoid blocking other threads (#5451) 2 years ago
Gabriel Fukushima 600fb1933a
Add info log to indicate Besu is waiting on CL to be synced (#5452) 2 years ago