| |
-? | Print this help message and exit |
-alertnotify=<cmd> | Execute command when a relevant alert is received or we see a really long fork (%s in cmd is replaced by message) |
-assumevalid=<hex> | If this block is in the chain assume that it and its ancestors are valid and potentially skip their script verification (0 to verify all, default: 62e2e3d21343a00994d38a63524867507dbeee6850e8fbf02e9c47a3ccf82f24, testnet: 4a280c0e150e3b74ebe19618e6394548c8a39d5549fd9941b9c431c73822fbd5, signet: 4a280c0e150e3b74ebe19618e6394548c8a39d5549fd9941b9c431c73822fbd5) |
-blockfilterindex=<type> | Maintain an index of compact filters by block (default: 0, values: basic). If <type> is not supplied or if <type> = 1, indexes for all known types are enabled. |
-blocknotify=<cmd> | Execute command when the best block changes (%s in cmd is replaced by block hash) |
-blockreconstructionextratxn=<n> | Extra transactions to keep in memory for compact block reconstructions (default: 100) |
-blocksdir=<dir> | Specify directory to hold blocks subdirectory for *.dat files (default: <datadir>) |
-blocksonly | Whether to reject transactions from network peers. Automatic broadcast and rebroadcast of any transactions from inbound peers is disabled, unless the peer has the 'forcerelay' permission. RPC transactions are not affected. (default: 0) |
-conf=<file> | Specify path to read-only configuration file. Relative paths will be prefixed by datadir location. (default: litecoin.conf) |
-datadir=<dir> | Specify data directory |
-dbcache=<n> | Maximum database cache size <n> MiB (4 to 16384, default: 450). In addition, unused mempool memory is shared for this cache (see -maxmempool). |
-debuglogfile=<file> | Specify location of debug log file. Relative paths will be prefixed by a net-specific datadir location. (-nodebuglogfile to disable; default: debug.log) |
-includeconf=<file> | Specify additional configuration file, relative to the -datadir path (only useable from configuration file, not command line) |
-loadblock=<file> | Imports blocks from external file on startup |
-maxmempool=<n> | Keep the transaction memory pool below <n> megabytes (default: 300) |
-maxorphantx=<n> | Keep at most <n> unconnectable transactions in memory (default: 100) |
-mempoolexpiry=<n> | Do not keep transactions in the mempool longer than <n> hours (default: 336) |
-par=<n> | Set the number of script verification threads (-16 to 15, 0 = auto, <0 = leave that many cores free, default: 0) |
-persistmempool | Whether to save the mempool on shutdown and load on restart (default: 1) |
-pid=<file> | Specify pid file. Relative paths will be prefixed by a net-specific datadir location. (default: bitcoind.pid) |
-prune=<n> | Reduce storage requirements by enabling pruning (deleting) of old blocks. This allows the pruneblockchain RPC to be called to delete specific blocks, and enables automatic pruning of old blocks if a target size in MiB is provided. This mode is incompatible with -txindex and -rescan. Warning: Reverting this setting requires re-downloading the entire blockchain. (default: 0 = disable pruning blocks, 1 = allow manual pruning via RPC, >=550 = automatically prune block files to stay under the specified target size in MiB) |
-reindex | Rebuild chain state and block index from the blk*.dat files on disk |
-reindex-chainstate | Rebuild chain state from the currently indexed blocks. When in pruning mode or if blocks on disk might be corrupted, use full -reindex instead. |
-settings=<file> | Specify path to dynamic settings data file. Can be disabled with -nosettings. File is written at runtime and not meant to be edited by users (use litecoin.conf instead for custom settings). Relative paths will be prefixed by datadir location. (default: settings.json) |
-startupnotify=<cmd> | Execute command on startup. |
-txindex | Maintain a full transaction index, used by the getrawtransaction rpc call (default: 0) |
-version | Print version and exit |
| |