@dashevo/wallet-lib
Version:
Light wallet library for Dash
22 lines (14 loc) • 941 B
Markdown
# Logging
Wallet-lib will log multiple events happening which might help you to debug, or get a better understanding at what is happening internally.
## Log levels
These are the different levels used internally sorted from the least verbose to the most.
- `error` - Warn about issues that are near critical (but are not straight thrown errors).
- `warn` - Warn about issues that aren't so critical.
- `info` - Log level used by default. Inform about some internal high value steps.
- `debug` - Inform about basic steps (plugin initialisations, ...)
- `silly` - Inform about everything going on (each transporter call, storage and worker execution,...)
## Set a log level
In order to control the granularity of the logger, simply put the environment variable `LOG_LEVEL` at the desired level.
- Windows: `set LOG_LEVEL=silly node index.js`
- MacOS: `LOG_LEVEL=silly node index.js`
- Linux: `export LOG_LEVEL=silly node index.js`