Commit Graph

14 Commits (4ca60bba5c3b8394c252715c71e8758d63c316ee)

Author SHA1 Message Date
Gavin Andresen eed1785f70 Handle corrupt wallets gracefully.
12 years ago
Luke Dashjr da7b8c1260 Bugfix: Initialize CWallet::nOrderPosNext on an empty wallet, and save it in db
12 years ago
Luke Dashjr 9c7722b7c5 Store a fixed order of transactions (and accounting) in the wallet
12 years ago
Giel van Schijndel 96931d6f78 Give threads a recognisable name to aid in debugging
12 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
Jeff Garzik 0134a1c08c Merge branch 'dbenv' into tmp
13 years ago
Jeff Garzik ffe8b77a61 Further CDBEnv encapsulation work.
13 years ago
Jeff Garzik cd9696fc97 Encapsulate BDB environment inside new CDBEnv class
13 years ago
Fordy 3a25a2b9b0 Update License in File Headers
13 years ago
Philip Kaufmann 0985816bf6 ensure that no double timestamps show up in the debug.log, by removing manual timestamps from the source (now only -logtimestamps parameter adds timestamps to debug.log)
13 years ago
Luke Dashjr 82e6b92b0a Bugfix: %-12I64d is not valid and causes the parameter to be skipped, use %12"PRI64d" instead
13 years ago
Pieter Wuille 6b6aaa1698 Further reduce header dependencies
13 years ago
Jeff Garzik 9eace6b113 Move CWalletDB code to new walletdb module.
13 years ago