Commit Graph

190 Commits (c127f9c1d7b63630a71c1d636bef0b3ed146ee34)

Author SHA1 Message Date
ahamlat 666f795b63 Improve the high spec flag (#6354) 10 months ago
Fabio Di Fabio 540f5a4c76
Introduce TransactionEvaluationContext to pass data between selectors and plugin (#6381) 11 months ago
Karim TAAM 2ac9bf8e93
Fix trielog shipping issue during self destruct (#6340) 11 months ago
Fabio Di Fabio 569ef931ff
Allow a transaction selection plugin to specify custom selection results (#6190) 1 year ago
Fabio Di Fabio 4eb3358bef
Transactions that takes too long to evaluate, during block creation, are dropped from the txpool (#6163) 1 year ago
Fabio Di Fabio 8319fae725
Time limited block creation (#6044) 1 year ago
Stefan Pingel f42f8c1122
Make tracer in block building block aware (#6135) 1 year ago
Stefan Pingel 646c5a3bc6
clean up the ProcessableBlockHeader (#6117) 1 year ago
Gabriel-Trintinalia 41b95758b4
Add transaction selector based on min priority fee parameter (#6083) 1 year ago
GoodDaisy e814886d4a
Fix some typos (#6093) 1 year ago
daniellehrner a60b31b3af
TraceService: return results for transactions in block (#6087) 1 year ago
NC 5fce4fd3ed
Standardize pubkey and public key naming in deposit (#6012) 1 year ago
Stefan Pingel 1c293fed97
Transaction Validation and Selection Plugin API update (#6020) 1 year ago
Gabriel-Trintinalia a56a35f1e0
[Plugin API] - TransactionSelector - Send TransactionSelectionResult to the plugin when not transaction is not selected (#6010) 1 year ago
Gabriel-Trintinalia e8a0428a27
[Plugin API] - TransactionSelector - Notify plugins when transaction is selected/rejected (#6005) 1 year ago
Gabriel-Trintinalia 4b822d6739
[Plugin API] - Simplify plugin transaction selector interface to return object instead of list (#5995) 1 year ago
Gabriel-Trintinalia 71bc57494d
Plugin Api - Add evaluateTransactionPostProcessing to TransactionSelector interface (#5988) 1 year ago
Fabio Di Fabio 987d33c63a
Use PendingTransaction in BlockTransactionSelector (#5966) 1 year ago
Gabriel-Trintinalia c4f66c4758
BlockTransactionSelector refactoring (#5931) 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
garyschulte d81e1f3042
Add FlatDbStrategy (#5901) 1 year ago
garyschulte 4b2ef689c1
Bonsai based reference test worldstate (#5686) 1 year ago
matkt 3597ccbf01
Add range tracing with worldstate (#5844) 1 year ago
Stefan Pingel 47285a48f6
Eip4788 parentBeaconBlockRoot (#5758) 1 year ago
Danno Ferrin 3b04f5cd27
Migrate DataGas to BlobGas (#5759) 1 year ago
Fabio Di Fabio 2969e7a28a
Return all not selected transactions, not only invalid ones. (#5711) 1 year ago
garyschulte 56768060de
Promote segmented storage (#5700) 1 year ago
Justin Florentine 1c099e8970
Consolidated EIP-4844 (#5724) 1 year ago
Daniel Lehrner 1a087709ac
Extend OperationTracer with new methods (#5662) 1 year ago
Antoine Toulme 901661cb4f
Update tuweni2.4.2 (#5684) 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) 1 year ago
Fabio Di Fabio 9ae1b535a0
Blobdb for static data (#5475) 1 year ago
garyschulte b401963a11
Prevent rocksdb segfaults when accessing closed storage (#5527) 1 year ago
Stefan Pingel b97c9350b4
Revert the revert of the tx selection commit (#5507) 1 year ago
Fabio Di Fabio 925b915cd9
Detailed transaction selection stats for layered txpool (#5492) 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 c85841d308
TrieLogFactory plugin support (#5440) 2 years ago
Camilo Reis Dotto 5f9ecb568b
Permissioning - A better solution to fix NullPointerException on createPayload (#5385) 2 years ago
Gabriel-Trintinalia dd22ebf801
Plugin API - Add Trace Service to the Plugin API (#5255) 2 years ago
Danno Ferrin ebbc0df773
Reduce EVM module dependencies (#5285) 2 years ago
naviechan 3aef587e78
EIP-6110: Add deposits in EL (Part 1) (#5055) 2 years ago
Gabriel-Trintinalia 41bd878828
Add unstable annotation to the BlockchainService (#5252) 2 years ago
Gabriel-Trintinalia 8ab19bfff8
Fix Blockchain Plugin service javadoc (#5250) 2 years ago
Gabriel-Trintinalia c55d810321
Add plugin rpc exception type (#5248) 2 years ago
Gabriel-Trintinalia 8d31050164
Plugin API - Blockchain Service (#5247) 2 years ago
matkt 853c2f076c
Bonsai cleaning and robustness (#5123) 2 years ago
Sally MacFarlane 11a4f734a4
[MINOR] text edits to plugins javadoc (#5115) 2 years ago