102 Commits (935bd0a447834fa48c218ddae2a5d835a67979ef)

Author SHA1 Message Date
  Jorge Timón 935bd0a447 Chainparams: Refactor: Decouple main::GetBlockValue() from Params() [renamed GetBlockSubsidy] 6 years ago
  Gregory Maxwell bba7c24929 Avoid crash on start in TestBlockValidity with gen=1. 6 years ago
  jtimon 691161d419 Consensus: Create consensus/consensus.h with some constants 6 years ago
  Jorge Timón bebe7282ff Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getter 6 years ago
  Wladimir J. van der Laan 48265f3cf4 Revert mining changes in #5957 6 years ago
  Pieter Wuille e2edf95cd3 Bugfix: make CreateNewBlock return pindexPrev 6 years ago
  Pieter Wuille 6b04508e37 Introduce separate 'generate' RPC call 6 years ago
  Pieter Wuille 0df67f1f7a Simplify hash loop code 6 years ago
  Jorge Timón d698ef690f Consensus: Refactor: Decouple pow.o from chainparams.o 6 years ago
  Jonas Schnelli 50c72f23ad [Move Only] Move wallet related things to src/wallet/ 6 years ago
  Pavel Janík 5262fde0ec Remove whitespaces before double colon in errors and logs 6 years ago
  Luke Dashjr 2ce63d395f MOVEONLY: Move struct CBlockTemplate to miner.h (from main.h) 6 years ago
  Wladimir J. van der Laan 734f85c4f0 Use arith_uint256 where necessary 6 years ago
  jtimon 0cc0d8d60b Get rid of the internal miner's hashmeter 6 years ago
  Wladimir J. van der Laan 269d8ba0d2
Remove declaration of no longer existent CheckWork 6 years ago
  jtimon d7621ccf9d Decouple miner.o and txmempool.o from CTxUndo 6 years ago
  sandakersmann f914f1a746
Added "Core" to copyright headers 6 years ago
  Philip Kaufmann 27df4123c4 make all catch() arguments const 6 years ago
  Michael Ford 78253fcbad Remove references to X11 licence 6 years ago
  Luke Dashjr d227011184 MOVEONLY: core/ -> primitives/ 6 years ago
  Luke Dashjr b867e409e5 CreateNewBlock: Stick height in coinbase so we pass template sanity check 6 years ago
  Luke Dashjr df08a626e0 TestBlockValidity function for CBlock proposals (used by CreateNewBlock) 6 years ago
  Luke Dashjr 4ea1be7fb8 CreateNewBlock and miner_tests: Also check generated template is valid by CheckBlockHeader, ContextualCheckBlockHeader, CheckBlock, and ContextualCheckBlock 6 years ago
  jtimon 22c4272bf4 MOVEONLY: Move void UpdateTime() from pow.o to miner.o (plus fix include main.h -> chain.h) 6 years ago
  Luke Dashjr 1bea2bbddc Rename ProcessBlock to ProcessNewBlock to indicate change of behaviour, and document it 6 years ago
  jtimon 99f41b9cf7 MOVEONLY: core.o -> core/block.o 6 years ago
  jtimon 4a3587d8db MOVEONLY: Separate CTransaction and dependencies from core 6 years ago
  jtimon eda3733091 MOVEONLY: Move CFeeRate and Amount constants to amount.o 6 years ago
  randy-waterhouse a3c26c2e85 Fixes for missing boost tuple.hpp header include. 6 years ago
  Cory Fields e9ca4280f3 script: add ToByteVector() for converting anything with begin/end 6 years ago
  Gavin Andresen dbca89b74b
Trigger -alertnotify if network is upgrading without you 6 years ago
  Pieter Wuille e790c370b5 Replace SCRIPT_VERIFY_NOCACHE by flag directly to checker 6 years ago
  Mark Friedenbach a372168e77 Use a typedef for monetary values 7 years ago
  Pieter Wuille 7c70438dc6 Get rid of the dummy CCoinsViewCache constructor arg 6 years ago
  Pieter Wuille 629d75faac Combine CCoinsViewCache's HaveCoins and const GetCoins into AccessCoins. 6 years ago
  Wladimir J. van der Laan ad49c256c3 Split up util.cpp/h 6 years ago
  jtimon c2c02f3fa9 Move UpdateTime to pow 7 years ago
  Wladimir J. van der Laan 3802224110 Remove all other print() methods 6 years ago
  Wladimir J. van der Laan 81212588c0 Remove print() from core functions 6 years ago
  jtimon f0c2915f66 Simplify and rename CheckWork to ProcessBlockFound 7 years ago
  Wladimir J. van der Laan 6c37f7fd78 `getrawchangeaddress` should fail when keypool exhausted 7 years ago
  Gavin Andresen 13fc83c77b
Move fee policy out of core 7 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 7 years ago
  Philip Kaufmann 0655fac0b1 miner: indentation fixes, remove for (;;) 7 years ago
  Pieter Wuille d38da59bf6 Code simplifications after CTransaction::GetHash() caching 7 years ago
  Pieter Wuille 4949004d68 Add CMutableTransaction and make CTransaction immutable. 7 years ago
  Pieter Wuille 85aab2a088 Switch miner.cpp to use sha2 instead of OpenSSL. 7 years ago
  Pieter Wuille 7b4737c878 Switch script.cpp and hash.cpp to use sha2.cpp instead of OpenSSL. 7 years ago
  Wladimir J. van der Laan 09eb201b1b Remove `using namespace std` from header file 7 years ago