Summary
When experimenting with parallel transaction execution, I noticed several race conditions in current transaction execution flow.
Problem Definition
there are a few race conditions when trying to execute transactions in parallel.
Proposed Feature
Summary
When experimenting with parallel transaction execution, I noticed several race conditions in current transaction execution flow.
Problem Definition
there are a few race conditions when trying to execute transactions in parallel.
Proposed Feature
feat(baseapp): add option to disable block gas meter #19626
getContextForTx, to avoid accessing a wrong gas meter instance before it's initialized in ante hander.fix(baseapp): don't share global gas meter in tx execution #19616