vote
An entrypoint that executes voting for bakers on the specified Bucket contract. Also, it updates users' global rewards and the rewards of the user who votes. Voting is possible only in TOK/TEZ liquidity pools (pairs).
Call parameters
Field | Type | Description |
---|---|---|
pair_id | token_id_t (nat) | Identifier of the liquidity pool (pair) |
candidate | key_hash | Baker the user votes for |
Usage
Errors
108
- pair (pool) with the specifiedtoken_id
not listed.113
- a Bucket contract not found (not TOK/TEZ LP pair).136
- reentrancy.140
- can't perform voting because of zero LPs balance of the user.412
- non payable entrypoint (can't accept TEZ tokens during call of an entrypoint).
Last updated