The content of this guide has been created under the assumption that the readers have active wallets and purchased tickets. If you do not fall into this category, kindly click on Buying Tickets With exccwallet or Using Exilibrium guides.
At the time of purchase, you would be prompted to choose how your ticket will vote based on your preferences. This choice cannot be altered after purchase. You have until the voting window closes to make any changes to your choice and the tickets you will buy in future will vote based on your choice.
How to Vote Using the Stakepool
First, you will be required to update your stakepool software to the latest version. After the update is completed, click on the navigation menu to locate the “Voting page” on the drop-down menu. Make your selection to determine how your tickets will vote, after making a choice, save by clicking on the “Update Voting Preferences.”
It is also possible to update your choice for the voting exercise through the Exilibrium; however, this option is only possible for people using the stakepool. Navigate to the tickets section, and locate the option to ‘set your vote'. The image below illustrates an example of the agenda.
Solo Voting Process
The Commands
Yes
exccctl --wallet setvotechoice lnfeatures yes
No
exccctl --wallet setvotechoice lnfeatures no
It is important that you understand the exccctl to fully comprehend the command line--wallet getvotechoices and exccctl --wallet setvotechoice "agendaid" "choiceid" commands.
The first command, exccctl --wallet getvotechoices, returns JSON it will look like this:
{ "version": 5, "choices": [ { "agendaid": "lnfeatures", "agendadescription": "Enable features defined in ECP0002 and ECP0003 necessary to support Lightning Network (LN)", "choiceid": "abstain", "choicedescription": "change to the new consensus rules" } ] }
The second command, exccctl --wallet setvotechoice "agendaid" "choiceid"
sets your votechoice. "agendaid"
can be located through the getvotechoices command above, and "choiceid" can be yes, no, or abstain.
To give an example, in the case of an exccctl issuance --wallet setvotechoice lnfeatures yes
will cause the following modifications to exccctl --wallet getvotechoices</:
{ "version": 5, "choices": [ { "agendaid": "lnfeatures", "agendadescription": "Enable features defined in ECP0002 and ECP0003 necessary to support Lightning Network (LN)", "choiceid": "yes", "choicedescription": "change to the new consensus rules" } ] }
Comments
0 comments
Article is closed for comments.