constcommand_line::arg_descriptor<uint64_t>arg_bg_mining_min_idle_interval_seconds={"bg-mining-min-idle-interval","Specify min lookback interval in seconds for determining idle state",miner::BACKGROUND_MINING_DEFAULT_MIN_IDLE_INTERVAL_IN_SECONDS,true};
constcommand_line::arg_descriptor<uint16_t>arg_bg_mining_idle_threshold_percentage={"bg-mining-idle-threshold","Specify minimum avg idle percentage over lookback interval",miner::BACKGROUND_MINING_DEFAULT_IDLE_THRESHOLD_PERCENTAGE,true};
constcommand_line::arg_descriptor<uint16_t>arg_bg_mining_miner_target_percentage={"bg-mining-miner-target","Specify maximum percentage cpu use by miner(s)",miner::BACKGROUND_MINING_DEFAULT_MINING_TARGET_PERCENTAGE,true};
constcommand_line::arg_descriptor<std::string>arg_spendkey={"spendkey","Specify secret spend key used for mining","",true};
MGINFO_RED("Warning: \"spend.key\" file does not exist. As of version 10, you need to export \nyour secret spend key from wownero-wallet-cli with \"export_key\" command so you \ncan sign blocks with your private key.");