maci-contracts

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

docs

hardhat docgen

test

hardhat test --network hardhat

build

tsc -p tsconfig.build.json

merge

hardhat merge

prove

hardhat prove

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

pnpm run test ./tests/MACI.test.ts

test:poll

pnpm run test ./tests/Poll.test.ts

compileSol

./scripts/compileSol.sh $1

test:tally

pnpm run test ./tests/Tally.test.ts

deploy-poll

hardhat deploy-poll

test:hasher

pnpm run test ./tests/Hasher.test.ts

test:subsidy

pnpm run test ./tests/Subsidy.test.ts

merge:sepolia

pnpm run merge --network sepolia

prove:sepolia

pnpm run prove

test:accQueue

pnpm run test ./tests/AccQueue.test.ts

test:verifier

pnpm run test ./tests/Verifier.test.ts

deploy:sepolia

pnpm run deploy --network sepolia

test:utilities

pnpm run test ./tests/Utilities.test.ts

verify:sepolia

pnpm run verify --network sepolia

merge:localhost

pnpm run merge

prove:localhost

pnpm run prove

test:vkRegistry

pnpm run test ./tests/VkRegistry.test.ts

deploy:localhost

pnpm run deploy

test:pollFactory

pnpm run test ./tests/PollFactory.test.ts

deploy-poll:sepolia

pnpm run deploy-poll --network sepolia

test:eas_gatekeeper

pnpm run test ./tests/EASGatekeeper.test.ts

deploy-poll:localhost

pnpm run deploy-poll

test:hasherBenchmarks

pnpm run test ./tests/HasherBenchmarks.test.ts

test:messageProcessor

pnpm run test ./tests/MessageProcessor.test.ts

test:signupGatekeeper

pnpm run test ./tests/SignUpGatekeeper.test.ts

test:accQueueBenchmark

pnpm run test ./tests/AccQueueBenchmark.test.ts

moveIntegrationArtifacts

cp -r artifacts/ ../integrationTests/artifacts

Metadata

  • Unknown
  • Whatever
  • Unknown
  • released 2/13/2024

Downloads