forked from klaytn/klaytn-dev-sandbox
-
Notifications
You must be signed in to change notification settings - Fork 4
/
package.json
70 lines (70 loc) · 3.11 KB
/
package.json
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"name": "klaytn-dev-sandbox",
"version": "1.0.0",
"description": "A developer sandbox with sample DApp and smart contracts for the developer community of Klaytn blockchain",
"repository": "https://github.com/klaytn/klaytn-dev-sandbox.git",
"author": "Klaytn",
"license": "MIT",
"bugs": {
"url": "https://github.com/klaytn/klaytn-dev-sandbox/issues"
},
"homepage": "https://github.com/klaytn/klaytn-dev-sandbox",
"scripts": {
"build": "truffle compile",
"test": "concurrently --success first --kill-others \"yarn run:ganache\" \"yarn test:ganache\"",
"run:ganache": "ganache-cli -l 80000000 -q -k constantinople",
"run:klaytn": "./network/prepare.sh",
"run:klaytn:createAccounts": "./network/init_accounts.sh",
"run:klaytn:start": "./network/prepare.sh",
"run:klaytn:stop": "./network/stop.sh",
"run:klaytn:resume": "./network/resume.sh",
"run:klaytn:terminate": "./network/terminate.sh",
"run:klaytn:log": "find -s ./network -name tee.*.log | tail -1 | xargs -I{} tail -f {}",
"run:klaytn:cleanlog": "find -s ./network -name tee.*.log -delete",
"test:ganache": "truffle test",
"test:ganache:kip7": "truffle test ./test/kip7Token.js",
"test:ganache:fund": "truffle test ./test/factory.js",
"test:klaytn": "truffle test --network klaytn",
"test:baobab": "truffle test --network baobab",
"test:baobab:fund": "truffle test ./test/factory.js --network baobab",
"deploy:klaytn": "truffle deploy --network klaytn",
"deploy:baobab": "truffle deploy --network baobab",
"deploy:cypress": "truffle deploy --network cypress",
"deploy:baobab:kip7": "truffle migrate --f 1 --to 2 --network baobab",
"deploy:baobab:kip17": "truffle migrate --f 3 --to 3 --network baobab",
"deploy:baobab:kip37": "truffle migrate --f 4 --to 4 --network baobab",
"deploy:baobab:simplestorage": "truffle migrate --f 5 --to 5 --network baobab --reset",
"deploy:baobab:airdrop": "truffle migrate --f 6 --to 6 --network baobab --reset",
"deploy:baobab:fund": "truffle migrate --f 7 --to 7 --network baobab --reset",
"deploy:kasBaobab:kip7": "truffle migrate --f 1 --to 2 --network kasBaobab",
"deploy:kasBaobab:kip17": "truffle migrate --f 3 --to 3 --network kasBaobab",
"deploy:kasBaobab:kip37": "truffle migrate --f 4 --to 4 --network kasBaobab",
"deploy:klaytn:kip7": "truffle migrate --f 1 --to 2 --network klaytn",
"deploy:klaytn:kip17": "truffle migrate --f 3 --to 3 --network klaytn",
"deploy:klaytn:kip37": "truffle migrate --f 4 --to 4 --network klaytn"
},
"dependencies": {
"@klaytn/contracts": "^1.0.2",
"caver-js": "^1.9.1-rc.3",
"caver-js-ext-kas": "^1.0.1",
"dotenv": "^16.0.0",
"solc": "^0.8.0",
"truffle-hdwallet-provider-klaytn": "^1.0.13-a",
"web3": "^1.7.1"
},
"devDependencies": {
"concurrently": "^5.3.0",
"ganache-cli": "^6.12.1",
"openzeppelin-test-helpers": "^0.3.2",
"truffle": "^5.5.7",
"truffle-assertions": "^0.9.2"
},
"prettier": {
"trailingComma": "es5",
"tabWidth": 2,
"semi": false,
"singleQuote": true,
"bracketSpacing": true,
"printWidth": 100
}
}