Skip to content

Add freeze position toggle on user key holdings panel #936

Description

@Chucks1093

Summary

Add a self-custody freeze toggle on each key holding in the user's portfolio, allowing users to freeze and unfreeze their positions with a confirmation step.

Scope

  • Freeze toggle button on each holding in the portfolio table
  • Confirmation modal explaining freeze consequences before applying
  • Frozen badge on holdings that are currently frozen
  • Buy and sell buttons disabled with tooltip when position is frozen
  • Unfreeze confirmation modal before releasing the freeze

Acceptance Criteria

  • Freeze confirmation modal shown before applying freeze
  • Frozen holdings show distinct badge in portfolio table
  • Buy and sell buttons disabled with explanatory tooltip on frozen positions
  • Unfreeze confirmation modal shown before releasing
  • Freeze state fetched from API and reflected correctly on load

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