Skip to content

Direct users to create vote lock before voting #3707

@grctest

Description

@grctest

Is your feature request related to a problem? Please describe.

If the user hasn't created a vote lock, the web interface doesn't inform the user that they might have a vote weight of 0.

If users aren't creating vote locks, their cast votes aren't having an effect.

Describe the solution you'd like

If the user doesn't have any proxied vote weight, nor a valid vote ticket, then do one of the following:
A. Don't show any voting UI, instead show a "please create a voting ticket" prompt
B. Don't allow interaction with the voting UI until they create a vote ticket.
C. Alert the user that their vote has no weight, as they cast their vote.

Describe alternatives you've considered

Develop more vote lock ticket creation user interfaces, like the astro solution

Additional context

We need to encourage greater participation in DPOS, which requires greater participation in vote ticket creation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions