Jminer cant connect to wallet??



  • so I run Jminer and it pulls up the parts I'm suing to mine then after a while, a repeated message that it can not connect. When I run as admin it just doesn't work?? please help



  • can you please post your configuration file for jminer maybe you miss typed something i can help you correct



  • -----------------------------------------------------------------------------------

    - BURSTCOIN JMINER --------- THIS IS EXPERIMENTAL SOFTWARE, USE ON YOUR OWN RISK! -

    -----------------------------------------------------------------------------------

    jminer is a PoC (Proof of Capacity) miner with GPU support for Burstcoin (BURST)

    (openCL will also work with CPU in needed)

    Requirements:

    - Java8 (64bit recommend to use more memory)

    - openCL

    PLEASE DONATE

    jminer would not be possible without openCL kernels and java code provided by 'burstDev',

    he really deserves some tips for that!

    BURST-QHCJ-9HB5-PTGC-5Q8J9

    Feel free to support future development of mining engine ...

    BURST-LUXE-RED2-G6JW-H4HG5

    -----------------------------------------------------------------------------------

    -----------------------------------------------------------------------------------

    NOTICE: your 'jminer.properties' hasn't got to contain all properties listed here

    as long there is a default/fallback defined, mentioned in here.

    -----------------------------------------------------------------------------------

    -----------------------------------------------------------------------------------

    - PLOT-FILES ----------------------------------------------------------------------

    -----------------------------------------------------------------------------------

    plotPaths - list of plot paths separated with , e.g. D:/,C:/,E:/plots,F:/plots (in one line)

    (required) the miner will treat every path as 'physical' drive and use one thread for it

    scanPathsEveryRound - optional 'true' will check 'plotPaths' for changed plot files on every round

    (default:true) 'false' will check only on start/restart

    listPlotFiles - optional ... list all plotFiles on start, If walletServer/soloServer is configured,

    (default:false) it will show mined blocks and drive seeks/chunks of plotfile, too.

    -----------------------------------------------------------------------------------

    plotPaths=D:/,E:/,G:/,F:/
    scanPathsEveryRound=
    listPlotFiles=

    -----------------------------------------------------------------------------------

    - MINING MODE ---------------------------------------------------------------------

    -----------------------------------------------------------------------------------

    poolMining - 'true' for pool mining, 'false' for solo mining.

    (default:true) ensure to configure the chosen mining-mode below.

    -----------------------------------------------------------------------------------

    poolMining=

    -----------------------------------------------------------------------------------

    - MINING MODE - POOL ---------------------------------- ONLY NEEDED 4 POOL MINING -

    -----------------------------------------------------------------------------------

    NOTICE:

    ensure you already setup reward assignment0000000

    http://localhost:8125/rewardassignment.html

    numericAccountId - first number in all plot-files

    (required for pool)

    poolServer - format is inclusive protocol and port e.g. 'http://pool.com:8125'

    (required for pool)

    walletServer - define local or online wallet, to receive and show last winner!

    (optional) if empty, winner feature will be just disabled.

    format is inclusive protocol and port e.g. 'http://localhost:8125'

    online use e.g. 'https://wallet.burst-team.us:8125'

    winnerRetriesOnAsync - number of retries to get winner from walletServer

    (default:4)

    winnerRetryIntervalInMs - time to wait until next retry to get winner from walletServer

    (default:500)

    -----------------------------------------------------------------------------------

    numericAccountId=16479451492916426640
    poolServer=http://burstpool.ddns.net:8124

    Winner

    #walletServer=https://wallet.burst-team.us
    #winnerRetriesOnAsync=
    #winnerRetryIntervalInMs=

    -----------------------------------------------------------------------------------

    - MINING MODE - SOLO ---------------------------------- ONLY NEEDED 4 SOLO MINING -

    -----------------------------------------------------------------------------------

    soloServer - WARN! soloServer should be http://localhost:8125 or http://127.0.0.1:8125

    (default: Solo means you send your PASS on commit results!

    http://localhost:8125) DO NOT try to use a online wallet or pool as Server!

    passPhrase - secretPhrase/password of solo mining burst-account

    (required for solo)

    targetDeadline - min. deadline to be committed. e.g. 750000

    (optinal)

    triggerServer - emulates open wallet, to prevent it from

    (default: false) falling asleep (not sure if needed at all)

    recommitDeadlines - recommits deadlines below 1200 3 times in a interval of 5 sec.

    (default: false) experimental feature to increase chance that deadline gets propagated

    e.g. on short disconnect or connected peers busy etc.

    -----------------------------------------------------------------------------------

    soloServer=http://localhost:8125
    passPhrase=xxxxxxxxxxxxxx
    targetDeadline=
    triggerServer=
    recommitDeadlines=

    -----------------------------------------------------------------------------------

    - OpenCL -----------------------------------------------------------------------------

    -----------------------------------------------------------------------------------

    The miner uses openCL for most of the mining calculations, ensure it is setup correctly.

    Instructions can be found e.g. here (thanks cryo):

    https://github.com/bhamon/gpuPlotGenerator/blob/master/README.md

    You could also use that instruction to find your platformId and deviceId if needed.

    platformId - id of openCL platform on your system. one platform may have multiple

    (default:0) devices, the miner currently uses just one (in general not the bottleneck)

    deviceId - specifies the device used by OCLCecker, can be your first GPU,

    (default:0) in most cases it will not be 100% used. (depends on capacity)

    -----------------------------------------------------------------------------------

    platformId=
    deviceId=

    -----------------------------------------------------------------------------------

    - MINING ENGINE -------------------------------------------------------------------

    -----------------------------------------------------------------------------------

    refreshInterval - interval of asking wallet/pool for mining info (in ms),

    (default:2000) to check for new block

    connectionTimeout - increase the 'connectionTimeout' on network problems.

    (default:12000) this timeout is used for all network requests.

    if you use pool or online-wallet, the 12 sec. default may

    cause timeout on committing nonces or getting mining info etc.

    debug - setting 'debug' to true will log additional information of the mining process,

    (default:false) that are not related to mining, but to miner internals.

    writeLogFile - setting 'writeLogFile' to 'true' will write all logs from console to a file, too.

    (default:false) the name of that file can be specified by 'logFilePath'.

    logFilePath - path (filename and optional directory, relative to miner location)

    (default:log/jminer.log.txt)

    -----------------------------------------------------------------------------------

    refreshInterval=2000
    connectionTimeout=12000

    debug=
    writeLogFile=
    logFilePath=

    -----------------------------------------------------------------------------------

    - MINING ENGINE - APPEARANCE / BEHAVIOR -------------------------------------------

    -----------------------------------------------------------------------------------

    readProgressPerRound - defines how often the mining progress is shown per round

    (default:9) thats the 'xx% done ...' info.

    byteUnitDecimal - switch between decimal units (true): TB/GB/MB (divided by 1000),

    (default:true) or binary units (false) TiB/GiB/MiB (divided by 1024) - https://en.wikipedia.org/wiki/Byte

    showDriveInfo - set this to 'true' to show info about every drive on finish reading it,

    (default:false) this is useful to find the slow ones ... can help to optimize your setup.

    showSkippedDeadlines - set this to 'true' to show found deadlines below targetDeadline from

    (default:true) this config or provided by pool (overwriting the targetDeadline specified in here)

    -----------------------------------------------------------------------------------

    readProgressPerRound=
    byteUnitDecimal=
    showDriveInfo=
    showSkippedDeadlines=

    -----------------------------------------------------------------------------------

    - MINING ENGINE - MEMORY USAGE ----------------------------------------------------

    -----------------------------------------------------------------------------------

    chunkPartNonces - staggerSize defines number of nonces per chunk.

    (default:320000) the miner will split chunks in smaller pieces called chunkParts.

    this makes sense, to save memory and optimize speed.

    in the best case chunkPart#1 will be checked before chunkPart#2 is

    completely read ... depending on the power of your GPU.

    if staggersize is smaller than chunkPartNonces, staggersize will be used.

    e.g. play with +/- 160000 steps

    readerThreads - normally '0' means, the miner takes one thread per drive (plotPath) this is recommend.

    (default:0) choosing a other number of 'readerThreads' can be useful on memory issues.

    For example, if you mine on 4 drives (plotPaths), you can reduce the memory usage

    by setting 'readerThreads=2', this will reduce mining speed but save memory.

    -----------------------------------------------------------------------------------

    chunkPartNonces=
    readerThreads=



  • it looks like you haven't assigned your miner yet. Do you know about it? you need to assign your burst address to a pool 🙂



  • yes, my wallet is assigned to a pool in the wallet app. http://burstpool.ddns.net/ did that not save in my jminer?



  • thats right it hasn't. Have you created your plot files? if you haven't got them placed in folders such as plots or Burst\plots the app cannot confirm them to complete configuration. Like x:\Burst\plots or x:\plots (where x: is example reference of drive letter your nonces are on)



  • numericAccountId=16479451492916426640
    poolServer=http://burstpool.ddns.net:8124

    Winner

    #walletServer=https://wallet.burst-team.us
    #winnerRetriesOnAsync=
    #winnerRetryIntervalInMs=

    this is my setup in jminer, my plots are the first thing in the drive so it should find it



  • if you can give me some info I can edit your configuration for you to copy and paste for your miner to function if you'll let me. (it cannot be used to harm you) Firstly, I need you to give me your BURST address and the address of your plot



  • sure, what do you need. pool, wallet address, plot names?



  • yes i will use them to make you your jminer configuration for you



  • @ZapbuzZ numericAccountId=16479451492916426640
    poolServer=http://burstpool.ddns.net:8124
    plotPaths=D:/,E:/,G:/,F:/



  • Set poolMining=true.

    Delete what follows #walletServer=. This just creates errors.

    Insert this (what is in bold below) after #winnerRetryIntervalInMs= :

    #walletServer=https://wallet.burst-team.us
    #winnerRetriesOnAsync=
    #winnerRetryIntervalInMs=

    optDevPool=false

    Good luck!



  • @vmantilla still not working :{



  • May you please send your newest jminer config. file? And, a little smaller font, if possible.



  • plotPaths=C:/Burst/plots,
    poolMining=true
    numericAccountId=16479451492916426640
    poolServer=http://burstpool.ddns.net:8124
    walletServer=
    winnerRetriesOnAsync=
    winnerRetryIntervalInMs=
    devPool=
    devPoolCommitsPerRound=
    soloServer=http://localhost:8125
    passPhrase=xxxxxxxxxxxxxx
    targetDeadline=
    platformId=0
    deviceId=0
    restartInterval=240
    chunkPartNonces=320000
    refreshInterval=2000
    connectionTimeout=6000
    
    


  • copy and paste it over your configuration and save 🙂



  • @ZapbuzZ, you are a good man. I should have thought of this.



  • Error: Unable to access jarfile burstcoin-jminer-0.4.10-SNAPSHOT.jar
    this is what I get



  • then your configuration isn't saved in the same folder as your jminer you need to locate that file



  • can you tell me what version of wallet your using?