82 Commits (27df4123c433e5ad4e5592f0a8fbc40ca933865b)

Author SHA1 Message Date
Philip Kaufmann 27df4123c4 make all catch() arguments const 8 years ago
Luke Dashjr d227011184 MOVEONLY: core/ -> primitives/ 8 years ago
Luke Dashjr b867e409e5 CreateNewBlock: Stick height in coinbase so we pass template sanity check 8 years ago
Luke Dashjr df08a626e0 TestBlockValidity function for CBlock proposals (used by CreateNewBlock) 8 years ago
Luke Dashjr 4ea1be7fb8 CreateNewBlock and miner_tests: Also check generated template is valid by CheckBlockHeader, ContextualCheckBlockHeader, CheckBlock, and ContextualCheckBlock 8 years ago
jtimon 22c4272bf4 MOVEONLY: Move void UpdateTime() from pow.o to miner.o (plus fix include main.h -> chain.h) 8 years ago
Luke Dashjr 1bea2bbddc Rename ProcessBlock to ProcessNewBlock to indicate change of behaviour, and document it 8 years ago
jtimon 99f41b9cf7 MOVEONLY: core.o -> core/block.o 8 years ago
jtimon 4a3587d8db MOVEONLY: Separate CTransaction and dependencies from core 8 years ago
jtimon eda3733091 MOVEONLY: Move CFeeRate and Amount constants to amount.o 8 years ago
randy-waterhouse a3c26c2e85 Fixes for missing boost tuple.hpp header include. 8 years ago
Cory Fields e9ca4280f3 script: add ToByteVector() for converting anything with begin/end 8 years ago
Gavin Andresen dbca89b74b
Trigger -alertnotify if network is upgrading without you 8 years ago
Pieter Wuille e790c370b5 Replace SCRIPT_VERIFY_NOCACHE by flag directly to checker 8 years ago
Mark Friedenbach a372168e77 Use a typedef for monetary values 8 years ago
Pieter Wuille 7c70438dc6 Get rid of the dummy CCoinsViewCache constructor arg 8 years ago
Pieter Wuille 629d75faac Combine CCoinsViewCache's HaveCoins and const GetCoins into AccessCoins. 8 years ago
Wladimir J. van der Laan ad49c256c3 Split up util.cpp/h 8 years ago
jtimon c2c02f3fa9 Move UpdateTime to pow 8 years ago
Wladimir J. van der Laan 3802224110 Remove all other print() methods 8 years ago
Wladimir J. van der Laan 81212588c0 Remove print() from core functions 8 years ago
jtimon f0c2915f66 Simplify and rename CheckWork to ProcessBlockFound 8 years ago
Wladimir J. van der Laan 6c37f7fd78 `getrawchangeaddress` should fail when keypool exhausted 9 years ago
Gavin Andresen 13fc83c77b
Move fee policy out of core 9 years ago
Luke Dashjr 2a72d4591f JSON-RPC method: prioritisetransaction <txid> <priority delta> <priority tx fee> 9 years ago
jtimon df852d2bcc Refactor proof of work related functions out of main 9 years ago
Philip Kaufmann 0655fac0b1 miner: indentation fixes, remove for (;;) 9 years ago
Pieter Wuille d38da59bf6 Code simplifications after CTransaction::GetHash() caching 9 years ago
Pieter Wuille 4949004d68 Add CMutableTransaction and make CTransaction immutable. 9 years ago
Pieter Wuille 85aab2a088 Switch miner.cpp to use sha2 instead of OpenSSL. 9 years ago
Pieter Wuille 7b4737c878 Switch script.cpp and hash.cpp to use sha2.cpp instead of OpenSSL. 9 years ago
Wladimir J. van der Laan 09eb201b1b Remove `using namespace std` from header file 9 years ago
Philip Kaufmann ac14bcc1f1 small formatting, indentation and comment fixes 9 years ago
Pieter Wuille 18e72167dd Push cs_mains down in ProcessBlock 9 years ago
Drak 02bec4b268 Fix compiler warnings 9 years ago
Gavin Andresen c6cb21d17a Type-safe CFeeRate class 9 years ago
jtimon 21913a9ac9 Add AllowMinDifficultyBlocks chain parameter 9 years ago
jtimon 2595b9ac23 Add DefaultMinerThreads chain parameter 9 years ago
jtimon bfa9a1a638 Add MineBlocksOnDemand chain parameter 9 years ago
jtimon 1712adbe0b Add MiningRequiresPeers chain parameter 9 years ago
Pieter Wuille df9eb5e14f Move {Get,Set}Compact from bignum to uint256 9 years ago
Wladimir J. van der Laan 783b182c8f Remove dummy PRIszX macros for formatting 9 years ago
Peter Todd 68f7d1d7af Create (MANDATORY|STANDARD)_SCRIPT_VERIFY_FLAGS constants 9 years ago
Cory Fields 4f497cd97d script: switch outside users to CScriptNum 9 years ago
Mike Hearn 037b4f1485 Make mining fee policy match relay fee policy. 9 years ago
Wladimir J. van der Laan f48742c2bf Get rid of C99 PRI?64 usage in source files 9 years ago
gubatron 57702541a2 Copyright header updates s/2013/2014 on files whose last git commit was done in 2014. 9 years ago
Peter Todd 665bdd3bc9
Fix off-by-one errors in use of IsFinalTx() 9 years ago
Wladimir J. van der Laan 7d9d134bf9 Remove redundant .c_str()s 9 years ago
Thomas Holenstein df840de5da
Make bitcoin compile without wallet if "db_cxx.h" is not present 9 years ago