forked from CycleOperators/BalanceCheckerVerification
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
41 lines (41 loc) · 1.47 KB
/
Copy pathpackage.json
File metadata and controls
41 lines (41 loc) · 1.47 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
34
35
36
37
38
39
40
41
{
"name": "cycleops-verification-poc",
"private": true,
"description": "Demonstrates methodology for verifying black hole status and source code",
"scripts": {
"verify-blackhole": "npm ci && npm run setup && npm run verify",
"setup": "npx ts-node ./node/os && dfx stop && dfx start --clean --background && dfx deploy blackhole --argument '(principal \"qc4nb-ciaaa-aaaap-aawqa-cai\")' && npm run remove-controllers-local",
"remove-controllers-local": "dfx canister update-settings blackhole --remove-controller $(dfx identity get-wallet) && echo \"yes\" | dfx canister update-settings blackhole --remove-controller $(dfx identity get-principal)",
"declarations": "npx ts-node ./tasks/declarations",
"pretty": "npx prettier --write \"**/*.ts(x)?\"",
"verify": "npx ts-node ./node/verify"
},
"ts-node": {
"swc": true,
"files": true,
"compilerOptions": {}
},
"devDependencies": {
"@swc/core": "^1.2.165",
"@swc/helpers": "^0.3.8",
"@types/fs-extra": "^9.0.13",
"@types/glob": "^8.0.0",
"@types/jest": "^27.5.2",
"@types/node": "^17.0.42",
"fs-extra": "^10.1.0",
"glob": "^8.0.3",
"ictool": "^0.0.7",
"prettier": "^2.7.0",
"ts-node": "^10.7.0",
"tslib": "^2.3.1",
"typescript": "^4.6.4"
},
"dependencies": {
"@dfinity/agent": "^0.12.0",
"@dfinity/candid": "^0.12.0",
"@dfinity/identity": "^0.12.0",
"@dfinity/principal": "^0.12.0",
"cross-fetch": "^3.1.5",
"crypto": "^1.0.1"
}
}