Untitled


SUBMITTED BY: Guest

DATE: March 2, 2017, 7:49 a.m.

FORMAT: Text only

SIZE: 11.1 kB

HITS: 813

  1. # -----------------------------------------------------------------------------------
  2. # - BURSTCOIN JMINER --------- THIS IS EXPERIMENTAL SOFTWARE, USE ON YOUR OWN RISK! -
  3. # -----------------------------------------------------------------------------------
  4. # jminer is a PoC (Proof of Capacity) miner with GPU support for Burstcoin (BURST)
  5. # (openCL will also work with CPU in needed)
  6. #
  7. # Requirements:
  8. # - Java8 (64bit recommend to use more memory)
  9. # - openCL
  10. #
  11. # PLEASE DONATE
  12. #
  13. # jminer would not be possible without openCL kernels and java code provided by 'burstDev',
  14. # he really deserves some tips for that!
  15. # BURST-QHCJ-9HB5-PTGC-5Q8J9
  16. #
  17. # Feel free to support future development of mining engine ...
  18. # BURST-LUXE-RED2-G6JW-H4HG5
  19. #
  20. # Feel free to support Menaxerius who helps you to get this Miner running on your PC ...
  21. # BURST-Y77Y-HWGC-XSMF-2BPZM
  22. # -----------------------------------------------------------------------------------
  23. # -----------------------------------------------------------------------------------
  24. # NOTICE: your 'jminer.properties' hasn't got to contain all properties listed here
  25. # as long there is a default/fallback defined, mentioned in here.
  26. # -----------------------------------------------------------------------------------
  27. # -----------------------------------------------------------------------------------
  28. # - PLOT-FILES ----------------------------------------------------------------------
  29. # -----------------------------------------------------------------------------------
  30. # plotPaths - list of plot paths separated with , e.g. D:/,C:/,E:/plots,F:/plots (in one line)
  31. # (required) the miner will treat every path as 'physical' drive and use one thread for it
  32. #
  33. # scanPathsEveryRound - optional 'true' will check 'plotPaths' for changed plot files on every round
  34. # (default:true) 'false' will check only on start/restart
  35. #
  36. # listPlotFiles - optional ... list all plotFiles on start, If walletServer/soloServer is configured,
  37. # (default:false) it will show mined blocks and drive seeks/chunks of plotfile, too.
  38. # -----------------------------------------------------------------------------------
  39. plotPaths=C:/plots,D:/Burst/plots,E:/plots,F:/plots,J:/plots,G:/plots,W:/plots,X:/plots,Y:/plots,Z:/plots,I:/Burst/plots,
  40. scanPathsEveryRound=true
  41. listPlotFiles=true
  42. # -----------------------------------------------------------------------------------
  43. # - MINING MODE ---------------------------------------------------------------------
  44. # -----------------------------------------------------------------------------------
  45. # poolMining - 'true' for pool mining, 'false' for solo mining.
  46. # (default:true) ensure to configure the chosen mining-mode below.
  47. # -----------------------------------------------------------------------------------
  48. poolMining=true
  49. # -----------------------------------------------------------------------------------
  50. # - MINING MODE - POOL ---------------------------------- ONLY NEEDED 4 POOL MINING -
  51. # -----------------------------------------------------------------------------------
  52. # NOTICE:
  53. # ensure you already setup reward assignment
  54. # http://localhost:8125/rewardassignment.html
  55. #
  56. # numericAccountId - first number in all plot-files
  57. # (required for pool)
  58. #
  59. # poolServer - format is inclusive protocol and port e.g. 'http://pool.com:8125'
  60. # (required for pool)
  61. #
  62. # walletServer - define local or online wallet, to receive and show last winner!
  63. # (optional) if empty, winner feature will be just disabled.
  64. # format is inclusive protocol and port e.g. 'http://localhost:8125'
  65. # online use e.g. 'https://wallet.burst-team.us:8125'
  66. #
  67. # winnerRetriesOnAsync - number of retries to get winner from walletServer
  68. # (default:4)
  69. # winnerRetryIntervalInMs - time to wait until next retry to get winner from walletServer
  70. # (default:500)
  71. #
  72. # devPool - 'true' for using devPools (V1 or V2), 'false' or empty if not
  73. # (default:false) on using devPool please read NOTICE in description of 'chunkPartNonces'
  74. #
  75. # devPoolCommitsPerRound - how often the miner tries to commit shares to devPool
  76. # (default:3) not needed for other pools.
  77. #
  78. # NOTICE: 'devPool' wants all deadlines below a given target, this miner will only deliver
  79. # one deadline per chunkPart, so it can happen, that not all shares can be delivered
  80. # i suggest using lower 'chunkPartNonces' e.g. 160000 ... (1 result per 160000 nonces)
  81. # play with that on same block to test if you get more shares with lower 'chunkPartNonces'.
  82. # -----------------------------------------------------------------------------------
  83. numericAccountId=13582968316973143631
  84. poolServer=http://pool.burstmining.club:8124
  85. # Winner
  86. walletServer=https://wallet.burst-team.us
  87. winnerRetriesOnAsync=
  88. winnerRetryIntervalInMs=
  89. # devPool
  90. devPool=false
  91. devPoolCommitsPerRound=160000
  92. # -----------------------------------------------------------------------------------
  93. # - MINING MODE - SOLO ---------------------------------- ONLY NEEDED 4 SOLO MINING -
  94. # -----------------------------------------------------------------------------------
  95. # soloServer - WARN! soloServer should be http://localhost:8125 or http://127.0.0.1:8125
  96. # (default: Solo means you send your PASS on commit results!
  97. # http://localhost:8125) DO NOT try to use a online wallet or pool as Server!
  98. #
  99. # passPhrase - secretPhrase/password of solo mining burst-account
  100. # (required for solo)
  101. #
  102. # targetDeadline - min. deadline to be committed. e.g. 750000
  103. # (optinal)
  104. # -----------------------------------------------------------------------------------
  105. soloServer=http://localhost:8125
  106. passPhrase=xxxxxxxxxxxxxx
  107. targetDeadline=750000
  108. # -----------------------------------------------------------------------------------
  109. # - OpenCL -----------------------------------------------------------------------------
  110. # -----------------------------------------------------------------------------------
  111. # The miner uses openCL for most of the mining calculations, ensure it is setup correctly.
  112. # Instructions can be found e.g. here (thanks cryo):
  113. # https://github.com/bhamon/gpuPlotGenerator/blob/master/README.md
  114. # You could also use that instruction to find your platformId and deviceId if needed.
  115. #
  116. # platformId - id of openCL platform on your system. one platform may have multiple
  117. # (default:0) devices, the miner currently uses just one (in general not the bottleneck)
  118. #
  119. # deviceId - specifies the device used by OCLCecker, can be your first GPU,
  120. # (default:0) in most cases it will not be 100% used. (depends on capacity)
  121. # -----------------------------------------------------------------------------------
  122. platformId=0
  123. deviceId=0
  124. # -----------------------------------------------------------------------------------
  125. # - MINING ENGINE -------------------------------------------------------------------
  126. # -----------------------------------------------------------------------------------
  127. # refreshInterval - interval of asking wallet/pool for mining info (in ms),
  128. # (default:2000) to check for new block
  129. #
  130. # connectionTimeout - increase the 'connectionTimeout' on network problems.
  131. # (default:12000) this timeout is used for all network requests.
  132. # if you use pool or online-wallet, the 12 sec. default may
  133. # cause timeout on committing nonces or getting mining info etc.
  134. #
  135. # debug - setting 'debug' to true will log additional information of the mining process,
  136. # (default:false) that are not related to mining, but to miner internals.
  137. #
  138. # writeLogFile - setting 'writeLogFile' to 'true' will write all logs from console to a file, too.
  139. # (default:false) the name of that file can be specified by 'logFilePath'.
  140. #
  141. # logFilePath - path (filename and optional directory, relative to miner location)
  142. # (default:log/jminer.log.txt)
  143. # -----------------------------------------------------------------------------------
  144. refreshInterval=2000
  145. connectionTimeout=12000
  146. debug=true
  147. writeLogFile=true
  148. logFilePath=log/jminer.log.txt
  149. # -----------------------------------------------------------------------------------
  150. # - MINING ENGINE - APPEARANCE / BEHAVIOR -------------------------------------------
  151. # -----------------------------------------------------------------------------------
  152. # readProgressPerRound - defines how often the mining progress is shown per round
  153. # (default:9) thats the 'xx% done ...' info.
  154. #
  155. # byteUnitDecimal - switch between decimal units (true): TB/GB/MB (divided by 1000),
  156. # (default:true) or binary units (false) TiB/GiB/MiB (divided by 1024) - https://en.wikipedia.org/wiki/Byte
  157. #
  158. # showDriveInfo - set this to 'true' to show info about every drive on finish reading it,
  159. # (default:false) this is useful to find the slow ones ... can help to optimize your setup.
  160. # -----------------------------------------------------------------------------------
  161. readProgressPerRound=9
  162. byteUnitDecimal=true
  163. showDriveInfo=true
  164. # -----------------------------------------------------------------------------------
  165. # - MINING ENGINE - MEMORY USAGE ----------------------------------------------------
  166. # -----------------------------------------------------------------------------------
  167. # chunkPartNonces - staggerSize defines number of nonces per chunk.
  168. # (default:320000) the miner will split chunks in smaller pieces called chunkParts.
  169. # this makes sense, to save memory and optimize speed.
  170. # in the best case chunkPart#1 will be checked before chunkPart#2 is
  171. # completely read ... depending on the power of your GPU.
  172. # if staggersize is smaller than chunkPartNonces, staggersize will be used.
  173. # e.g. play with +/- 160000 steps
  174. #
  175. # NOTICE: for 'devPool': only one result per chunkPart will be committed,
  176. # without 'optDevPool' (witch is not implemented, yet)
  177. # consider using low chunkPartNonces size, to commit more.
  178. # (guess, there will not be multiple dl below target in small chunkPart)
  179. #
  180. # readerThreads - normally '0' means, the miner takes one thread per drive (plotPath) this is recommend.
  181. # (default:0) choosing a other number of 'readerThreads' can be useful on memory issues.
  182. # For example, if you mine on 4 drives (plotPaths), you can reduce the memory usage
  183. # by setting 'readerThreads=2', this will reduce mining speed but save memory.
  184. # -----------------------------------------------------------------------------------
  185. chunkPartNonces=320000
  186. readerThreads=8

comments powered by Disqus