docs
hardhat docgen
test
hardhat test
build
tsc -p tsconfig.build.json
types
tsc -p tsconfig.json --noEmit
watch
tsc --watch
deploy
hardhat deploy-full
verify
hardhat verify-full
hardhat
hardhat node --hostname 0.0.0.0 --port 8545
prebuild
pnpm 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
deploy:hardhat
pnpm run deploy
deploy:sepolia
pnpm run deploy --network sepolia
test:utilities
hardhat test ./tests/Utilities.test.ts
verify:sepolia
pnpm run verify --network sepolia
test:vkRegistry
hardhat test ./tests/VkRegistry.test.ts
test:pollFactory
hardhat test ./tests/PollFactory.test.ts
test:eas_gatekeeper
hardhat test ./tests/EASGatekeeper.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