When bridging from L2 to L1, if use_withdraw_auto is set to true, the bridge will revert because L1 disabled autoWithdraw.
Bridge::withdrawTokens
In L1, Autowithdraw is disabled.
bridge::deposit_tokens
But in L2, the value of use_withdraw_auto is determined by the user. If user sets use_withdraw_auto to true, withdrawTokens will revert in L1.
Bridge is failed because of wrong input.
manual
The default value of use_withdraw_auto should be false to prevent ordinary users from mistakenly entering a wrong value of true.
Impact: High, token will be stuck in L2 bridge. Likelyhood: Very low, option is available in L2 but has been disabled since March on L1, would be almost a user error.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.