-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
33 lines (33 loc) · 1.46 KB
/
Copy pathpackage.json
File metadata and controls
33 lines (33 loc) · 1.46 KB
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
{
"name": "confidential-payroll-v2",
"version": "2.0.0",
"description": "Confidential payroll system using Zama fhEVM + ERC-7984 + Verifiable Payslips",
"scripts": {
"compile": "hardhat compile",
"test": "hardhat test",
"test:payslip": "hardhat test test/ConfidentialPayslip.test.js",
"coverage": "hardhat coverage",
"slither": ".venv-slither/bin/slither . --filter-paths node_modules",
"audit": "npm audit",
"frontend:serve": "python3 -m http.server 8080 --directory frontend",
"deploy:zama": "hardhat run scripts/deploy.js --network zama-sepolia",
"deploy:local": "hardhat run scripts/deploy.js --network localhost",
"deploy:vercel": "npx vercel --prod",
"add-employees": "hardhat run scripts/addEmployees.js --network zama-sepolia",
"batch-payroll": "hardhat run scripts/batchPayroll.js --network zama-sepolia",
"run-payroll": "hardhat run scripts/runPayroll.js --network zama-sepolia",
"request-payslip": "hardhat run scripts/requestPayslip.js --network zama-sepolia",
"demo:local": "hardhat run scripts/deploy.js --network localhost && hardhat run scripts/addEmployees.js --network localhost && hardhat run scripts/runPayroll.js --network localhost"
},
"dependencies": {
"@openzeppelin/contracts": "^5.0.0",
"fhevm": "^0.6.0",
"fhevmjs": "^0.6.0"
},
"devDependencies": {
"@nomicfoundation/hardhat-toolbox": "^4.0.0",
"hardhat": "^2.22.0",
"dotenv": "^16.4.5"
},
"license": "MIT"
}