1053 Commits (062c8b69f4ccae323d675685da8cbfcb7ccd0c55)

Author SHA1 Message Date
Sjors Provoost 63ac8907ce
[qt] receive tab: bech32 address opt-in checkbox 7 years ago
MeshCollider 2f3bd47d44 Abstract directory locking into util.cpp 7 years ago
MeshCollider 5260a4aca1 Make .walletlock distinct from .lock 7 years ago
MeshCollider 64226de908 Generalise walletdir lock error message for correctness 7 years ago
MeshCollider e60cb99c58 Add a lock to the wallet directory 7 years ago
mruddy 5f911c5cc2 trivial: fix address_type help text of getnewaddress and getrawchangeaddress 7 years ago
Russell Yanofsky f765bb3788 Fix ListCoins test failure due to unset g_address_type, g_change_type 7 years ago
Pieter Wuille 7ee54fd7c7 Support downgrading after recovered keypool witness keys 7 years ago
Pieter Wuille 940a21932b SegWit wallet support 7 years ago
Pieter Wuille f37c64e477 Implicitly know about P2WPKH redeemscripts 7 years ago
Pieter Wuille cf2c0b6f5c Support P2WPKH and P2SH-P2WPKH in dumpprivkey 7 years ago
Pieter Wuille cbe197470e [refactor] GetAccount{PubKey,Address} -> GetAccountDestination 7 years ago
Pieter Wuille 0c8ea6380c Abstract out IsSolvable from Witnessifier 7 years ago
251 0d663f8197 Fixes issue #12067 `sendmany` curl example is wrong. 7 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 7 years ago
Matt Corallo 97d2b09c12 Add helper to wait for validation interface queue to catch up 7 years ago
Matt Corallo a99b76f269 Require no cs_main lock for ProcessNewBlock/ActivateBestChain 7 years ago
Sjors Provoost 5cbbbd7143
[Wallet] Use RBF by default in QT only 7 years ago
MeshCollider 656fde53a3 Add script birthtime metadata to dump and import wallet 7 years ago
MeshCollider 1bab9b23af Add script dump note to RPC help text and release notes 7 years ago
MeshCollider ef0c730220 Add scripts to importwallet RPC 7 years ago
MeshCollider b702ae812c Add CScripts to dumpwallet RPC 7 years ago
Pierre Rochard ecf9b25a03 remove unused fNoncriticalErrors variable from CWalletDB::FindWalletTx 7 years ago
João Barbosa 03a5dc9c3c [wallet] Make CWallet::FundTransaction atomic 7 years ago
João Barbosa 95d4450a41 [wallet] Tidy up CWallet::FundTransaction 7 years ago
Matt Corallo c79d73dc94 Clarify getbalance meaning a tiny bit in response to questions. 7 years ago
MeshCollider b67342906c Cleanups for walletdir PR 7 years ago
João Barbosa 5b25293436 wallet: Remove unnecessary mempool lock in ReacceptWalletTransactions 7 years ago
Gregory Sanders 6ba8f30e7b don't attempt mempool entry for wallet transactions on startup if already in mempool 7 years ago
Russell Yanofsky 9c8eca7704 Split up key and script metadata for better type safety 7 years ago
Gregory Sanders 8b2c7330d0 clarify abortrescan rpc use 7 years ago
Wladimir J. van der Laan 49bd6590fe tests: move pwalletMain to wallet test fixture 7 years ago
Aaron Clauson f94c2ecb48 Fix for mismatched extern definition in wallet test classes which was breaking msvc linking. 7 years ago
MeshCollider 8263f6a5ac Create walletdir if datadir doesn't exist and fix tests 7 years ago
MeshCollider 9587a9c12b Default walletdir is wallets/ if it exists 7 years ago
MeshCollider 0530ba0eae Add -walletdir parameter to specify custom wallet dir 7 years ago
practicalswift a720b928c8 Remove includes in .cpp files for things the corresponding .h file already included 7 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 7 years ago
Russell Yanofsky aed1d90aca [wallet] Change feebumper from class to functions 7 years ago
Russell Yanofsky 37bdcca3c3 [refactor] Make feebumper namespace 7 years ago
Russell Yanofsky 7c4f009195 [trivial] Rename feebumper variables according to project code style 7 years ago
John Newbery 5e0ba8f8cd [wallet] getreceivedbyaddress should return error if address is not mine 7 years ago
practicalswift 109a858995 tests: Add missing locks to tests 7 years ago
practicalswift a357293c87 Use MakeUnique<Db>(...) 7 years ago
practicalswift 3e09b390b4 Use MakeUnique<T>(...) instead of std::unique_ptr<T>(new T(...)) 7 years ago
practicalswift b45c597caa Use unique_ptr for pdbCopy (Db) and fix potential memory leak 7 years ago
practicalswift 29ab96dbd2 Use unique_ptr for dbenv (DbEnv) 7 years ago
practicalswift 860e912583 Use unique_ptr for pwalletMain (CWallet) 7 years ago
João Barbosa 7963335d25 Fix -disablewallet default value 7 years ago
João Barbosa b411c2a12a Improve -disablewallet parameter interaction 7 years ago