solana
solana copied to clipboard
`solana vote-account` authorized-voter display is not clear
Problem
We currently display a vote account info on the CLI as follows:
$ solana vote-account vote.json
Account Balance: 0.02685864 SOL
Validator Identity: 7hguFUbg1pbkSppuwfZ1i9n9Wrqs22J4nLRepGnjvniW
Vote Authority: {2: "7hguFUbg1pbkSppuwfZ1i9n9Wrqs22J4nLRepGnjvniW"}
Withdraw Authority: 7hguFUbg1pbkSppuwfZ1i9n9Wrqs22J4nLRepGnjvniW
Credits: 0
Commission: 100%
Root Slot: ~
Recent Timestamp: BlockTimestamp { slot: 0, timestamp: 0 }
The line Vote Authority: {2: "7hguFUbg1pbkSppuwfZ1i9n9Wrqs22J4nLRepGnjvniW"}
is not clear what the two values represents, which is: epoch: authorized_voter. So if you authorize a new voter, it should be reported there, keyed to the epoch it changed.
Proposed Solution
- Change
Vote Authority
line to just display the pubkey of the vote auth, same format as withdraw auth. - Add a separate line for the epoch change data, like:
Vote Authority last changed during Epoch: [epoch]
cc @CriesofCarrots @t-nelson not sure whose camp this might fall in.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
This stale issue has been automatically closed. Thank you for your contributions.
Maciej93
Can I work on this
@danpaul000 should we close this issue?