The run function in the AerodromeDexter contract uses block.timestamp as the deadline for the swap operation. This means that the transaction will be valid until the end of the current block.
https://github.com/code-423n4/2024-12-flex-perpetuals/blob/b84a0812c3368866964b8a16e7c36f6e7a50b655/src/extensions/dexters/AerodromeDexter.sol#L56-L57
Modify the run function to accept a deadline parameter from the caller
