aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/sqlite.h
AgeCommit message (Expand)Author
2024-02-06sqlite: Ensure that only one SQLiteBatch is writing to db at a timeAva Chow
2024-01-30sqlite: introduce HasActiveTxn methodfurszy
2024-01-30sqlite: add ability to interrupt statementsfurszy
2023-07-06wallet: sqlite: force sqlite3.h to be included by the cpp filesCory Fields
2023-06-01wallet: Add GetPrefixCursor to DatabaseBatchAndrew Chow
2023-04-12wallet: Add DatabaseBatch::ErasePrefix methodRyan Ofsky
2023-03-06Merge bitcoin/bitcoin#25491: wallet: use Mutex for g_sqlite_mutex instead of ...Andrew Chow
2023-01-26Use DataStream where possibleMarcoFalke
2023-01-23Merge bitcoin/bitcoin#26690: wallet: Refactor database cursor into its own ob...fanquake
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-16db: Change DatabaseCursor::Next to return status enumAndrew Chow
2022-12-14wallet: Introduce DatabaseCursor RAII class for managing cursorAndrew Chow
2022-10-14wallet: use Mutex for g_sqlite_mutex instead of GlobalMutexVasil Dimov
2022-03-16Replace use of `ArgsManager` with `DatabaseOptions`Kiminuo
2022-01-06Add src/wallet/* code to wallet:: namespaceRussell Yanofsky
2021-01-04doc: fix various typosIkko Ashimine
2020-12-04refactor: Consolidate redundant wallet database path and exists functionsRussell Yanofsky
2020-12-04MOVEONLY: Move IsBDBFile, IsSQLiteFile, and ListWalletDirRussell Yanofsky
2020-10-14rpc, wallet: Expose database format in getwalletinfoJoão Barbosa
2020-10-14Determine wallet file type based on file magicAndrew Chow
2020-10-14Implement SQLiteDatabase::VerifyAndrew Chow
2020-10-14Implement SQLiteBatch::StartCursor, ReadAtCursor, and CloseCursorAndrew Chow
2020-10-14Add SetupSQLStatementsAndrew Chow
2020-10-14Initialize and Shutdown sqlite3 globalsAndrew Chow
2020-10-14Constructors, destructors, and relevant private fields for SQLiteDatabase/BatchAndrew Chow
2020-10-14Implement SQLiteDatabaseVersionAndrew Chow
2020-10-14Add SQLiteDatabase and SQLiteBatch dummy classesAndrew Chow