1078 Commits (0a76ed232a6c448a8666234a2c190db37e3498e7)

Author SHA1 Message Date
Russell Yanofsky ff44101e8d
Fix rescan test failure due to unset g_address_type, g_change_type 7 years ago
fivepiece 758a41e100
Bech32 addresses in dumpwallet 7 years ago
fanquake c6b6385651
[rpc] Mention that HD is enabled if hdmasterkeyid is present 7 years ago
João Barbosa 039425cf4f [wallet] Remove duplicate mapWallet lookups 7 years ago
MarcoFalke fa7ecbf9f8
initwallet: Do not translate highly technical addresstype help 7 years ago
João Barbosa 536ddeb173 [rpc] Add change_type option to fundrawtransaction 7 years ago
João Barbosa 31dbd5af48 [wallet] Add change type to CCoinControl 7 years ago
João Barbosa 886a92f25f [rpc] Add address type option to addmultisigaddress 7 years ago
Jonas Schnelli 7f812502b7
Mention that other RPC calls report keys as "imported" while txns are still missing 7 years ago
Jonas Schnelli ccd8ef65f9
Reduce cs_main lock in ReadBlockFromDisk, only read GetBlockPos under the lock 7 years ago
Jonas Schnelli bc356b4268
Make sure WalletRescanReserver has successfully reserved the rescan 7 years ago
Jonas Schnelli dbf8556b4d
Add RAII wallet rescan reserver 7 years ago
Jonas Schnelli 8d0b610fe8
Avoid pemanent cs_main/cs_wallet lock during wallet rescans 7 years ago
Sjors Provoost 596c44633f
[wallet] use P2WPKH change output if any destination is P2WPKH or P2WSH 7 years ago
Russell Yanofsky ec527c6c88 Don't allow relative -walletdir paths 7 years ago
Wladimir J. van der Laan cdf3e03a72 wallet: Deprecate addwitnessaddress 7 years ago
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
Andrew Chow 0b63e3c7b2 Clamp walletpassphrase timeout to 2^(30) seconds and check its bounds 7 years ago
Andrew Chow 1df206f854 Disallow using addresses in createmultisig 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