retryMessage()
of L2MessageReceiver.sol should implement a try-catch block.
The retryMessage()
of L2MessageReceiver.sol is used to retry messages which are failed in _blockingLzReceive()
. But retry is only possible once as retryMessage()
deletes the failedMessages
data mapping even if retry message fails.
User should be able to retry message for as many times as possible. Also, retry message may fail due to some technical or external issues.
Manual Analysis
Implement try-catch block in retryMessage()
.
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.