[#BCLog-LogFlags] = xref:BCLog.adoc[BCLog]::LogFlags :relfileprefix: ../ :mrdocs: Debug logging categories, each a distinct bit in a CategoryMask. == Synopsis Declared in `<logging/categories.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- enum LogFlags : xref:BCLog/CategoryMask.adoc[CategoryMask]; ---- == Members [cols="1,4"] |=== | Name| Description | `NONE` | No category; matches nothing. | `NET` | Peer‐to‐peer networking. | `TOR` | Tor onion routing connectivity. | `MEMPOOL` | Transaction memory pool. | `HTTP` | HTTP server. | `BENCH` | Performance benchmarking. | `ZMQ` | ZeroMQ notifications. | `WALLETDB` | Wallet database. | `RPC` | Remote procedure call interface. | `ESTIMATEFEE` | Fee estimation. | `ADDRMAN` | Address manager. | `SELECTCOINS` | Coin selection. | `REINDEX` | Block index reconstruction. | `CMPCTBLOCK` | Compact block relay. | `RAND` | Random number generation. | `PRUNE` | Block file pruning. | `PROXY` | Proxy connections. | `MEMPOOLREJ` | Mempool rejection of transactions. | `COINDB` | Coin (UTXO) database. | `QT` | Qt graphical user interface. | `LEVELDB` | LevelDB backend. | `VALIDATION` | Block and transaction validation. | `I2P` | I2P network connectivity. | `IPC` | Inter‐process communication. | `BLOCKSTORAGE` | Block file storage. | `TXRECONCILIATION` | Transaction reconciliation. | `SCAN` | Blockchain scanning. | `TXPACKAGES` | Transaction package relay. | `KERNEL` | Consensus kernel. | `PRIVBROADCAST` | Private transaction broadcast. | `ALL` | Every category; matches all log output. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#