Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-28 | Fix rebase issue where pwalletMain was used instead of pwallet | Jonas Schnelli | |
Ser./Deser. nInternalChainCounter as last element | |||
2017-03-24 | [Wallet] split the keypool in an internal and external part | Jonas Schnelli | |
2017-03-08 | Merge #9936: [trivial] Fix three typos introduced into walletdb.h in commit ↵ | MarcoFalke | |
7184e25 fdab309 [trivial] Fix typos introduced in 7184e25c80aa8b1629a700bb7a7e290ad0bb2792 (practicalswift) Tree-SHA512: 091666f996267fc5d9f911e6ff25051df5c198851a9c2a6cae73692ffacc64f4275932260487aa48a224ca7f80c58f79933065c72d42aeccae540293c67bcee9 | |||
2017-03-07 | [trivial] Fix typos introduced in 7184e25c80aa8b1629a700bb7a7e290ad0bb2792 | practicalswift | |
2017-03-06 | Rename FlushWalletDB -> CompactWalletDB, add function description | Matt Corallo | |
2017-03-06 | Use CScheduler for wallet flushing, remove ThreadFlushWalletDB | Matt Corallo | |
2017-03-06 | [Wallet] refactor CWallet/CWalletDB/CDB | Jonas Schnelli | |
Try to hide CDB/bitdb behinde CWalletDB. Prepare for full wallet database abstraction. | |||
2017-03-03 | Merge #8808: Do not shadow variables (gcc set) | Wladimir J. van der Laan | |
ad1ae7a Check and enable -Wshadow by default. (Pavel Janík) 9de90bb Do not shadow variables (gcc set) (Pavel Janík) Tree-SHA512: 9517feb423dc8ddd63896016b25324673bfbe0bffa97f22996f59d7a3fcbdc2ebf2e43ac02bc067546f54e293e9b2f2514be145f867321e9031f895c063d9fb8 | |||
2017-03-02 | Merge #9143: Refactor ZapWalletTxes to avoid layer violations | Wladimir J. van der Laan | |
0165a56 Refactor ZapWalletTxes to avoid layer vialotions (Jonas Schnelli) Tree-SHA512: 51e3abbb866185817d14d685a65cb1070a7a60aa3db692670f3a5fdd328aad59afa765c5a6b13d9e8f6d219e735487f8c87998f2fb38fdd911c1fe19bea373b9 | |||
2017-02-10 | Use importmulti timestamp when importing watch only keys | Russell Yanofsky | |
When importing a watch-only address over importmulti with a specific timestamp, the wallet's nTimeFirstKey is currently set to 1. After this change, the provided timestamp will be used and stored as metadata associated with watch-only key. This can improve wallet performance because it can avoid the need to scan the entire blockchain for watch only addresses when timestamps are provided. Also adds timestamp to validateaddress return value (needed for tests). Fixes #9034. | |||
2017-02-06 | Merge #9227: Make nWalletDBUpdated atomic to avoid a potential race. | Wladimir J. van der Laan | |
d63ff62 Make nWalletDBUpdated atomic to avoid a potential race. (Patrick Strateman) | |||
2017-01-24 | Refactor ZapWalletTxes to avoid layer vialotions | Jonas Schnelli | |
2017-01-04 | Merge #9450: Increment MIT licence copyright header year on files modified ↵ | Wladimir J. van der Laan | |
in 2016 27765b6 Increment MIT Licence copyright header year on files modified in 2016 (isle2983) | |||
2016-12-31 | Increment MIT Licence copyright header year on files modified in 2016 | isle2983 | |
Edited via: $ contrib/devtools/copyright_header.py update . | |||
2016-12-21 | Make nWalletDBUpdated atomic to avoid a potential race. | Patrick Strateman | |
2016-12-05 | Do not shadow variables (gcc set) | Pavel Janík | |
2016-11-11 | Wallet: Let the interval-flushing thread figure out the filename | Luke Dashjr | |
2016-11-07 | Get rid of nType and nVersion | Pieter Wuille | |
Remove the nType and nVersion as parameters to all serialization methods and functions. There is only one place where it's read and has an impact (in CAddress), and even there it does not impact any of the recursively invoked serializers. Instead, the few places that need nType or nVersion are changed to read it directly from the stream object, through GetType() and GetVersion() methods which are added to all stream classes. | |||
2016-10-30 | Move CWalletDB::ReorderTransactions to CWallet | Patrick Strateman | |
2016-09-09 | [WIP] Remove unused statement in serialization | Pavel Janík | |
2016-07-15 | [Wallet] comsetic non-code changes for the HD feature | Jonas Schnelli | |
2016-07-15 | [Wallet] ensure CKeyMetadata.hdMasterKeyID will be cleared during SetNull() | Jonas Schnelli | |
2016-07-09 | [Wallet] extend CKeyMetadata with HD keypath | Jonas Schnelli | |
2016-06-22 | BIP144: Serialization, hashes, relay (sender side) | Pieter Wuille | |
Contains refactorings by Eric Lombrozo. Contains fixup by Nicolas Dorier. Contains cleanup of CInv::GetCommand by Alex Morcos | |||
2016-05-31 | [Wallet] Add simplest BIP32/deterministic key generation implementation | Jonas Schnelli | |
2016-05-16 | Move BackupWallet to CWallet::BackupWallet | Patrick Strateman | |
2016-05-09 | Fix insanity of CWalletDB::WriteTx and CWalletTx::WriteToDisk | Patrick Strateman | |
2016-03-23 | Added companion removeprunedfunds call. | instagibbs | |
2016-03-14 | [wallet] Move hardcoded file name out of log messages | MarcoFalke | |
2015-12-13 | Bump copyright headers to 2015 | MarcoFalke | |
2015-11-28 | Constrain constant values to a single location in code | Luke Dashjr | |
2015-11-21 | Optimisation: Store transaction list order in memory rather than compute it ↵ | Luke Dashjr | |
every need Huge performance improvement (450%) for zapwallettxes | |||
2015-07-23 | Includes: Cleanup around net main and wallet | Jorge Timón | |
-Move from .h to .cpp: in main, net and wallet -Remove unnecessary #include "main.h" -Cleanup some wallet files includes | |||
2015-04-20 | ensure consistent header comment naming conventions | Philip Kaufmann | |
- BITCOIN_FOLDER_SUBFOLDER_FILENAME_H | |||
2015-04-08 | move ThreadFlushWalletDB declaration to walletdb.h | Philip Kaufmann | |
2015-03-21 | use constant references for strings in functions in wallet/*.* | Philip Kaufmann | |
2015-03-12 | [Move Only] Move wallet related things to src/wallet/ | Jonas Schnelli | |
could once be renamed from /src/wallet to /src/legacywallet. |