PoP Miner CommandLine
See: Main_Page, HowTo_run_PoP_Miner#Status_Codes
Contents
- 1 Overview
- 2 Commands
- 2.1 clear
- 2.2 exit
- 2.3 getoperation
- 2.4 getpopendorsementinfo
- 2.5 help
- 2.6 importwallet
- 2.7 listconfig
- 2.8 listoperations
- 2.9 mine
- 2.10 quit
- 2.11 resetwallet
- 2.12 resubmit
- 2.13 setconfig
- 2.14 showbitcoinaddress
- 2.15 showbitcoinbalance
- 2.16 showmineraddress
- 2.17 viewrecentrewards
- 2.18 withdrawbitcointoaddress
Overview
Commands
clear
exit
getoperation
getoperation <id>
getpopendorsementinfo
Returns information regarding PoP endorsements for a given address
help
importwallet
importwallet <seedWords> [creationTime]
Imports a Bitcoin wallet using a BIP39 seed phrase. Seed words are 12 words, separated by commas, with no spaces. The creation time is an optional parameter but is useful for speeding up the time it takes to download the necessary blocks for the wallet. Example:
importwallet identify,weapon,advice,siege,parrot,aisle,together,flavor,stand,final,clerk,tuna 1539613463
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.