You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Don't worry about Maci.test.ts at the start. It's perfectly fine to update it last.
Get familiar with the way that CircleCI performs a trusted setup whenever we modify a circuit, and take advantage of it to save time. You can download the circuit, proving keys, verification keys, and verifier contracts from CircleCI artifacts. See also: https://github.com/barryWhiteHat/maci/blob/master/.circleci/config.yml#L46
The text was updated successfully, but these errors were encountered:
Suggestions on how to proceed with this task:
Clone the repository and try out the build and test steps: https://github.com/barryWhiteHat/maci/blob/master/README.md
Read the spec and focus on the
processMessage
contract functionnupdateStateTree
circuit, and quadratic vote tally circuit.Modify the spec with the solution for negative votes
Modify the contract, circuits, and tests. The tests are:
circuits/ts/__tests__/BatchUpdateStateTree.test.ts
circuits/ts/__tests__/UpdateStateTree.test.ts
circuits/ts/__tests__/QuadVoteTally.test.ts
contracts/ts/__tests__/Maci.test.ts
Don't worry about
Maci.test.ts
at the start. It's perfectly fine to update it last.Get familiar with the way that CircleCI performs a trusted setup whenever we modify a circuit, and take advantage of it to save time. You can download the circuit, proving keys, verification keys, and verifier contracts from CircleCI artifacts. See also: https://github.com/barryWhiteHat/maci/blob/master/.circleci/config.yml#L46
The text was updated successfully, but these errors were encountered: