Commit Graph

763 Commits (a60b31b3af397d1b58783aa1c69da4f0c6d80bd1)

Author SHA1 Message Date
Suyash Nayan a2dbb8272c
Optimize GetPooledTransactionsFromPeerTask with HashSet (#6071) 1 year ago
Fabio Di Fabio 20a82d4548
Mining options refactor (#6027) 1 year ago
matkt c839a3b022
add retry logic on sync pipeline for rocksdb issue (#6004) 1 year ago
shuoer86 508b04391b
Fix typos (#6036) 1 year ago
Fabio Di Fabio 6d100f30b7
Priority senders (#5959) 1 year ago
Stefan Pingel 1c293fed97
Transaction Validation and Selection Plugin API update (#6020) 1 year ago
Fabio Di Fabio 9ec055caac
Transaction detachedCopy to optimize txpool memory usage (#5985) 1 year ago
Fabio Di Fabio e4f3b1751c
Only use the builder to create transactions (#5980) 1 year ago
Justin Florentine e4337226ac
Validation ordering (#5986) 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