970 Commits (73db0635a38744b09058b590ac246af5499630c9)

Author SHA1 Message Date
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
Karl-Johan Alm a02c5e459a
[trivial] Fix error messages in CFeeBumper 7 years ago
Jonas Schnelli 720d9e8fa1
[Wallet] always show help-line of wallet encryption calls 7 years ago
Russell Yanofsky 659b2061c4 Make listsinceblock refuse unknown block hash 7 years ago
Russell Yanofsky 478a89c1ef Avoid opening copied wallet databases simultaneously 7 years ago
MeshCollider c098c58196 Wrap dumpwallet warning and note scripts aren't dumped 7 years ago
João Barbosa 7104de8b1f [wallet] Fix leak in CDB constructor 7 years ago
MeshCollider a38bfbc51d Add wallet backup text to import*, add* and dumpwallet RPCs 7 years ago
MeshCollider 43f76f6acd Add missing comma from rescanblockchain 7 years ago
Jonas Schnelli c77170fbdb
[Wallet] add rescanblockchain <start_height> <stop_height> RPC command 7 years ago
Pedro Branco a44a215177 Fix importmulti bug when importing an already imported key 7 years ago
Tomas van der Wansem 5d465e3962 Ensure backupwallet fails when attempting to backup to source file 7 years ago
practicalswift 68feb49105 Use nullptr instead of NULL 7 years ago
Dusty Williams aa57590d7c Update importprivkey named args documentation 7 years ago
Pieter Wuille e278f12ca7 Support BIP173 in addwitnessaddress 7 years ago
Pieter Wuille c091b99379 Implement BIP173 addresses and tests 7 years ago
Pierre Rochard 603efe9fc4 Fix parameter name typo in ErasePurpose walletdb method. 7 years ago
Wladimir J. van der Laan 0cd9273fd9 rpc: Prevent `dumpwallet` from overwriting files 7 years ago
Dan Raviv 2a07f878a8 Refactor: Modernize disallowed copy constructors/assignment 7 years ago
Alex Morcos fd849e1b03 Change AcceptToMemoryPool function signature 7 years ago
MarcoFalke fadf31ef02 wallet: Display non-HD error on first run 7 years ago
Matt Corallo 53a6590f49 Make float <-> int casts explicit outside of test, qt, CFeeRate 7 years ago
MeshCollider c626dcb50e Make fUseCrypto atomic 7 years ago
Andrew Chow 713a92073b Remove usehd option and warn when it is used 7 years ago
Andrew Chow d4c18f7330 Bump wallet version number to 159900 7 years ago
John Newbery 5d2a3995e7 [trivial] fixup comment for VerifyWallets() 7 years ago
John Newbery 43b0e81d0f [wallet] Add StartWallets() function to wallet/init.cpp 7 years ago
John Newbery 290f3c56d9 [wallet] Add RegisterWalletRPC() function to wallet/init.cpp 7 years ago
John Newbery 062d63102e [wallet] Add CloseWallets() function to wallet/init.cpp 7 years ago
John Newbery 77fe07c159 [wallet] Add StopWallets() function to wallet/init.cpp 7 years ago
John Newbery 2da5eafa47 [wallet] Add FlushWallets() function to wallet/init.cpp 7 years ago
John Newbery 1b9cee66e1 [wallet] Rename WalletVerify() to VerifyWallets() 7 years ago
John Newbery 9c76ba18cd [wallet] Rename InitLoadWallet() to OpenWallets() 7 years ago
MeshCollider 592404f03f Changing &vec[0] to vec.data(), what 9804 missed 7 years ago
Matt Corallo aece8a4637 (finally) remove getinfo in favor of more module-specific infos 7 years ago
Pieter Wuille 5c8ff0d448 Introduce wrappers around CBitcoinAddress 7 years ago
practicalswift fdc329376c Document assumptions that are being made to avoid NULL pointer dereferences 7 years ago
Akio Nakamura 47ba2c312a Fix currency/fee-rate unit string in the help text 7 years ago
Suhas Daftuar d01a9682b1 wallet: update stored witness in AddToWallet 7 years ago
Andrew Chow ec6902d0ea rpc: Push down safe mode checks 7 years ago
practicalswift 55509f1a11 Document assumptions that are being made to avoid division by zero 7 years ago
Alex Morcos 6af49dddea Output a bit more information for fee calculation report. 7 years ago
Alex Morcos a54c7b94f8 Fix rounding errors in calculation of minimum change size 7 years ago
Russell Yanofsky de9a1db2ed Acquire cs_main lock before cs_wallet during wallet initialization 7 years ago
Eelis 6c4042a5d0 Assert that CWallet::SyncMetaData finds oldest transaction. 7 years ago
John Newbery 67ceff4039 [wallet] Add logging to MarkReserveKeysAsUsed 7 years ago
John Newbery 1221f60c94 [wallet] Remove keypool_topup_cleanups 7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 7 years ago