-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
Add Vote Account Management Doc #11278
Conversation
### Vote Account Address | ||
|
||
A vote account is created at an address that is either the public key of a | ||
keypair file, or at a derived address from the authorized voter's public key. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Authorized voter
### Vote Account Address | ||
|
||
A vote account is created at an address that is either the public key of a | ||
keypair file, or at a derived address from the authorized voter's public key. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A derived address doesn't technically have to be based off either authority. It can be any ole keypair. Perhaps that technicality doesn't need communicated here though?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can leave the technicality out, but the CLI description is actually rather confusing to me, looking at it again:
--seed <STRING>
Seed for address generation; if specified, the resulting account will be at a derived address of the VOTE
ACCOUNT pubkey
That's the only place we use the term VOTE ACCOUNT in the help text. I assume this is referring to the vote account keypair positional arg? In which case my description here about deriving from the vote auth pubkey is just wrong anyway.
* Add vote account management doc * Add links to new doc * Whitespace * Fixup language * Cleaner title * Apply review feedback * Apply further feedback * Fix usage page header Co-authored-by: publish-docs.sh <maintainers@solana.com> (cherry picked from commit a5b6fd3)
* Add vote account management doc * Add links to new doc * Whitespace * Fixup language * Cleaner title * Apply review feedback * Apply further feedback * Fix usage page header Co-authored-by: publish-docs.sh <maintainers@solana.com> (cherry picked from commit a5b6fd3) Co-authored-by: Dan Albert <dan@solana.com>
Problem
We have no doc describing the features and knobs for managing a vote account.
Summary of Changes
Add one.