Bitcoin ABC 0.26.3
P2P Digital Currency
|
Application-specific storage settings. More...
#include <dbwrapper.h>
Public Attributes | |
fs::path | path |
Location in the filesystem where leveldb data will be stored. | |
size_t | cache_bytes |
Configures various leveldb cache settings. | |
bool | memory_only = false |
If true, use leveldb's memory environment. | |
bool | wipe_data = false |
If true, remove all existing data. | |
bool | obfuscate = false |
If true, store data obfuscated via simple XOR. | |
DBOptions | options {} |
Passed-through options. | |
Application-specific storage settings.
Definition at line 32 of file dbwrapper.h.
size_t DBParams::cache_bytes |
Configures various leveldb cache settings.
Definition at line 36 of file dbwrapper.h.
If true, use leveldb's memory environment.
Definition at line 38 of file dbwrapper.h.
If true, store data obfuscated via simple XOR.
If false, XOR with a zero'd byte array.
Definition at line 43 of file dbwrapper.h.
DBOptions DBParams::options {} |
Passed-through options.
Definition at line 45 of file dbwrapper.h.
fs::path DBParams::path |
Location in the filesystem where leveldb data will be stored.
Definition at line 34 of file dbwrapper.h.
If true, remove all existing data.
Definition at line 40 of file dbwrapper.h.