1
2
3
4
5
6
7 package civitas.common.mix.votemix;
8
9 import civitas.common.EncryptedVote;
10 import civitas.common.mix.VoterMix;
11 import lombok.Builder;
12 import lombok.Data;
13 import lombok.NonNull;
14
15 @Data
16 @Builder(toBuilder = true)
17 public class VoteMix implements VoterMix {
18 @NonNull public Integer number;
19
20 public byte @NonNull [] mixNonceHash;
21
22 public byte[][] commitments;
23
24 @NonNull public EncryptedVote[] votes;
25
26 @Deprecated
27 public int size() {
28 return votes.length;
29 }
30 }