tezos-packaging
provides an easy way to propose amendments and cast votes on the Tezos blockchain.
This article documents the way to vote on Ubuntu, as well as any prerequisite steps necessary.
You can easily use the Tezos voting wizard to vote on mainnet.
A mainnet
baking instance is recommended, but not necessary.
An easy way to configure one is with the Tezos Setup wizard, see the baking article for more details.
If a local baking setup is detected, the voting wizard will attempt to figure out
as many as the necessary info as possible from it.
With the tezos-baking
package installed, launch the
interactive wizard with:
tezos-vote
The wizard displays the voting period and offers approppriate possible actions for that period.
tezos-vote
supports voting on custom networks, in turn enabled by tezos-packaging
's
support for custom chain systemd services.
The process to set up a custom baking instance is documented here.
After the custom baking instance is fully set up, you can vote or propose amendments on it by running:
tezos-vote --network <custom-network-name>
E.g. if you have a custom baking instance tezos-baking-custom@voting
, you can run:
tezos-vote --network voting
tezos-vote
also supports voting on currently running testnets, for example:
tezos-vote --network pariscnet