l2geth: clean up mutex logic
Reverts 341580e8f4e7c83d0382fc7d40281b5ac973e568 in favor of more simple logic. A longer term solution needs to be implemented for the race condition where the `gas-oracle` front runs a tx that has already passed gas validation at the policy layer. The `gas-oracle` tx can increase the L1 gas portion of the fee, causing the tx that already passed the policy check to fail during consensus execution. This should never happen.
Showing
Please register or sign in to comment