81 Commits (43ba1a19b8e5a6d172742b2d13af3cceeef420f2)

Author SHA1 Message Date
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
Wladimir J. van der Laan da7bbd9dfd fix warnings: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] 13 years ago
Pieter Wuille f8dcd5ca6f Use scoped locks instead of CRITICAL_BLOCK 13 years ago
Pieter Wuille 6b8de05d0a Begin doxygen-compatible comments 13 years ago
Pieter Wuille 439e1497e1 Introduce explicit -walletupgrade option 13 years ago
Pieter Wuille 9976cf070f Move GenerateNewKey back to CWallet 13 years ago
Pieter Wuille 0b807a417f Add SetMinVersion to CWallet 13 years ago
Gavin Andresen 882164196e Update all copyrights to 2012 13 years ago
Gavin Andresen 922e8e2929 Replace OP_EVAL (BIP 12) with Pay-to-script-hash (BIP 16). 13 years ago
Pieter Wuille a4902c9e7c Remove unused definition 13 years ago
Wladimir J. van der Laan bde280b9a4 Revert "Use standard C99 (and Qt) types for 64-bit integers" 13 years ago
Luke Dashjr 21d9f36781 Use standard C99 (and Qt) types for 64-bit integers 13 years ago
Gavin Andresen 2a45a494b0 Use block times for 'hard' OP_EVAL switchover, and refactored EvalScript 13 years ago
Gavin Andresen e679ec969c OP_EVAL implementation 13 years ago
Pieter Wuille 95d888a6d1 Key import and export 13 years ago
Pieter Wuille 30ab2c9c46 Preparations for key import/export 13 years ago
Pieter Wuille 4c6e22953e Make CWalletTx::pwallet private 13 years ago
Dylan Noblesmith 94f778bdeb Implement an mlock()'d string class for storing passphrases 13 years ago