Bitcoin Core  27.99.0
P2P Digital Currency
Classes | Namespaces | Typedefs | Functions | Variables
salvage.cpp File Reference
#include <streams.h>
#include <util/fs.h>
#include <util/translation.h>
#include <wallet/bdb.h>
#include <wallet/salvage.h>
#include <wallet/wallet.h>
#include <wallet/walletdb.h>
#include <db_cxx.h>
Include dependency graph for salvage.cpp:

Go to the source code of this file.

Classes

class  wallet::DummyCursor
 
class  wallet::DummyBatch
 RAII class that provides access to a DummyDatabase. More...
 
class  wallet::DummyDatabase
 A dummy WalletDatabase that does nothing and never fails. More...
 

Namespaces

 wallet
 

Typedefs

typedef std::pair< std::vector< unsigned char >, std::vector< unsigned char > > wallet::KeyValPair
 

Functions

bool wallet::RecoverDatabaseFile (const ArgsManager &args, const fs::path &file_path, bilingual_str &error, std::vector< bilingual_str > &warnings)
 

Variables

static const char * wallet::HEADER_END = "HEADER=END"
 
static const char * wallet::DATA_END = "DATA=END"