Skip to content

Build key merge voting interface for source key holders #983

Description

@Chucks1093

Summary

Build the merge proposal voting UI on the source key detail page, allowing holders to vote approve or reject with a live tally and deadline countdown.

Scope

  • Merge proposal banner on source key detail page
  • Vote approve and reject buttons for qualifying holders
  • Live vote tally showing current approval % vs required threshold
  • Deadline countdown for the voting period
  • Post-deadline outcome banner: passed, failed, or pending execution

Acceptance Criteria

  • Banner visible only on keys with active merge proposal
  • Vote buttons shown only to qualifying holders
  • Tally updates every 30 seconds via React Query
  • Countdown accurate to voting deadline
  • Outcome banner shows correct result after deadline

ETA

12 hours

Activity

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

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions