412 | @@ -413,7 +413,7 @@ std::string HelpMessage(HelpMessageMode mode)
413 | 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));
414 | strUsage += HelpMessageOpt("-bip9params=deployment:start:end", "Use given start/end times for specified BIP9 deployment (regtest-only)");
415 | }
416 | - string debugCategories = "addrman, alert, bench, coindb, db, http, libevent, lock, mempool, mempoolrej, net, proxy, prune, rand, reindex, rpc, selectcoins, tor, zmq"; // Don't translate these and qt below
417 | + string debugCategories = "addrman, alert, bench, block, coindb, db, estimatefee{,2}, http, libevent, lock, mempool(,2}, mempoolrej, net{,2}, proxy, prune, rand, reindex, rpc, selectcoins, tx{,2}, tor, zmq"; // Don't translate these and qt below
Can you also add cmpctblock?
μNit: I was wondering if it could help to add a "rule of thumb" somewhere to explain when to use category vs. category2.
@MarcoFalke Done. I propose that for future use, "cmpctblock" be restricted to the actual debug's relating to creation/etc of compact blocks, but for the transmission and download that block{,2} etc be used (since "block", "tx" are subsets of "net"). Sound ok?
Regarding rule of thumb, happy to do this (perhaps in a future pull) - best put into init.cpp or into a readme file somewhere?