Skip to content

FE: Cancel / refund flow #634

Description

@0xdevcollins

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

  • Cancel action (in management settings/overflow): confirmation explaining the refund (contributor-first, then owner), require explicit confirm.
  • Build the cancel escrow op, drive useEscrowOpRunner -> progress -> CANCELLED.
  • Reflect CANCELLED state + refund tx.

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).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions