maci-contracts

v0.0.0-ci.1f1fd0a
Solidity Smart Contracts for MACI (Minimal Anti-Collusion Infrastructure)

docs

hardhat docgen

test

hardhat test

build

tsc

watch

tsc --watch

hardhat

hardhat node --hostname 0.0.0.0 --port 8545

prebuild

npm run compileSol

postbuild

cp -r ./artifacts ./build

test:maci

hardhat test ./tests/MACI.test.ts

test:poll

hardhat test ./tests/Poll.test.ts

compileSol

./scripts/compileSol.sh $1

test:tally

hardhat test ./tests/Tally.test.ts

test:hasher

hardhat test ./tests/Hasher.test.ts

test:subsidy

hardhat test ./tests/Subsidy.test.ts

test:accQueue

hardhat test ./tests/AccQueue.test.ts

test:verifier

hardhat test ./tests/Verifier.test.ts

test:utilities

hardhat test ./tests/Utilities.test.ts

test:vkRegistry

hardhat test ./tests/VkRegistry.test.ts

test:pollFactory

hardhat test ./tests/PollFactory.test.ts

test:hasherBenchmarks

hardhat test ./tests/HasherBenchmarks.test.ts

test:messageProcessor

hardhat test ./tests/MessageProcessor.test.ts

test:signupGatekeeper

hardhat test ./tests/SignUpGatekeeper.test.ts

test:accQueueBenchmark

hardhat test ./tests/AccQueueBenchmark.test.ts

moveIntegrationArtifacts

cp -r artifacts/ ../integrationTests/artifacts

Metadata

Downloads