Skip to content

Diskcoin testnet wallet and dcminer 0714

Pre-release
Pre-release
Compare
Choose a tag to compare
@diskcoin-apps-team diskcoin-apps-team released this 13 Jul 06:19
· 434 commits to master since this release

234af8cac5a345b0ed8f290a66165e13 diskcoin.0714.tbz
9d998c94d99ebd4dce32fb7d116e1336 dcminer.0714.zip
diskcoin0714
*) Bugfix : Tx in mempool leak
*) Bugfix : Deadlock when loading wallet
*) Feature: Ploter id less than uint56(-1)
*) Feature: The first test version of diskcoin-qt on linux
*) Feature: RPC interface compatible with blagominer version
*) Feature: Make a bloomfilter on the POC check and save it to the file for persistence.
*) Feature: Zero configuration can be started
miner0714
*) Bugfix : Memory error
*) Bugfix : Json parse error
*) Feature: Reports the miner capacity.
*) Feature: No unzip password.


DISC Mining Manual

Preparation for mining

  1. A hard disk mining device that has been assembled and plotted
  2. A Linux system computer that can install the Diskcoind wallet.
  3. A Windows system computer that can run the dcminer.

Deploy Diskcoind wallet

  1. Install the Diskcoind

The file name is: diskcoin0708.zip. Please copy it to the prepared Linux server and unzip it.

  1. Modify the configuration file

The configuration file "diskcoin.conf" does not need to modify by default, unless the ports are occupied.

  1. Start the Diskcoind service

Enter the Diskcoind directory
cd diskcoin
Start Diskcoind service command
./diskcoind or ./diskcoin-qt

  1. Wait for the Diskcoind to sync full node data
    ./diskcoin-cli getinfo View current block height
    ./diskcoin-cli getblockcount View the latest height

If the two values are the same, then the full node data has been synced, indicating that you can start mining.

Start mining

The file name is: dcminer.zip. Please copy it to the prepared Linux server and unzip it.

The dcminer needs to run in the windows environment.

Modify the mining device configuration file: miner.conf

Server = IP of the Diskcoind server
Port = 63336 #rpcport of Diskcoind server
UpdaterAddr = IP of the Diskcoind server
UpdaterPort = 63336 #rpcport of Diskcoind server
InfoAddr = IP of the Diskcoind server
InfoPort = 63336 #rpcport for Diskcoind server
MinerName = m1 #can be empty 

Others can use the default value.

If the configuration is completed, double-click dcminerAVX2.exe to start mining!

Staking tutorial for solo mining

From the block height of 1801, if you want to Stake, you need to do the corresponding operation in your wallet. The more DISCs you Stake, the more reward you will get.

How to Stake:

./diskcoin-cli pledgeto the-wallet-address-you-Stake-to the-Stake-amount  

The Staking address needs to be the address that generated blocks.

How to check the default wallet address:

./diskcoin-cli getaccountaddress ""

A hash will be returned after the Staking.

Check the Staking records of the address:

listpledgein (minconf maxconf  ["address",...])

Minconf: minimum confirmation
Maxconf: maximum confirmation

Cancel the Staking:

./diskcoin-cli unpledge txid

You could use the listpledgein command to get the txid that has been Staked.
After the Staking is successful, it will take effect after 900 blocks.

If you have any problems, please post them to bitcointalk thread : https://bitcointalk.org/index.php?topic=5154264.0

In order for you to know information about Diskcoin in time, suggest that you could follow our official Twitter: https://twitter.com/Diskcoinorg and future official news about mining or others will be updated on twitter. Thank you.