The deposit
function has a deadline parameter, which is the deadline for when the transaction is supposed to be completed by. However, this parameter is never used. This means that adding liquidity to the pool might be executed at unexpected times, in market conditions where the deposit rate is unfavorable.
Transactions could be sent when market conditions are unfavorable to deposit, or when the depositor is not wanting those conditions.
The deadline
parameter is unused. This is the output when building the contract:
--Foundry
It is recommended to implement a check for the deadline parameter
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.