1083 Commits (master)

Author SHA1 Message Date
Wladimir J. van der Laan 5d8de76257
wallet: Exit SyncMetaData if there are no transactions to sync 4 years ago
John Newbery 4c14e7b67c
[wallet] Fix zapwallettxes/multiwallet interaction. 4 years ago
SHI c93b275591 Rename all 5 years ago
Russell Yanofsky ff44101e8d
Fix rescan test failure due to unset g_address_type, g_change_type 5 years ago
fivepiece 758a41e100
Bech32 addresses in dumpwallet 5 years ago
fanquake c6b6385651
[rpc] Mention that HD is enabled if hdmasterkeyid is present 5 years ago
João Barbosa 039425cf4f [wallet] Remove duplicate mapWallet lookups 5 years ago
MarcoFalke fa7ecbf9f8
initwallet: Do not translate highly technical addresstype help 5 years ago
João Barbosa 536ddeb173 [rpc] Add change_type option to fundrawtransaction 5 years ago
João Barbosa 31dbd5af48 [wallet] Add change type to CCoinControl 5 years ago
João Barbosa 886a92f25f [rpc] Add address type option to addmultisigaddress 5 years ago
Jonas Schnelli 7f812502b7
Mention that other RPC calls report keys as "imported" while txns are still missing 5 years ago
Jonas Schnelli ccd8ef65f9
Reduce cs_main lock in ReadBlockFromDisk, only read GetBlockPos under the lock 5 years ago
Jonas Schnelli bc356b4268
Make sure WalletRescanReserver has successfully reserved the rescan 5 years ago
Jonas Schnelli dbf8556b4d
Add RAII wallet rescan reserver 5 years ago
Jonas Schnelli 8d0b610fe8
Avoid pemanent cs_main/cs_wallet lock during wallet rescans 5 years ago
Sjors Provoost 596c44633f
[wallet] use P2WPKH change output if any destination is P2WPKH or P2WSH 5 years ago
Russell Yanofsky ec527c6c88 Don't allow relative -walletdir paths 5 years ago
Wladimir J. van der Laan cdf3e03a72 wallet: Deprecate addwitnessaddress 5 years ago
Sjors Provoost 63ac8907ce
[qt] receive tab: bech32 address opt-in checkbox 5 years ago
MeshCollider 2f3bd47d44 Abstract directory locking into util.cpp 5 years ago
MeshCollider 5260a4aca1 Make .walletlock distinct from .lock 5 years ago
MeshCollider 64226de908 Generalise walletdir lock error message for correctness 5 years ago
MeshCollider e60cb99c58 Add a lock to the wallet directory 5 years ago
mruddy 5f911c5cc2 trivial: fix address_type help text of getnewaddress and getrawchangeaddress 5 years ago
Andrew Chow 0b63e3c7b2 Clamp walletpassphrase timeout to 2^(30) seconds and check its bounds 5 years ago
Andrew Chow 1df206f854 Disallow using addresses in createmultisig 5 years ago
Russell Yanofsky f765bb3788 Fix ListCoins test failure due to unset g_address_type, g_change_type 5 years ago
Pieter Wuille 7ee54fd7c7 Support downgrading after recovered keypool witness keys 5 years ago
Pieter Wuille 940a21932b SegWit wallet support 5 years ago
Pieter Wuille f37c64e477 Implicitly know about P2WPKH redeemscripts 5 years ago
Pieter Wuille cf2c0b6f5c Support P2WPKH and P2SH-P2WPKH in dumpprivkey 5 years ago
Pieter Wuille cbe197470e [refactor] GetAccount{PubKey,Address} -> GetAccountDestination 5 years ago
Pieter Wuille 0c8ea6380c Abstract out IsSolvable from Witnessifier 5 years ago
251 0d663f8197 Fixes issue #12067 `sendmany` curl example is wrong. 5 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 5 years ago
Matt Corallo 97d2b09c12 Add helper to wait for validation interface queue to catch up 5 years ago
Matt Corallo a99b76f269 Require no cs_main lock for ProcessNewBlock/ActivateBestChain 5 years ago
Sjors Provoost 5cbbbd7143
[Wallet] Use RBF by default in QT only 5 years ago
MeshCollider 656fde53a3 Add script birthtime metadata to dump and import wallet 5 years ago
MeshCollider 1bab9b23af Add script dump note to RPC help text and release notes 5 years ago
MeshCollider ef0c730220 Add scripts to importwallet RPC 5 years ago
MeshCollider b702ae812c Add CScripts to dumpwallet RPC 5 years ago
Pierre Rochard ecf9b25a03 remove unused fNoncriticalErrors variable from CWalletDB::FindWalletTx 5 years ago
João Barbosa 03a5dc9c3c [wallet] Make CWallet::FundTransaction atomic 5 years ago
João Barbosa 95d4450a41 [wallet] Tidy up CWallet::FundTransaction 5 years ago
Matt Corallo c79d73dc94 Clarify getbalance meaning a tiny bit in response to questions. 5 years ago
MeshCollider b67342906c Cleanups for walletdir PR 5 years ago
João Barbosa 5b25293436 wallet: Remove unnecessary mempool lock in ReacceptWalletTransactions 5 years ago
Gregory Sanders 6ba8f30e7b don't attempt mempool entry for wallet transactions on startup if already in mempool 5 years ago