Celina/Tools/Governance/execute-upvote
writeGovernanceHosted · Stdio

Upvote Proposal

execute_upvote

Upvote a Queued governance proposal. Requires locked CELO; only one active queue upvote per account. Fails early if dequeue is overdue and the proposal would be dequeued first — use execute_dequeue_proposals_if_ready.

§ Inputs

NameTypeDescription
proposal_idRequirednumberproposal id
signerstringMCP server signer: celo (CELO_PRIVATE_KEY) or self_agent (SELF_AGENT_PRIVATE_KEY). Defaults to the CELO wallet when both keys are configured.

§ Returns

{ … }

Use this tool

Once Celina is wired into your MCP client, just ask in plain language. The LLM picks execute_upvote automatically.