https://github.com/Cyfrin/2024-10-sablier/blob/main/src/SablierFlow.sol#L254
this function do not account for users making the same transaction multiple times
this deposite function allow user to deposite in a stream, which users can deposit more than once in a stream but this function do not track user balance, if deposit is called twice the first balance will be overwritten by the second transaction
if a user should deposit twice the first amount will be overwritten by the second transaction which can lead to lost of fund
manaul
user deposit should be updated
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.