Skip to content

Governance blacklisting #2927

@bedeho

Description

@bedeho

Background

There are many early backers, FMs and Jsgenesis affiliates who are subject to vesting, and they may want to be able to provide a credible signal that they will not use their stake to influence governance, but while retaining their $JOY stake which is locked.

Proposal

Add new extrinsic blacklist_my_account in election pallet that adds an account to a new map of type AccountId => () , provided this account is signer origin and the account has some minimal amount of $JOY, which also gets burned. Later, in voting, an account cannot be used if it is in this map, and there is no way to remove an account from this map.

If there is a cleaner approach, feel free to suggest.

┆Issue is synchronized with this Asana task by Unito

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions