get_user_candidate

This on-chain view returns current candidate of a user in voting. If a user didn't vote before, contract's current delegated baker will be returned.

Call parameters

FieldTypeDescription

user

address

The user by which you want to find out the candidate in the voting

Return type

key_hash

Usage

const bucketAddress = "KT1...";
const user = "tz1.../KT1...";
const viewCaller = "tz1...";
const bucket = await tezos.contract.at(bucketAddress);
const candidate = await bucket.contract.contractViews.get_user_candidate(user).executeView({ viewCaller: viewCaller });

Errors

A view doesn't throw any errors.

Last updated