Changeset View
Changeset View
Standalone View
Standalone View
src/wallet/db.h
Show First 20 Lines • Show All 228 Lines • ▼ Show 20 Lines | |||||
enum class DatabaseStatus { | enum class DatabaseStatus { | ||||
SUCCESS, | SUCCESS, | ||||
FAILED_BAD_PATH, | FAILED_BAD_PATH, | ||||
FAILED_BAD_FORMAT, | FAILED_BAD_FORMAT, | ||||
FAILED_ALREADY_LOADED, | FAILED_ALREADY_LOADED, | ||||
FAILED_ALREADY_EXISTS, | FAILED_ALREADY_EXISTS, | ||||
FAILED_NOT_FOUND, | FAILED_NOT_FOUND, | ||||
FAILED_CREATE, | FAILED_CREATE, | ||||
FAILED_LOAD, | |||||
FAILED_VERIFY, | FAILED_VERIFY, | ||||
FAILED_ENCRYPT, | FAILED_ENCRYPT, | ||||
}; | }; | ||||
std::unique_ptr<WalletDatabase> MakeDatabase(const fs::path &path, | std::unique_ptr<WalletDatabase> MakeDatabase(const fs::path &path, | ||||
const DatabaseOptions &options, | const DatabaseOptions &options, | ||||
DatabaseStatus &status, | DatabaseStatus &status, | ||||
bilingual_str &error); | bilingual_str &error); | ||||
#endif // BITCOIN_WALLET_DB_H | #endif // BITCOIN_WALLET_DB_H |