101 Commits (47d0534368fbf0e3fb2cad7d05d60501d29f62aa)

Author SHA1 Message Date
Gavin Andresen 3624356e82 Refactor: Move GetAccountAddresses to CWallet 11 years ago
Gavin Andresen 618855133d Refactor: CAddressBookData for mapAddressBook 11 years ago
Pieter Wuille c4316fefa5 Make sure new wallet variables are initialized 11 years ago
Luke Dashjr 203d1ae69b Bugfix: Store last/next wallet resend times unique per CWallet object 11 years ago
Jeff Garzik 13dd2d090e CWallet::TopUpKeyPool() takes optional pool size argument 12 years ago
Pieter Wuille 434e4273b9 Add GetKeyBirthTimes to wallet 12 years ago
Pieter Wuille 4addb2c066 Refactor keytime/metadata and wallet encryption bugfix 12 years ago
Matt Corallo b1f15b218b Remove broken option to skip input checking for wallet txn. 12 years ago
Jeff Garzik 3869fb89b6 Wallet: store key creation time. Calculate whole-wallet birthday. 12 years ago
Eric Lombrozo 05df3fc68d Removed AcceptToMemoryPool method from CTransaction. This method belongs to the mempool instance. 12 years ago
Eric Lombrozo 336fe971e6 Get rid of db dependencies on main 12 years ago
Pieter Wuille dfa23b94c2 CSecret/CKey -> CKey/CPubKey split/refactor 12 years ago
Gavin Andresen 1f00f4e9c9 CreateTransaction: return strFailReason on failure 12 years ago
Gavin Andresen 2f15e86a68 Do not write to wallet during LoadWallet 12 years ago
Pieter Wuille 360cfe142c Allow the default key to be unavailable 12 years ago
Pieter Wuille 1c06aa98c6 Always print full hashes (tx, block, inv) 12 years ago
Gavin Andresen b31499ec72 Clean up shutdown process 12 years ago
Jeff Garzik fdbb537d26 Add new RPC "lockunspent", to prevent spending of selected outputs 12 years ago
Pieter Wuille 4291e8feab Prevent RPC 'move' from deadlocking 12 years ago
Philip Kaufmann 966a0e8cc9 add CWalletTx::GetImmatureCredit() and use it in CWallet::GetImmatureBalance() 12 years ago
Pieter Wuille 64dd46fd05 Transaction hash caching 12 years ago
Pieter Wuille ae8bfd12da Batch block connection during IBD 12 years ago
Pieter Wuille 450cbb0944 Ultraprune 12 years ago
Gavin Andresen eed1785f70 Handle corrupt wallets gracefully. 12 years ago
Jeff Garzik ea0796bde3 Trim trailing whitespace for src/*.{h,cpp} 12 years ago
Luke Dashjr da7b8c1260 Bugfix: Initialize CWallet::nOrderPosNext on an empty wallet, and save it in db 12 years ago
Luke Dashjr ddb709e9de Bugfix: Require OrderedTxItems to provide properly scoped accounting entry list 12 years ago
Gregory Maxwell b1093efa83 Change CWallet addressgrouping to use CTxDestination instead of strings. 12 years ago
Gregory Maxwell bdab0cf58c Avoid leaving return types or function attributes on their own lines. 12 years ago
Luke Dashjr e07c8e9123 Treat generation (mined) transactions less different from receive transactions 12 years ago
Gregory Maxwell 92735bca31 Add txout address filtering to listunspent. 12 years ago
coderrr 22dfd73598 Add address groupings RPC from the coincontrol patches. 12 years ago
Luke Dashjr c3f95ef13f Choose reasonable "smart" times to display for transactions 12 years ago
Luke Dashjr 9c7722b7c5 Store a fixed order of transactions (and accounting) in the wallet 12 years ago
Gavin Andresen a2709fad7f Implement raw transaction RPC calls 13 years ago
fanquake e749405297 Fix a few typos 13 years ago
Chris Moore 9b0369c773 Refactor SelectCoinsMinConf() and add unit tests. 13 years ago
sje397 8fdb7e108f Added 'immature balance' for miners. Only displayed if the balance is greater than zero. 13 years ago
Pieter Wuille 1025440184 Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 13 years ago
Pieter Wuille fd61d6f506 Encapsulate public keys in CPubKey 13 years ago
Wladimir J. van der Laan 0832c0d166 Process address book updates incrementally 13 years ago
Wladimir J. van der Laan ab1b288fa7 Convert UI interface to boost::signals2. 13 years ago
Wladimir J. van der Laan fe4a655042 Fine-grained UI updates 13 years ago
Fordy 3a25a2b9b0 Update License in File Headers 13 years ago
Philip Kaufmann e23a121afe remove obsolete BackupWallet() entry in wallet.h 13 years ago
Wladimir J. van der Laan b6c837cbe1 Remove no-longer used UI hints in bitcoin core 13 years ago
Wladimir J. van der Laan cdcc319c2d change type of various bare chars to bool that are only used as bool (and never serialized) 13 years ago
Pieter Wuille 6b6aaa1698 Further reduce header dependencies 13 years ago
Pieter Wuille ed6d0b5f85 Remove headers.h 13 years ago
Jeff Garzik c376ac359e Fix loop index var types, fixing many minor sign comparison warnings 13 years ago