go-dvote/types/types.go
types/types.goRaw
1package types
2
3import (
4 "time"
5)
6
7type Submission struct {
8 Type string
9 Nonce []byte
10 KeyProof []byte
11 Package []byte
12 Timestamp time.Time
13}
14
15type Batch struct {
16 Type string
17 Nullifiers [][]byte
18 URL string
19 TXID string
20 Nonce []byte
21 Signature string
22}
23
24type Packet struct {
25 PID int
26 Nullifier []byte
27 Vote []byte
28 Franchise []byte
29}
30