Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function voteForAnswer(bytes32 questionKey, bytes32[] answerKeys)
- returns (bool success)
- {
- // is the sender allowed to do this?
- if (voters[msg.sender].enabled == false) {
- throw;
- }
- // TODO: check for question existence;
- if (questions[questionKey].alreadyVoted[msg.sender] == true) {
- throw;
- }
- questions[questionKey].alreadyVoted[msg.sender] = true;
- for (uint i; i <= answerKeys.length; i++) {
- questions[questionKey].answers[answerKeys[i]].voteCount += 1;
- VoterVotedFor(msg.sender, questionKey, answerKeys[i]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement