Boa tarde, tudo bom?
Eu pensei em como implementar essa função e foi algo tipo: não deixa o usuário tenta votar 2 vezes na mesma eleição.
Para isso seria só dar um search() com o hash do usuário (o que retorna todos os votos feitos) e verificar se o "votos.length = 1" e se for joga o InvalidTransaction() e retorna outro status code pro front?
Esqueci alguma coisa ou teria um método melhor?