aboutsummaryrefslogtreecommitdiff
path: root/src/wallet
AgeCommit message (Expand)Author
2020-10-22wallet: fix buffer over-read in SQLite file magic checkSebastian Falbesoner
2020-10-21Show name, format and if uses descriptors in bitcoin-wallet toolJonas Schnelli
2020-10-20Merge #20125: rpc, wallet: Expose database format in getwalletinfoSamuel Dobson
2020-10-19Merge #19986: refactor: clean up -Wlogical-op warning in wallet/scriptpubkeym...fanquake
2020-10-16Merge #19836: rpc: Properly deserialize txs with witness before signingfanquake
2020-10-15Merge #19953: Implement BIP 340-342 validation (Schnorr/taproot/tapscript)Wladimir J. van der Laan
2020-10-14rpc, wallet: Expose database format in getwalletinfoJoão Barbosa
2020-10-14wallet: Enforce sqlite serialized threading modeAndrew Chow
2020-10-14Set and check the sqlite user versionAndrew Chow
2020-10-14Use network magic as sqlite wallet application IDAndrew Chow
2020-10-14Use SQLite for descriptor walletsAndrew Chow
2020-10-14walletutil: Wallets can also be sqliteAndrew Chow
2020-10-14Determine wallet file type based on file magicAndrew Chow
2020-10-14Implement SQLiteDatabase::MakeBatchAndrew Chow
2020-10-14Implement SQLiteDatabase::VerifyAndrew Chow
2020-10-14Implement SQLiteDatabase::RewriteAndrew Chow
2020-10-14Implement SQLiteDatabase::TxnBegin, TxnCommit, and TxnAbortAndrew Chow
2020-10-14Implement SQLiteDatabase::BackupAndrew Chow
2020-10-14Implement SQLiteBatch::StartCursor, ReadAtCursor, and CloseCursorAndrew Chow
2020-10-14Implement SQLiteBatch::ReadKey, WriteKey, EraseKey, and HasKeyAndrew Chow
2020-10-14Add SetupSQLStatementsAndrew Chow
2020-10-14Implement SQLiteBatch::CloseAndrew Chow
2020-10-14Implement SQLiteDatabase::CloseAndrew Chow
2020-10-14Implement SQLiteDatabase::OpenAndrew 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
2020-10-13rpc: Adjust witness-tx deserialize error messageMarcoFalke
2020-10-13wallet: remove db mode stringIvan Metlushko
2020-10-12Make Taproot spends standard + policy limitsPieter Wuille
2020-10-07rpc: change no wallet loaded message to be clearerAndrew Chow
2020-10-03Merge #19956: rpc: Improve invalid vout value rpc error messagefanquake
2020-09-30scripted diff: Improve invalid vout value rpc error messageNima Yazdanmehr
2020-09-30doc: Remove double-whitespace from help string, other whitespace fixupsMarcoFalke
2020-09-30Merge #19501: send* RPCs in the wallet returns the "fee reason"MarcoFalke
2020-09-29refactor: Clean up -Wlogical-op warningmaskoficarus
2020-09-29Merge #19969: Send RPC bug fix and touch-upsfanquake
2020-09-28wallet: no need for duplicate storage for ABANDON_HASH constantAnthony Towns
2020-09-28scripted-diff: Replace UINT256_ONE() with uint256::ONEAnthony Towns
2020-09-26[send] Make send RPCs return fee reasonSishir Giri
2020-09-23Merge #19927: validation: Reduce direct g_chainman usageMarcoFalke
2020-09-23Merge #19994: Assert that RPCArg names are equal to CRPCCommand ones (net, rp...MarcoFalke
2020-09-22Assert that RPCArg names are equal to CRPCCommand ones (net, rpcwallet)MarcoFalke
2020-09-22Add 'sequence' zmq publisher to track all block (dis)connects, mempool deltasGregory Sanders
2020-09-18Merge #15454: Remove the automatic creation and loading of the default walletSamuel Dobson
2020-09-17[rpc] send: various touch-upsSjors Provoost
2020-09-17[rpc] send: fix parsing replaceable optionSjors Provoost
2020-09-17Mark send RPC experimentalSjors Provoost
2020-09-15validation: Move PruneOneBlockFile to BlockManagerCarl Dong