aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
AgeCommit message (Collapse)Author
2011-06-05Merge pull request #264 from sipa/mintxfeefixJeff Garzik
Fix for small change outputs
2011-06-05Merge pull request #255 from sipa/rescanupdateJeff Garzik
Update transactions already in the wallet when rescanning.
2011-05-28bugfix: accept free transactionsPieter Wuille
2011-05-26Separate required fee for relaying and creationPieter Wuille
Transactions created with the new minimal fee policy would not be relayed by the network. Therefore, we separate the minimal fee that is necessary to relay and to create, leaving the creation one at the old amount, for now.
2011-05-25Fix for small change outputsPieter Wuille
With the separation of CENT and MIN_TX_FEE, it is now reasonable to create change outputs between 0.01 and 0.0005, as these are spendable according to the policy, even though they require a fee to be paid. Also, when enough fee was already present, everything can go into a change output, without further increasing the fee.
2011-05-22Update transactions already in the wallet when rescanning.Pieter Wuille
When rescanning, if the scanned transaction is already in the wallet, it is skipped. However, if someone sends a transaction, does not wait for confirmation, switches wallets, waits for a block that contains his original transaction, and switches wallets again, a rescan will leave his wallet transaction (which has no merkle branch, so no confirmations) untouched.
2011-05-15make bitcoin include files more modularWladimir J. van der Laan
2011-05-12Add #ifdef USE_UPNP around usage of fUseUPnP to fix build failure.Daniel Holbert
2011-05-11Replace CENT with new constant MIN_TX_FEE, where appropriate.Jeff Garzik
MIN_TX_FEE==CENT remains true (until next commit).
2011-05-09Manual merge of jaromil's source tree reorg commit.Jeff Garzik
Conflicts: src/sha256.cpp
2011-04-23directory re-organization (keeps the old build system)Jaromil
there is no internal modification of any file in this commit files are moved into directories according to established standards in sourcecode distribution; these directories contain: src - Files that are used in constructing the executable binaries, but are not installed. doc - Files in HTML and text format that document usage, quirks of the implementation, and contributor checklists. locale - Files that contain human language translation of strings used in the program contrib - Files contributed from distributions or other third party implementing scripts and auxiliary programs