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};