ISwapRouter.exactInputSingle considers the timestamp of the current block as the deadline. This enables the validator to hold the transaction until it becomes advantageous due to certain market conditions (e.g., slippage or executing their transaction before and frontrunning the original swap).
Having the ability to customize a deadline enables users to ensure that their transaction will not be 'saved for later'.
By enforcing the deadline to match the timestamp of the block when this transaction is executed, the protocol allows validators to reject the transaction and include it only when they find it more advantageous."
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.