PoP Miner CommandLine

From Veriblock Wiki
Revision as of 13:30, 26 September 2018 by TimStall (talk | contribs)
Jump to: navigation, search

See: Main_Page, HowTo_run_PoP_Miner#Status_Codes

Overview

Commands

clear

exit

getoperation

getoperation <id>

getpopendorsementinfo

Returns information regarding PoP endorsements for a given address

help

listconfig

Lists the current configuration properties and values

listoperations

mine

Begins a proof of proof mining operation

This requires a NodeCore instance running and Bitcoin in the PoP Wallet address.

mine [blockNumber]

quit

resetwallet

NOT IMPLEMENTED YET, will be added in the future

Resets the Bitcoin wallet, marking it for resync.

   INFO: (2018-08-31 07:58:27) [V200] Success
         Wallet reset. Delete *.spvchain and restart.

resubmit

resubmit <id>

Resubmits an operation

If you get an error like so, then try the resubmit command:

Mining operation action took longer than expected. Operation can be resubmitted.

setconfig

setconfig <key> <value>

showbitcoinaddress

Displays the current address for receiving Bitcoin

showbitcoinbalance

showmineraddress

Returns the NodeCore VeriBlock miner address. This is the address that will receive a reward once the PoP transaction is finalized in 250 blocks.

viewrecentrewards

Rewards are awarded at a known block. Prior to that block, this will try to guess the amount:

{endorsed_block: 89612, projected_reward: 0.03168883, paid_in_block: 90112}

After that block it can tell the exact reward:

{endorsed_block: 89612, reward: 0.03168976, paid_in_block: 90112}

withdrawbitcointoaddress

withdrawbitcointoaddress <address> <amount>

Sends a Bitcoin amount to a given address. Withdraws bitcoin from the PoP BTC wallet.