Add flag for disabling read tx timeout on BlockchainProvider
#11760
Labels
A-blockchain-tree
Related to sidechains, reorgs and pending blocks
A-db
Related to the database
C-enhancement
New feature or request
We need a flag on the legacy blockchain provider that will disable the database transaction timeout whenever a transaction is created. This should cause it to call the
disable_long_read_transaction_safety
method whenever new db providers are created, like we do for state root in the old engine:reth/crates/blockchain-tree/src/blockchain_tree.rs
Line 1240 in 47efb60
This should allow long running RPCs to be called without timing out when the legacy engine is used.
The text was updated successfully, but these errors were encountered: