forked from privacy-scaling-explorations/maci
-
Notifications
You must be signed in to change notification settings - Fork 0
/
zkeys.config.yml
152 lines (116 loc) · 5.21 KB
/
zkeys.config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
---
out: "./zkeys"
# Make sure that these paths are correct
circomPath: "../../.local/bin/circom"
snarkjsPath: "./node_modules/snarkjs/build/cli.cjs"
circuits:
- template: "../circuits/circom/processMessages.circom"
component: "ProcessMessages"
params: [10, 2, 1, 2] # stateTreeDepth, msgTreeDepth, msgBatchDepth, voteOptionTreeDepth
type: "test"
pubInputs: ["inputHash"]
#- template: "../circuits/circom/processMessages.circom"
#component: "ProcessMessages"
#params: [10, 8, 2, 6]
#type: "prod"
#pubInputs: ["inputHash"]
- template: "../circuits/circom/tallyVotes.circom"
component: "TallyVotes"
params: [10, 1, 2] # stateTreeDepth, intStateTreeDepth, voteOptionTreeDepth
type: "test"
pubInputs: ["inputHash"]
#- template: "../circuits/circom/tallyVotes.circom"
#component: "TallyVotes"
#params: [10, 3, 6]
#type: "prod"
#pubInputs: ["inputHash"]
- template: "../circuits/circom/subsidy.circom"
component: "SubsidyPerBatch"
params: [10, 1, 2] # stateTreeDepth, intStateTreeDepth, voteOptionTreeDepth
type: "test"
pubInputs: ["inputHash"]
ptauFiles:
1:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_01.ptau"
name: "powersOfTau28_hez_final_01.ptau"
2:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_02.ptau"
name: "powersOfTau28_hez_final_02.ptau"
3:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_03.ptau"
name: "powersOfTau28_hez_final_03.ptau"
4:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_04.ptau"
name: "powersOfTau28_hez_final_04.ptau"
5:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_05.ptau"
name: "powersOfTau28_hez_final_05.ptau"
6:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_06.ptau"
name: "powersOfTau28_hez_final_06.ptau"
7:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_07.ptau"
name: "powersOfTau28_hez_final_7.ptau"
8:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_08.ptau"
name: "powersOfTau28_hez_final_8.ptau"
9:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_09.ptau"
name: "powersOfTau28_hez_final_9.ptau"
10:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_10.ptau"
name: "powersOfTau28_hez_final_10.ptau"
11:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_11.ptau"
name: "powersOfTau28_hez_final_11.ptau"
12:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_12.ptau"
name: "powersOfTau28_hez_final_12.ptau"
13:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_13.ptau"
name: "powersOfTau28_hez_final_13.ptau"
14:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_14.ptau"
name: "powersOfTau28_hez_final_14.ptau"
15:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_15.ptau"
name: "powersOfTau28_hez_final_15.ptau"
16:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_16.ptau"
name: "powersOfTau28_hez_final_16.ptau"
17:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_17.ptau"
name: "powersOfTau28_hez_final_17.ptau"
18:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_18.ptau"
name: "powersOfTau28_hez_final_18.ptau"
19:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_19.ptau"
name: "powersOfTau28_hez_final_19.ptau"
20:
url: "https://hermezptau.blob.core.windows.net/ptau/powersOfTau28_hez_final_20.ptau"
name: "powersOfTau28_hez_final_20.ptau"
21:
url: "https://www.dropbox.com/sh/mn47gnepqu88mzl/AABiMm_4UMnvU0VIkCDVX9XZa/powersOfTau28_hez_final_21.ptau?dl=1"
name: "powersOfTau28_hez_final_21.ptau"
22:
url: "https://www.dropbox.com/sh/mn47gnepqu88mzl/AAAzGtg94saShf044uZdwnuGa/powersOfTau28_hez_final_22.ptau?dl=1"
name: "powersOfTau28_hez_final_22.ptau"
23:
url: "https://www.dropbox.com/sh/mn47gnepqu88mzl/AACXdEyzF6V5G5SLwlcV24pYa/powersOfTau28_hez_final_23.ptau?dl=1"
name: "powersOfTau28_hez_final_23.ptau"
24:
url: "https://www.dropbox.com/sh/mn47gnepqu88mzl/AAAi2DHbiB5LhGGFRJ_M2DwVa/powersOfTau28_hez_final_24.ptau?dl=1"
name: "powersOfTau28_hez_final_24.ptau"
25:
url: "https://www.dropbox.com/sh/mn47gnepqu88mzl/AABtJqpgsk93Xe-gtLauqycTa/powersOfTau28_hez_final_25.ptau?dl=1"
name: "powersOfTau28_hez_final_25.ptau"
26:
url: "https://www.dropbox.com/sh/mn47gnepqu88mzl/AABcvvD2qA2wGwJCU2AhbwX0a/powersOfTau28_hez_final_26.ptau?dl=1"
name: "powersOfTau28_hez_final_26.ptau"
27:
url: "https://www.dropbox.com/sh/mn47gnepqu88mzl/AACxvAidsajKkHS5eMgpnHyZa/powersOfTau28_hez_final_27.ptau?dl=1"
name: "powersOfTau28_hez_final_27.ptau"
28:
url: "https://www.dropbox.com/sh/mn47gnepqu88mzl/AADgFSy_UnsSoDwOPy64tpCWa/powersOfTau28_hez_final.ptau?dl=1"
name: "powersOfTau28_hez_final_28.ptau"