SHARE
TWEET

Untitled

a guest Jun 23rd, 2017 70 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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.  
  21.  
  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.  
  29.  
  30. # -----------------------------------------------------------------------------------
  31. # - PLOT-FILES ----------------------------------------------------------------------
  32. # -----------------------------------------------------------------------------------
  33. # plotPaths           - list of plot paths separated with , e.g. D:/,C:/,E:/plots,F:/plots (in one line)
  34. # (required)            the miner will treat every path as 'physical' drive and use one thread for it
  35. #
  36. # scanPathsEveryRound - optional 'true' will check 'plotPaths' for changed plot files on every round
  37. # (default:true)        'false' will check only on start/restart
  38. #
  39. # listPlotFiles       - optional ... list all plotFiles on start, If walletServer/soloServer is configured,
  40. # (default:false)       it will show mined blocks and drive seeks/chunks of plotfile, too.
  41. # -----------------------------------------------------------------------------------
  42. plotPaths=c:\burst\plots2
  43. scanPathsEveryRound=
  44. listPlotFiles=
  45.  
  46. # -----------------------------------------------------------------------------------
  47. # - MINING MODE ---------------------------------------------------------------------
  48. # -----------------------------------------------------------------------------------
  49. # poolMining             - 'true' for pool mining, 'false' for solo mining.
  50. # (default:true)            ensure to configure the chosen mining-mode below.
  51. # -----------------------------------------------------------------------------------
  52. poolMining=
  53.  
  54. # -----------------------------------------------------------------------------------
  55. # - MINING MODE - POOL ---------------------------------- ONLY NEEDED 4 POOL MINING -
  56. # -----------------------------------------------------------------------------------
  57. # NOTICE:
  58. # ensure you already setup reward assignment
  59. # http://localhost:8125/rewardassignment.html
  60. #
  61. # numericAccountId        - first number in all plot-files
  62. # (required for pool)
  63. #
  64. # poolServer              - format is inclusive protocol and port e.g. 'http://pool.com:8125'
  65. # (required for pool)
  66. #
  67. # walletServer            - define local or online wallet, to receive and show last winner!
  68. # (optional)                if empty, winner feature will be just disabled.
  69. #                           format is inclusive protocol and port e.g. 'http://localhost:8125'
  70. #                           online use e.g. 'https://wallet.burst-team.us:8125'
  71. #
  72. # winnerRetriesOnAsync    - number of retries to get winner from walletServer
  73. # (default:4)
  74. # winnerRetryIntervalInMs - time to wait until next retry to get winner from walletServer
  75. # (default:500)
  76. # -----------------------------------------------------------------------------------
  77. numericAccountId=xxxxxxxxxxxxx
  78. poolServer=http://burst.lexitoshi.uk:8124
  79.  
  80. # Winner
  81. walletServer=https://wallet.burst-team.us
  82. winnerRetriesOnAsync=
  83. winnerRetryIntervalInMs=
  84.  
  85. # -----------------------------------------------------------------------------------
  86. # - MINING MODE - SOLO ---------------------------------- ONLY NEEDED 4 SOLO MINING -
  87. # -----------------------------------------------------------------------------------
  88. # soloServer              - WARN! soloServer should be http://localhost:8125 or http://127.0.0.1:8125
  89. # (default:                 Solo means you send your PASS on commit results!
  90. # http://localhost:8125)    DO NOT try to use a online wallet or pool as Server!
  91. #
  92. # passPhrase              - secretPhrase/password of solo mining burst-account
  93. # (required for solo)
  94. #
  95. # targetDeadline          - min. deadline to be committed. e.g. 750000
  96. # (optinal)
  97. #
  98. # triggerServer           - emulates open wallet, to prevent it from
  99. # (default: false)          falling asleep (not sure if needed at all)
  100. #
  101. # recommitDeadlines       - recommits deadlines below 1200 3 times in a interval of 5 sec.
  102. # (default: false)          experimental feature to increase chance that deadline gets propagated
  103. #                           e.g. on short disconnect or connected peers busy etc.
  104. # -----------------------------------------------------------------------------------
  105. soloServer=http://localhost:8125
  106. passPhrase=xxxxxxxxxxxxxx
  107. targetDeadline=
  108. triggerServer=
  109. recommitDeadlines=
  110.  
  111. # -----------------------------------------------------------------------------------
  112. # - OpenCL -----------------------------------------------------------------------------
  113. # -----------------------------------------------------------------------------------
  114. # The miner uses openCL for most of the mining calculations, ensure it is setup correctly.
  115. # Instructions can be found e.g. here (thanks cryo):
  116. # https://github.com/bhamon/gpuPlotGenerator/blob/master/README.md
  117. # You could also use that instruction to find your platformId and deviceId if needed.
  118. #
  119. # platformId     - id of openCL platform on your system. one platform may have multiple
  120. # (default:0)      devices, the miner currently uses just one (in general not the bottleneck)
  121. #
  122. # deviceId       - specifies the device used by OCLCecker, can be your first GPU,
  123. # (default:0)      in most cases it will not be 100% used. (depends on capacity)
  124. # -----------------------------------------------------------------------------------
  125. platformId=0
  126. deviceId=1
  127.  
  128. # -----------------------------------------------------------------------------------
  129. # - MINING ENGINE -------------------------------------------------------------------
  130. # -----------------------------------------------------------------------------------
  131. # refreshInterval    - interval of asking wallet/pool for mining info (in ms),
  132. # (default:2000)       to check for new block
  133. #
  134. # connectionTimeout  - increase the 'connectionTimeout' on network problems.
  135. # (default:12000)      this timeout is used for all network requests.
  136. #                      if you use pool or online-wallet, the 12 sec. default may
  137. #                      cause timeout on committing nonces or getting mining info etc.
  138. #
  139. # debug              - setting 'debug' to true will log additional information of the mining process,
  140. # (default:false)      that are not related to mining, but to miner internals.
  141. #
  142. # writeLogFile       - setting 'writeLogFile' to 'true' will write all logs from console to a file, too.
  143. # (default:false)      the name of that file can be specified by 'logFilePath'.
  144. #
  145. # logFilePath        - path (filename and optional directory, relative to miner location)
  146. # (default:log/jminer.log.txt)
  147. # -----------------------------------------------------------------------------------
  148. refreshInterval=2000
  149. connectionTimeout=12000
  150.  
  151. debug=
  152. writeLogFile=
  153. logFilePath=
  154.  
  155. # -----------------------------------------------------------------------------------
  156. # - MINING ENGINE - APPEARANCE / BEHAVIOR -------------------------------------------
  157. # -----------------------------------------------------------------------------------
  158. # readProgressPerRound - defines how often the mining progress is shown per round
  159. # (default:9)            thats the 'xx% done ...' info.
  160. #
  161. # byteUnitDecimal      - switch between decimal units (true): TB/GB/MB (divided by 1000),
  162. # (default:true)         or binary units (false) TiB/GiB/MiB (divided by 1024) - https://en.wikipedia.org/wiki/Byte
  163. #
  164. # showDriveInfo        - set this to 'true' to show info about every drive on finish reading it,
  165. # (default:false)        this is useful to find the slow ones ... can help to optimize your setup.
  166. #
  167. # showSkippedDeadlines - set this to 'true' to show found deadlines below targetDeadline from
  168. # (default:true)         this config or provided by pool (overwriting the targetDeadline specified in here)
  169. # -----------------------------------------------------------------------------------
  170. readProgressPerRound=
  171. byteUnitDecimal=
  172. showDriveInfo=
  173. showSkippedDeadlines=
  174.  
  175. # -----------------------------------------------------------------------------------
  176. # - MINING ENGINE - MEMORY USAGE ----------------------------------------------------
  177. # -----------------------------------------------------------------------------------
  178. # chunkPartNonces - staggerSize defines number of nonces per chunk.
  179. # (default:320000)  the miner will split chunks in smaller pieces called chunkParts.
  180. #                   this makes sense, to save memory and optimize speed.
  181. #                   in the best case chunkPart#1 will be checked before chunkPart#2 is
  182. #                   completely read ... depending on the power of your GPU.
  183. #                   if staggersize is smaller than chunkPartNonces, staggersize will be used.
  184. #                   e.g. play with +/- 160000 steps
  185. #
  186. # readerThreads   - normally '0' means, the miner takes one thread per drive (plotPath) this is recommend.
  187. # (default:0)       choosing a other number of 'readerThreads' can be useful on memory issues.
  188. #                   For example, if you mine on 4 drives (plotPaths), you can reduce the memory usage
  189. #                   by setting 'readerThreads=2', this will reduce mining speed but save memory.
  190. # -----------------------------------------------------------------------------------
  191. chunkPartNonces=
  192. readerThreads=
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top