sherlock-audit / 2023-01-optimism-judging

24 stars 10 forks source link

cergyk - Extra onlyOtherBridge modifier on finalizeERC20Withdrawal in L1StandardBridge.sol #241

Closed github-actions[bot] closed 1 year ago

github-actions[bot] commented 1 year ago

cergyk

low

Extra onlyOtherBridge modifier on finalizeERC20Withdrawal in L1StandardBridge.sol

Summary

Extra onlyOtherBridge modifier on finalizeERC20Withdrawal

Vulnerability Detail

the onlyOtherBridge modifier found here: https://github.com/sherlock-audit/2023-01-optimism/blob/main/optimism/packages/contracts-bedrock/contracts/L1/L1StandardBridge.sol#L122

is unused since finalizeBridgeERC20 which is called in the function has it as well

Impact

Gas overconsumption

Code Snippet

Tool used

Manual Review

Recommendation

Remove this modifier here