Cast Vote
Cast a vote on a proposal. The account's voting weight is determined by the number of votes the account had delegated to it at the time the proposal state became active.
function castVote(uint proposalId, bool support)
  • proposalId: ID of a proposal in which to cast a vote.
  • support: A boolean of true for 'yes' or false for 'no' on the proposal vote.
  • RETURN: No return, reverts on error.


GovernorAlpha gov = GovernorAlpha(0x123...); // contract address
gov.castVote(proposalId, true);

Web3 1.2.6

const tx = gov.methods.castVote(proposalId, false).send({ from: sender });
Copy link