b4d24e1 Report reindexing progress in GUI (Pieter Wuille)
d3d7547 Add -reindex-chainstate that does not rebuild block index (Pieter Wuille)
fb8fad1 Optimize ActivateBestChain for long chains (Pieter Wuille)
316623f Switch reindexing to AcceptBlock in-loop and ActivateBestChain afterwards (Pieter Wuille)
d253ec4 Make ProcessNewBlock dbp const and update comment (Pieter Wuille)
strUsage+=HelpMessageOpt("-prune=<n>",strprintf(_("Reduce storage requirements by pruning (deleting) old blocks. This mode is incompatible with -txindex and -rescan. "
"Warning: Reverting this setting requires re-downloading the entire blockchain. "
"(default: 0 = disable pruning blocks, >%u = target size in MiB to use for block files)"),MIN_DISK_SPACE_FOR_BLOCK_FILES/1024/1024));
strUsage+=HelpMessageOpt("-reindex",_("Rebuild block chain index from current blk000??.dat files on startup"));
strUsage+=HelpMessageOpt("-reindex-chainstate",_("Rebuild chain state from the currently indexed blocks"));
strUsage+=HelpMessageOpt("-reindex",_("Rebuild chain state and block index from the blk*.dat files on disk"));
#ifndef WIN32
strUsage+=HelpMessageOpt("-sysperms",_("Create new files with system default permissions, instead of umask 077 (only effective with disabled wallet functionality)"));
strUsage+=HelpMessageOpt("-limitdescendantcount=<n>",strprintf("Do not accept transactions if any ancestor would have <n> or more in-mempool descendants (default: %u)",DEFAULT_DESCENDANT_LIMIT));
strUsage+=HelpMessageOpt("-limitdescendantsize=<n>",strprintf("Do not accept transactions if any ancestor would have more than <n> kilobytes of in-mempool descendants (default: %u).",DEFAULT_DESCENDANT_SIZE_LIMIT));