Disable TransactionPool observer on new blocks during Full sync #6001
Labels
enhancement
New feature or request
performance
syncing
TeamChupa
GH issues worked on by Chupacabara Team
TeamGroot
GH issues worked on by Groot Team
Description
During Full sync (archive node), the transaction pool observer event is triggered for each new imported block to re-organize the transaction pool (remove block's transactions, sort one of the layers per base fee, ...etc).
Besu should disable transaction pool event during Full sync (and other syncs)
Steps to Reproduce (Performance issue)
Start Besu with Full sync and Forest.
Expected behavior:
Besu does not trigger the transaction pool observer event for each new block
Actual behavior: [What actually happens]
Besu triggers the transaction pool observer event for each new block
Frequency: [What percentage of the time does it occur?]
100%
The text was updated successfully, but these errors were encountered: