314 Commits (0a76ed232a6c448a8666234a2c190db37e3498e7)

Author SHA1 Message Date
fanquake c6b6385651
[rpc] Mention that HD is enabled if hdmasterkeyid is present 7 years ago
João Barbosa 536ddeb173 [rpc] Add change_type option to fundrawtransaction 7 years ago
João Barbosa 886a92f25f [rpc] Add address type option to addmultisigaddress 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
Wladimir J. van der Laan cdf3e03a72 wallet: Deprecate addwitnessaddress 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
Pieter Wuille 940a21932b SegWit wallet support 7 years ago
Pieter Wuille f37c64e477 Implicitly know about P2WPKH redeemscripts 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 c79d73dc94 Clarify getbalance meaning a tiny bit in response to questions. 7 years ago
MeshCollider 0530ba0eae Add -walletdir parameter to specify custom wallet dir 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
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
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
Matt Corallo 89f03120a0 Remove redundant pwallet nullptr check 7 years ago
Matt Corallo 5d67a7868d Add calls to CWallet::BlockUntilSyncedToCurrentChain() in RPCs 7 years ago
Jonas Schnelli c77170fbdb
[Wallet] add rescanblockchain <start_height> <stop_height> RPC command 7 years ago
Eelis 28f8b66577 Diagnose unsuitable outputs in lockunspent(). 7 years ago
practicalswift 680bc2cbb3 Use range-based for loops (C++11) when looping over map elements 7 years ago
Pieter Wuille e278f12ca7 Support BIP173 in addwitnessaddress 7 years ago
Pieter Wuille c091b99379 Implement BIP173 addresses and tests 7 years ago
John Newbery 290f3c56d9 [wallet] Add RegisterWalletRPC() function to wallet/init.cpp 7 years ago
MeshCollider 592404f03f Changing &vec[0] to vec.data(), what 9804 missed 7 years ago
Pieter Wuille 5c8ff0d448 Introduce wrappers around CBitcoinAddress 7 years ago
MeshCollider bbdbe805a2 Add iswitness parameter to decode- and fundrawtransaction RPCs 7 years ago
Akio Nakamura 47ba2c312a Fix currency/fee-rate unit string in the help text 7 years ago
Andrew Chow ec6902d0ea rpc: Push down safe mode checks 7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 7 years ago
practicalswift 36d326e8b0 Use nullptr instead of zero (0) as the null pointer constant 7 years ago
Russell Yanofsky 745d2e315f Clean up getbalance RPC parameter handling 7 years ago
Russell Yanofsky e067673f4e Avoid treating null RPC arguments different from missing arguments 7 years ago
Russell Yanofsky e666efcdba Get rid of redundant RPC params.size() checks 7 years ago
João Barbosa 8f2f1e0458 wallet: Avoid second mapWallet lookup 7 years ago
Russell Yanofsky d97fe2016c Move some static functions out of wallet.h/cpp 7 years ago
Marko Bencun bb81e17355 scripted-diff: stop using the gArgs wrappers 7 years ago
practicalswift 9d5e98ff80 Fix typos. 7 years ago