Parallelize transaction validation in prepare_transactions #12735
Labels
A-transaction-runtime
Area: transaction runtime (transaction and receipts processing, state transition, etc)
B-L3
Bootcamp: (“Task”) medium 10-50 line code change
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
T-contract-runtime
Team: issues relevant to the contract runtime team
Description
In the NightshadeRuntime implementation, the function
prepare_transactions
currently processes transactions sequentially. It would be great to parallelize at leastvalidate_transaction
calls here, potentially more.See also: PR-12654
The text was updated successfully, but these errors were encountered: