Commit Graph

947 Commits (24ed2d0b21633cea067d64bdf37c1a0c671801cf)

Author SHA1 Message Date
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
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 2571353a3b
Txpool save restore (#5434) 2 years ago
Fabio Di Fabio 64c422b490
Transaction pool flag to disable specific behaviors for locally submitted transactions (#5418) 2 years ago
Simon Dudley f8a7d87ea3
Unified protocol schedule - combine TimestampSchedule and MutableProtocolSchedule (#5310) 2 years ago
Gabriel Fukushima 9978cb48a3
Remove RocksDb deprecated option maxBackgroundCompactions (#5339) 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
ahamlat 4737f14534
Add metrics for accounts and storage reads (Flat databasae vs MPT) (#5315) 2 years ago