Skip to content

Commit eb7b95c

Browse files
committed
new release
0 parents  commit eb7b95c

39 files changed

+7883
-0
lines changed

.gitignore

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
node_modules/
2+
.idea/
3+
config.json
4+
logs/
5+
/nbproject/private/

LICENSE

+339
Large diffs are not rendered by default.

README.md

+532
Large diffs are not rendered by default.

config_example.json

+183
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,183 @@
1+
{
2+
"coin": "monero",
3+
"symbol": "XMR",
4+
"coinUnits": 1000000000000,
5+
"coinDifficultyTarget": 120,
6+
7+
"logging": {
8+
"files": {
9+
"level": "info",
10+
"directory": "logs",
11+
"flushInterval": 5
12+
},
13+
"console": {
14+
"level": "info",
15+
"colors": true
16+
}
17+
},
18+
19+
"poolServer": {
20+
"enabled": true,
21+
"clusterForks": "auto",
22+
"poolAddress": "44Dx3bVEarKNGciPJSsD9BXFZASyooXpjCBCzhw3D8cANMzyyJn6PcyWbwaVe4vUMveKAzAiA4j8xgUi29TpKXpm3wUvH8Z",
23+
"blockRefreshInterval": 1000,
24+
"minerTimeout": 900,
25+
"ports": [
26+
{
27+
"port": 3333,
28+
"difficulty": 1000,
29+
"desc": "Low end hardware"
30+
},
31+
{
32+
"port": 5555,
33+
"difficulty": 2000,
34+
"desc": "Mid range hardware"
35+
},
36+
{
37+
"port": 7777,
38+
"difficulty": 10000,
39+
"desc": "High end hardware"
40+
},
41+
{
42+
"port": 8888,
43+
"difficulty": 10000,
44+
"desc": "Hidden port",
45+
"hidden": true
46+
}
47+
],
48+
"varDiff": {
49+
"minDiff": 100,
50+
"maxDiff": 200000,
51+
"targetTime": 100,
52+
"retargetTime": 30,
53+
"variancePercent": 30,
54+
"maxJump": 100
55+
},
56+
"fixedDiff": {
57+
"enabled": true,
58+
"addressSeparator": "+"
59+
},
60+
"shareTrust": {
61+
"enabled": true,
62+
"min": 10,
63+
"stepDown": 3,
64+
"threshold": 10,
65+
"penalty": 30
66+
},
67+
"banning": {
68+
"enabled": true,
69+
"time": 600,
70+
"invalidPercent": 25,
71+
"checkThreshold": 30
72+
}
73+
},
74+
75+
"payments": {
76+
"enabled": true,
77+
"interval": 600,
78+
"maxAddresses": 50,
79+
"mixin": 3,
80+
"priority": 0,
81+
"transferFee": 14000000000,
82+
"minPayment": 1000000000000,
83+
"maxTransactionAmount": 0,
84+
"denomination": 100000000000
85+
},
86+
87+
"blockUnlocker": {
88+
"enabled": true,
89+
"interval": 30,
90+
"depth": 60,
91+
"poolFee": 2,
92+
"dump": 1.5,
93+
"core": 1.2,
94+
"limit": 1.2
95+
},
96+
97+
"api": {
98+
"enabled": true,
99+
"hashrateWindow": 600,
100+
"updateInterval": 30,
101+
"port": 8117,
102+
"blocks": 30,
103+
"payments": 30,
104+
"ssl": false,
105+
"sslport": 8119,
106+
"sslcert": "./certs/cert.pem",
107+
"sslkey": "./certs/privkey.pem",
108+
"sslca": "./certs/chain.pem",
109+
"password": "your_password"
110+
},
111+
112+
"daemon": {
113+
"host": "127.0.0.1",
114+
"port": 18081
115+
},
116+
117+
"wallet": {
118+
"host": "127.0.0.1",
119+
"port": 18082
120+
},
121+
122+
"redis": {
123+
"host": "127.0.0.1",
124+
"port": 6379
125+
},
126+
127+
"monitoring": {
128+
"daemon": {
129+
"checkInterval": 60,
130+
"rpcMethod": "getblockcount"
131+
},
132+
"wallet": {
133+
"checkInterval": 60,
134+
"rpcMethod": "getbalance"
135+
}
136+
},
137+
138+
"charts": {
139+
"pool": {
140+
"hashrate": {
141+
"enabled": true,
142+
"updateInterval": 60,
143+
"stepInterval": 1800,
144+
"maximumPeriod": 86400
145+
},
146+
"workers": {
147+
"enabled": true,
148+
"updateInterval": 60,
149+
"stepInterval": 1800,
150+
"maximumPeriod": 86400
151+
},
152+
"difficulty": {
153+
"enabled": true,
154+
"updateInterval": 1800,
155+
"stepInterval": 10800,
156+
"maximumPeriod": 604800
157+
},
158+
"price": {
159+
"enabled": true,
160+
"updateInterval": 1800,
161+
"stepInterval": 10800,
162+
"maximumPeriod": 604800
163+
},
164+
"profit": {
165+
"enabled": true,
166+
"updateInterval": 1800,
167+
"stepInterval": 10800,
168+
"maximumPeriod": 604800
169+
}
170+
},
171+
"user": {
172+
"hashrate": {
173+
"enabled": true,
174+
"updateInterval": 180,
175+
"stepInterval": 1800,
176+
"maximumPeriod": 86400
177+
},
178+
"payments": {
179+
"enabled": true
180+
}
181+
}
182+
}
183+
}

0 commit comments

Comments
 (0)