81 Commits (4d2ecc4f943fd70892ffd49c3059c62a0e1feb72)

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