Bitcoin ABC 0.26.3
P2P Digital Currency
|
Go to the source code of this file.
Functions | |
bool | RecoverDatabaseFile (const fs::path &file_path, bilingual_str &error, std::vector< bilingual_str > &warnings) |
bool RecoverDatabaseFile | ( | const fs::path & | file_path, |
bilingual_str & | error, | ||
std::vector< bilingual_str > & | warnings | ||
) |
Salvage data from a file. The DB_AGGRESSIVE flag is being used (see berkeley DB->verify() method documentation). key/value pairs are appended to salvagedData which are then written out to a new wallet file. NOTE: reads the entire database into memory, so cannot be used for huge databases.
Definition at line 24 of file salvage.cpp.