forked from Dirbaio/gominer
-
Notifications
You must be signed in to change notification settings - Fork 78
/
Copy pathsample-gominer.conf
161 lines (125 loc) · 4.84 KB
/
sample-gominer.conf
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
[Application Options]
; ------------------------------------------------------------------------------
; General settings
; ------------------------------------------------------------------------------
; Location of logfiles.
; logdir=/some/path
; Debug logging level.
; Valid levels are {trace, debug, info, warn, error, critical}
; You may also specify <subsystem>=<level>,<subsystem2>=<level>,... to set
; log level for individual subsystems. Use btcd --debuglevel=show to list
; available subsystems.
; debuglevel=info
; Connect via a SOCKS5 proxy.
; proxy=127.0.0.1:9050
; proxyuser=
; proxypass=
; Device to use, can be a comma seperated list for multiple devices.
; devices=0,1
; ------------------------------------------------------------------------------
; Network settings
; ------------------------------------------------------------------------------
; Use testnet (cannot be used with simnet=1).
; testnet=1
; Use simnet (cannot be used with testnet=1).
; simnet=1
; ------------------------------------------------------------------------------
; Profiling settings
; ------------------------------------------------------------------------------
; Enable full profile on specified port.
; profile=1234
; Write cpu profile.
; cpuprofile=/some/path
; Write memory profile.
; memprofile=/some/path
; ------------------------------------------------------------------------------
; Status API
; ------------------------------------------------------------------------------
; Specify the interfaces for the API server listen on.
; One listen address per line.
; If you don't specify port, it will use default 3333.
;
; All interfaces on default port:
; apilisten=
; All ipv4 interfaces on default port:
; apilisten=0.0.0.0
; All ipv6 interfaces on default port:
; apilisten=::
; All interfaces on port 9109:
; apilisten=:9109
; All ipv4 interfaces on port 9109:
; apilisten=0.0.0.0:9109
; All ipv6 interfaces on port 9109:
; apilisten=[::]:9109
; Only ipv4 localhost on port 9109:
; apilisten=127.0.0.1:9109
; Only ipv6 localhost on port 9109:
; apilisten=[::1]:9109
; Only ipv4 localhost on non-standard port 8337:
; apilisten=127.0.0.1:8337
; All interfaces on non-standard port 8337:
; apilisten=:8337
; All ipv4 interfaces on non-standard port 8337:
; apilisten=0.0.0.0:8337
; All ipv6 interfaces on non-standard port 8337:
; apilisten=[::]:8337
; ------------------------------------------------------------------------------
; RPC client settings
; ------------------------------------------------------------------------------
; Username and password to authenticate connections to a Decred RPC server
; (usually dcrd)
; rpcuser=
; rpcpass=
; RPC server to connect to
; rpcserver=localhost
; RPC server certificate chain file for validation
; rpccert=~/.dcrd/rpc.cert
; Disable tls for rpc
; notls=1
; Do not verify tls cert (not recommended!)
; skipverify=1
; ------------------------------------------------------------------------------
; Mining settings
; ------------------------------------------------------------------------------
; Location of kernel to use for mining (opencl only).
; kernel=./blake3.cl
; Autocalibrate time target in ms to spend executing hashes for each iteration.
; autocalibrate=40
; Intensity (the work size is 2^intensity) with one entry per device.
; intensity=26
; intensity=25
; Worksize sizes of the work to (overrides intensity) with one entry per device.
; worksize=33554176
; worksize=33554176
; Benchmark mode only (do no real work).
; benchmark=1
; Address of stratum pool to use.
; pool=stratum+tcp://somepool:port
; Username for mining pool.
; pooluser=
; Password for mining pool.
; poolpass=
; ------------------------------------------------------------------------------
; CUDA-related settings.
; ------------------------------------------------------------------------------
; Size of the grid to use when sending a job to the GPU. If unspecified, gominer
; will perform autocalibration during startup to size the grid so that each job
; takes around 500ms to perform.
; This may also be specified as a comma separated list of values to use when
; more than one device is available.
; cudagridsize=
; Number of threads to use when sending a job to the GPU. If unspecified, a
; default value of 256 threads per block is used.
; This may also be specified as a comma separated list of values to use when
; more than one device is available.
; cudathreadcount=256
; ------------------------------------------------------------------------------
; Experimental settings
; Settings in this section are new and/or dangerous and have the potential to
; damage your hardware if you are not careful
; ------------------------------------------------------------------------------
; Enable experimental options
; experimental=1
; Target temperature in Celsius for GPU to maintain (must be within the range
; 60C to 84C).
; temptarget=80