Flow

Sablier
FoundryDeFi
20,000 USDC
View results
Submission Details
Severity: low
Invalid
  1. adjustRatePerSecond function does not restrict newRatePerSecond from not being equal to 0. So it is possible to pause with this function.

  2. the restriction of streamId and recipient on deposit may cause the transaction to fail, because it may happen that the recipient has moved the NFT to another address.

  3. there is no restriction on the broker parameter, anyone can set arbitrary rate and transfer fee to any address.

  4. sender should not be able to void. e.g. in a payroll scenario, it is equivalent to saying that funds can be recovered by void.

  5. The newly set rate will also apply to previously released funds. May cost the recipient more.

Updates

Lead Judging Commences

inallhonesty Lead Judge 9 months ago
Submission Judgement Published
Invalidated
Reason: Lack of quality
inallhonesty Lead Judge 9 months ago
Submission Judgement Published
Invalidated
Reason: Lack of quality

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.