neobytes/src/wallet
UdjinM6 496a0c31c9 merge #882: Autobackup enhancements + support autobackup in PS
1c860ce Autobackup refactoring and improvements:
- make nWalletBackups globally accessable
- move autobackup code from init.cpp to walletdb.cpp, see AutoBackupWallet function
- refactor autobackup code to warn user if autobackup failed instead of silently ignoring this fact
- refactor autobackup code to be able to backup fresh new wallet right after it was created, add this functionality to init sequence
- add new cmd-line option "-walletbackupsdir" to specify full path to directory for automatic wallet backups, see GetBackupsDir function

0ba1548 autobackup in PS:
- add nKeysLeftSinceAutoBackup to have some idea how many keys in keypool are more or less safe, show it in advanced PS UI mode and in rpc output for privatesend and getwalletinfo commands
- add autobackups support in PrivateSend mixing both in daemon and QT mode, warn user if number of keys left since last autobackup is very low or even stop mixing completely if it's too low

f3a2494 Warn about a special case - less than 60 seconds between restarts i.e. backup file name is the same as previos one. Continue and do not disable automatic backups in this case
.

e7b56bd Refactor to address locked wallets issue, replenish keypool and re-initialize autobackup on unlock (only if was disabled due to keypool issue)
Adjust few message strings.
2016-06-15 21:13:04 +02:00
..
test Fix tests 2016-03-04 06:52:57 +01:00
crypter.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
crypter.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
db.cpp [walletdb] Fix syntax error in key parser 2016-01-20 13:08:40 +01:00
db.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
rpcdump.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
rpcwallet.cpp merge #882: Autobackup enhancements + support autobackup in PS 2016-06-15 21:13:04 +02:00
wallet_ismine.cpp Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
wallet_ismine.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
wallet.cpp merge #882: Autobackup enhancements + support autobackup in PS 2016-06-15 21:13:04 +02:00
wallet.h merge #882: Autobackup enhancements + support autobackup in PS 2016-06-15 21:13:04 +02:00
walletdb.cpp merge #882: Autobackup enhancements + support autobackup in PS 2016-06-15 21:13:04 +02:00
walletdb.h merge #882: Autobackup enhancements + support autobackup in PS 2016-06-15 21:13:04 +02:00