## Description Allow senders to proactively close a stream and recover unused funds. ## Tasks - [ ] Verify the caller matches the stream `sender`. - [ ] Calculate and payout the final claimable amount to the recipient. - [ ] Refund all remaining `deposited_amount` back to the sender. - [ ] Mark the stream as `is_active = false`. ## Context Essential for user trust and flexibility in managing their payment commitments.
Description
Allow senders to proactively close a stream and recover unused funds.
Tasks
sender.deposited_amountback to the sender.is_active = false.Context
Essential for user trust and flexibility in managing their payment commitments.