54 Commits (99170259d26336912ded65e248a3b3334820eb41)

Author SHA1 Message Date
jtimon f0c2915f66 Simplify and rename CheckWork to ProcessBlockFound 11 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
Wladimir J. van der Laan 4a85e06750 Allow mining RPCs with --disable-wallet 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 ad898b40aa Increase default -blockmaxsize/prioritysize to 750K/50K 11 years ago
Gavin Andresen c8b74258ba setgenerate creates multiple blocks in -regtest mode 11 years ago
Philip Kaufmann 379778bde6 core: remove includes in .cpp, if header is already in .h 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Gavin Andresen 319b11607f Refactor: CTxMempool class to its own txmempool.{cpp,h} 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
Pieter Wuille 4c6d41b8b6 Refactor/encapsulate chain globals into a CChain class 11 years ago
Philip Kaufmann 8d750f1d21 internal miner: move 2 globals from main to miner 11 years ago
Gavin Andresen 881a85a22d Replace printf with LogPrintf / LogPrint 11 years ago
Gregory Maxwell d6eb259953 [Fee logic] Don't count txins for priority to encourage sweeping. 11 years ago
Jeff Garzik f1dbed9233 miner: constify CreateNewBlock() arg scriptPubKeyIn 12 years ago
Jeff Garzik 7e17018995 CreateNewBlock() now takes scriptPubKey argument, 12 years ago
Jeff Garzik d247a5d130 Move internal miner/block creation to separate miner.cpp module. 12 years ago