build XMR miner able to connect to mining pools (like minergate) to mine monero with cryptonight algo. coded in java. console app.
miner should also report hashrate thru post request (api) with interval defined in parameters.
I should be able to provide parameters to miner:
-URL of mining server
-username for mining server
-password for mining server
-number of miner threads (for multi-core CPU)
-CPU utilization (10-100%)
-interval to report hashrate thru api