-
Notifications
You must be signed in to change notification settings - Fork 608
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Validator set preferences module #2579
Comments
12 tasks
5 tasks
mergify bot
pushed a commit
that referenced
this issue
Sep 29, 2022
Part of : #2579 This PR definies the proto messages to build validator-set-preference. There are 3 tx messages; 1. CreateValidatorSetPreference (creates a new {valAddr, Weight} set) 2. StakeToValidatorSet (gets the tokens and stakes to the existing validator set) 3. UnStakeFromoValidatorSet (unstakes the coins from an existing validator set) ## Brief Changelog n/a ## Testing and Verifying n/a ## Documentation and Release Note - Does this pull request introduce a new feature or user-facing behavior changes? (yes / no) - Is a relevant changelog entry added to the `Unreleased` section in `CHANGELOG.md`? (yes / no) - How is the feature or change documented? (not applicable / specification (`x/<module>/spec/`) / [Osmosis docs repo](https://github.com/osmosis-labs/docs) / not documented)
This was referenced Nov 7, 2022
This was referenced Dec 2, 2022
Closed
This was referenced Dec 21, 2022
This was referenced Jan 20, 2023
github-project-automation
bot
moved this from Needs Triage 🔍
to Done ✅
in Osmosis Chain Development
Mar 3, 2023
4 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Background
We should make a new module, for validator set preferences.
The goal is to give users & contracts a better UX for staking to a set of validators. E.g. a one click button, that stakes to multiple people. Then a user can set (or realistically a front-end provides) a list of recommended defaults. (E.g. governooors, relayers, chain/stack contributors, etc) This can technically be done off-chain today with front-ends, having preference lists stored locally. Having this on chain:
What this module should do is:
Suggested design
couple minute initial sketch of a proto for this
Acceptance Criteria
The text was updated successfully, but these errors were encountered: