The creator of a stream may deliberately want to set the sender
address to a zero address.
By setting the sender
address to a zero address, the stream creator can assure potential depositors that funds cannot be stolen. The point is not that someone can break a promise. Although it is assumed that all parties trust each other, the creator of the stream may intentionally want to give a 100% guarantee of their trustworthiness and consciously refuse to use refunding, changing rps, pausing, and voiding.
The use of the described functionality is relatively likely (especially in use cases with multiple depositors), however, it is currently not allowed.
Manual review.
Allow setting sender
to a zero address.
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.