bitcoin/src/wallet
Russell Yanofsky 7759aa23d1 Save watch only key timestamps when reimporting keys
Previously if an existing watch only key was reimported with a new timestamp,
the new timestamp would not be saved in the key metadata, and would not be used
to update the wallet nTimeFirstKey value (which could cause rescanning to start
at the wrong point and miss transactions).

Issue was pointed out by Jonas Schnelli <dev@jonasschnelli.ch> in
https://github.com/bitcoin/bitcoin/pull/9108#issuecomment-279715550
2017-03-03 11:22:44 -05:00
..
test Merge #9828: Avoid -Wshadow warnings in wallet_tests 2017-03-03 16:08:50 +01:00
coincontrol.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
crypter.cpp Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
crypter.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
db.cpp Merge #9227: Make nWalletDBUpdated atomic to avoid a potential race. 2017-02-06 16:14:17 +01:00
db.h Merge #9227: Make nWalletDBUpdated atomic to avoid a potential race. 2017-02-06 16:14:17 +01:00
rpcdump.cpp Save watch only key timestamps when reimporting keys 2017-03-03 11:22:44 -05:00
rpcwallet.cpp Merge #8775: RPC refactoring: Access wallet using new GetWalletForJSONRPCRequest 2017-03-03 13:38:42 +01:00
rpcwallet.h Move wallet RPC declarations to rpcwallet.h 2017-02-27 20:45:18 +00:00
wallet.cpp Merge #8808: Do not shadow variables (gcc set) 2017-03-03 15:48:53 +01:00
wallet.h Move nWalletUnlockTime to CWallet::nRelockTime, and name timed task unique per CWallet 2017-02-27 20:45:17 +00:00
walletdb.cpp Merge #9143: Refactor ZapWalletTxes to avoid layer violations 2017-03-02 11:32:34 +01:00
walletdb.h Merge #8808: Do not shadow variables (gcc set) 2017-03-03 15:48:53 +01:00