Context
Part of the Bounty Operate to Payout milestone (v1 boundless). If a bounty gets no acceptable submissions (or the organizer aborts), they cancel it and the escrow refunds (contributors first, then owner residual).
Tasks
Blueprint to mirror
- Hackathon cancel/refund escrow flow; the existing bounty
POST .../escrow/cancel endpoint.
Acceptance criteria
- Organizer can cancel a published bounty; refund settles; bounty shows CANCELLED.
Depends on
- Bounty data layer (organizer escrow client
cancel already exists).
Context
Part of the Bounty Operate to Payout milestone (v1
boundless). If a bounty gets no acceptable submissions (or the organizer aborts), they cancel it and the escrow refunds (contributors first, then owner residual).Tasks
cancelescrow op, driveuseEscrowOpRunner-> progress -> CANCELLED.Blueprint to mirror
POST .../escrow/cancelendpoint.Acceptance criteria
Depends on
cancelalready exists).