215 Commits (cd7fa8bb437267db2502415e4fb035d60bda860c)

Author SHA1 Message Date
Wladimir J. van der Laan cd7fa8bb43 Move `nTransactionFee` from main.cpp to wallet.cpp 9 years ago
Wladimir J. van der Laan 4ef92a9067 Refuse to retransmit transactions without vins 9 years ago
Wladimir J. van der Laan d3ef9b00ec Prevent empty transactions from being added to vtxPrev 9 years ago
Gregory Maxwell 9b59e3bda8 Sanitize assert usage and refuse to compile with NDEBUG. 9 years ago
Gavin Andresen 4d707d5120 Add verbose boolean to getrawmempool 9 years ago
Gavin Andresen 0733c1bde6 Refactor: move GetValueIn(tx) to tx.GetValueIn() 9 years ago
Philip Kaufmann 0689f46cc7 Coincontrol cleanup (e.g. add missing license) 9 years ago
Philip Kaufmann 379778bde6 core: remove includes in .cpp, if header is already in .h 9 years ago
Cozz Lovan 6a86c24db1 Coin Control Features 9 years ago
Cozz Lovan 8dfd8c62dc pass nBytes as parameter to GetMinFee(..) 9 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 9 years ago
Pieter Wuille 722fa283d0 Break dependency of init on wallet. 9 years ago
Pieter Wuille 00588c3fac Use boost signals for callbacks from main to wallet 9 years ago
Pieter Wuille e010af7089 Remove broken PrintWallet functionality 9 years ago
Pieter Wuille fe52346450 Do not treat fFromMe transaction differently when broadcasting 9 years ago
super3 db0e8ccd90 Bump Year Number to 2013 9 years ago
Pieter Wuille 4c6d41b8b6 Refactor/encapsulate chain globals into a CChain class 9 years ago
Wladimir J. van der Laan b0091bb896 wallet: remove automatic update of default key 9 years ago
Gavin Andresen ea1cd5b47f Remove CENT-output free transaction rule when relaying 9 years ago
Philip Kaufmann faaeae1eb3 fix some printf -> LogPrintf leftovers 9 years ago
Gavin Andresen 881a85a22d Replace printf with LogPrintf / LogPrint 9 years ago
Gregory Maxwell d6eb259953 [Fee logic] Don't count txins for priority to encourage sweeping. 9 years ago
Wladimir J. van der Laan dcd0b0775e qt: Handle address purpose in incremental updates 9 years ago
Gregory Maxwell 71ac5052d8 Remove fAllowReuse from GetKeyFromPool. 9 years ago
Gavin Andresen a41d5fe019 Payment Protocol: X509-validated payment requests 9 years ago
Gavin Andresen 3624356e82 Refactor: Move GetAccountAddresses to CWallet 9 years ago
Gavin Andresen 618855133d Refactor: CAddressBookData for mapAddressBook 9 years ago
Gavin Andresen 050d2e953f Remove #define loop from util.h 9 years ago
Luke Dashjr 96ed682176 Bugfix: Avoid trying to parse outputs that aren't relevant to CWalletTx::GetAmounts 10 years ago
Luke Dashjr 203d1ae69b Bugfix: Store last/next wallet resend times unique per CWallet object 10 years ago
Jeff Garzik 13dd2d090e CWallet::TopUpKeyPool() takes optional pool size argument 10 years ago
Eric Lombrozo 7db120d531 Moved CBlock::ReadFromDisk out of CBlock to functions ReadBlockFromDisk in main.h 10 years ago
Pieter Wuille 434e4273b9 Add GetKeyBirthTimes to wallet 10 years ago
Pieter Wuille 4addb2c066 Refactor keytime/metadata and wallet encryption bugfix 10 years ago
Matt Corallo 87cce04c17 Refactor fee rules to make them actually readable. 10 years ago
Matt Corallo b1f15b218b Remove broken option to skip input checking for wallet txn. 10 years ago
Jeff Garzik 8da9dd0725 Wallet: optimize rescan to skip blocks prior to birthday 10 years ago
Jeff Garzik 3869fb89b6 Wallet: store key creation time. Calculate whole-wallet birthday. 10 years ago
Eric Lombrozo 05df3fc68d Removed AcceptToMemoryPool method from CTransaction. This method belongs to the mempool instance. 10 years ago
Eric Lombrozo 788536f175 Moved CInPoint to core. Removed GetMinFee from CTransaction and made it a regular function in main. 10 years ago
Cory Fields 34994ebcb0 build: cosmetics after last commit 10 years ago
Cory Fields ee4b170c92 build: use runtime setting for wallet rather than QT_GUI define 10 years ago
Pieter Wuille dfa23b94c2 CSecret/CKey -> CKey/CPubKey split/refactor 10 years ago
Pieter Wuille 0fe8010a10 Make FindBlockByHeight constant-time. 10 years ago
Gavin Andresen 92f2c1fe0f Use boost::asio::deadline_timer for walletpassphrase timeout 10 years ago
Gavin Andresen 000dc55181 Un-hardcode TX_FEE constants 10 years ago
Gavin Andresen 1f00f4e9c9 CreateTransaction: return strFailReason on failure 10 years ago
Gavin Andresen 8de9bb53af Define dust transaction outputs, and make them non-standard 10 years ago
Gavin Andresen 2f15e86a68 Do not write to wallet during LoadWallet 10 years ago
Pieter Wuille 360cfe142c Allow the default key to be unavailable 10 years ago