constcommand_line::arg_descriptor<bool>arg_bg_mining_ignore_battery={"bg-mining-ignore-battery","if true, assumes plugged in when unable to query system power status",false,true};
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","Specificy maximum percentage cpu use by miner(s)",miner::BACKGROUND_MINING_DEFAULT_MINING_TARGET_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};
LOG_PRINT_L1("Block found but, seems that reorganize just happened after that, do not relay this block");
returntrue;
}
CHECK_AND_ASSERT_MES(txs.size()==b.tx_hashes.size()&&!missed_txs.size(),false,"cant find some transactions in found block:"<<get_block_hash(b)<<" txs.size()="<<txs.size()
CHECK_AND_ASSERT_MES(txs.size()==b.tx_hashes.size()&&!missed_txs.size(),false,"can't find some transactions in found block:"<<get_block_hash(b)<<" txs.size()="<<txs.size()
constcommand_line::arg_descriptor<std::string>arg_filename_base={"filename-base",genms::tr("Base filename (-1, -2, etc suffixes will be appended as needed)"),""};
constcommand_line::arg_descriptor<std::string>arg_scheme={"scheme",genms::tr("Give threshold and participants at once as M/N"),""};
constcommand_line::arg_descriptor<uint32_t>arg_participants={"participants",genms::tr("How many participants wil share parts of the multisig wallet"),0};
constcommand_line::arg_descriptor<uint32_t>arg_participants={"participants",genms::tr("How many participants will share parts of the multisig wallet"),0};
constcommand_line::arg_descriptor<uint32_t>arg_threshold={"threshold",genms::tr("How many signers are required to sign a valid transaction"),0};
tr("address [ new <label text with white spaces allowed> | all | <index_min> [<index_max>] | label <index> <label text with white spaces allowed>]"),
tr("If no arguments are specified or <index> is specified, the wallet shows the default or specified address. If \"all\" is specified, the walllet shows all the existing addresses in the currently selected account. If \"new \" is specified, the wallet creates a new address with the provided label text (which can be empty). If \"label\" is specified, the wallet sets the label of the address specified by <index> to the provided label text."));
tr("If no arguments are specified or <index> is specified, the wallet shows the default or specified address. If \"all\" is specified, the wallet shows all the existing addresses in the currently selected account. If \"new \" is specified, the wallet creates a new address with the provided label text (which can be empty). If \"label\" is specified, the wallet sets the label of the address specified by <index> to the provided label text."));