736 Commits (565e56977235974c0dd3acfe2023beb84974297c)

Author SHA1 Message Date
Wladimir J. van der Laan cd7fa8bb43 Move `nTransactionFee` from main.cpp to wallet.cpp 11 years ago
Pieter Wuille b2864d2fb3 Add main-specific node state 11 years ago
Gregory Maxwell 9b59e3bda8 Sanitize assert usage and refuse to compile with NDEBUG. 11 years ago
Gavin Andresen 4d707d5120 Add verbose boolean to getrawmempool 11 years ago
Gavin Andresen 0733c1bde6 Refactor: move GetValueIn(tx) to tx.GetValueIn() 11 years ago
Gavin Andresen 98c7c8fd1d Remove dead transaction replacement code 11 years ago
Gavin Andresen c649637b6c mutex debugging routines: LocksHeld() and AssertLockHeld() 11 years ago
Mike Hearn a946aa8d3e Store and use a sanitized subVer 11 years ago
Mike Hearn ba6a4ea344 Add some additional logging to give extra network insight. 11 years ago
Mike Hearn 6a4c196dd6 Drop fees by 10x due to the persistently higher exchange rate. 11 years ago
Julian Langschaedel 848fe68acd cleanup error message consistency 11 years ago
Philip Kaufmann 379778bde6 core: remove includes in .cpp, if header is already in .h 11 years ago
Cozz Lovan 8dfd8c62dc pass nBytes as parameter to GetMinFee(..) 11 years ago
Philip Kaufmann cd696e64df misc small changes to polish after include cleanup 11 years ago
Gavin Andresen 358ce2664d New reject p2p message 11 years ago
Pieter Wuille a0fa20a12b Move CCoins-related logic to coins.{cpp.h} 11 years ago
Pieter Wuille 84674082b0 Make CCoinsView use block hashes instead of indices 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Wladimir J. van der Laan e30bd78f81 No more fHaveGUI 11 years ago
Patrick Strateman 75ef87dd93 process received messages one at a time without sleeping between messages 11 years ago
Gavin Andresen 319b11607f Refactor: CTxMempool class to its own txmempool.{cpp,h} 11 years ago
Pieter Wuille caca6aa4eb Make some globals in main non-public. 11 years ago
Pieter Wuille 85eb2cef33 Do not use the redundant BestInvalidWork record in the block database. 11 years ago
Philip Kaufmann 3b570559f8 re-work -debug switch handling 11 years ago
Pieter Wuille 170e02deaf Generalize the remove-outputs check for fully-prunable transactions. 11 years ago
Matt Corallo b33b9a6fef Fix comparison tool by asking for blocks more aggressively 11 years ago
Pieter Wuille 722fa283d0 Break dependency of init on wallet. 11 years ago
Pieter Wuille 00588c3fac Use boost signals for callbacks from main to wallet 11 years ago
Pieter Wuille e010af7089 Remove broken PrintWallet functionality 11 years ago
Pieter Wuille fe52346450 Do not treat fFromMe transaction differently when broadcasting 11 years ago
Pieter Wuille a616206865 Give peer time-adjustment data an own lock 11 years ago
Warren Togami 1ce418929a Split MIN_PROTO_VERSION into INIT_PROTO_VERSION and MIN_PEER_PROTO_VERSION 11 years ago
Gavin Andresen 1f3d3647ff Send multiple inv messages if mempool.size > MAX_INV_SZ 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
Pieter Wuille 7d38af3c49 Push down cs_main locking in ProcessMessage 11 years ago
Pieter Wuille 6055b9101b Allow SendMessages to run partially without cs_main 11 years ago
Philip Kaufmann 7dea6345e1 replace %zu with %"PRIszu" macro to prevent compiler warnings 11 years ago
Pieter Wuille e4daecda0b Reimplement CBlockLocator's chain-related logic in CChain. 11 years ago
Pieter Wuille 4c6d41b8b6 Refactor/encapsulate chain globals into a CChain class 11 years ago
Philip Kaufmann 5ea66c54fb style-police: fixed badly readable code in ProcessMessage() 11 years ago
Gavin Andresen 16b3ff66e0 Lower maximum size for free transaction creation 11 years ago
Gavin Andresen ea1cd5b47f Remove CENT-output free transaction rule when relaying 11 years ago
Josh Lehan 971bb3e901 Added ping time measurement. 11 years ago
Philip Kaufmann fbed9c9d63 special case DoS value == 0 in ProcessMessage() 11 years ago
Jeff Garzik a79342479f Relay OP_RETURN data TxOut as standard transaction type 11 years ago
Philip Kaufmann 8d750f1d21 internal miner: move 2 globals from main to miner 11 years ago
Pieter Wuille 99740bab9c Skip unspendable outputs in consistency check 11 years ago
Gavin Andresen 881a85a22d Replace printf with LogPrintf / LogPrint 11 years ago
Philip Kaufmann d78900cc1b fix some cosmetic glitches in the codebase 11 years ago
Gregory Maxwell f8b7aa8625 Longer term workaround for chainstate corruption from negative versions. 11 years ago