-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdevelopment.config.js
39 lines (39 loc) · 1.42 KB
/
development.config.js
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
module.exports = {
apps: [{
name: 'info-server:dev',
script: './app.js',
watch: ['scripts/*', 'helpers/*', 'routes/*', 'app.js'],
ignore_watch: ['out.log'],
out_file: './out.log',
error_file: './out.log',
env: {
PORT: '3001',
DB_URL: 'mongodb://localhost:27017/digixdao',
DIGIXDAO_DB_NAME: 'digixdao',
IPFS_ENDPOINT: 'http://localhost:5001',
HTTP_ENDPOINT: 'http://localhost:9001/ipfs',
IPFS_TIMEOUT: 30000,
CRON_PROCESS_KYC_FREQUENCY: 5,
CRON_WATCH_BLOCKS_FREQUENCY: 5,
WEB3_HTTP_PROVIDER: 'http://localhost:8545',
DAO_SERVER_URL: 'http://localhost:3005',
PRICEFEED_SERVER: 'https://datafeed.digix.global',
SERVER_SECRET: 'this-is-a-secret-between-dao-and-info-server',
RATE_LIMIT_WINDOW_MS: 60 * 1000,
RATE_LIMIT_PER_WINDOW: 10,
BLOCK_CONFIRMATIONS: 0,
START_BLOCK: 0,
N_BLOCKS_BUCKET: 200,
N_BLOCKS_CONCURRENT: 100,
FORCE_REFRESH_DB: process.env.FORCE_REFRESH_DB,
RESYNC: process.env.RESYNC,
REPROCESS_ONLY: process.env.REPROCESS_ONLY,
SYNC_REPORT_FREQUENCY: 10,
KYC_ADMIN_KEYSTORE_PATH: '../keystore/kyc-admin.json',
KYC_ADMIN_PASSWORD: 'digixdao',
FORUM_ADMIN_ADDRESS: '0x52a9d38687a0c2d5e1645f91733ffab3bbd29b06',
DGD_CONTRACT: '0x36376d6e66f20a2f5377a91a5e6ce37b53dda0d8',
DGD_BADGE_CONTRACT: '0xb26c6b7a4db0acf7d7e3ba5f8ca26386684f97ed',
},
}],
};