180 Commits (18873373bde38a026f154c5878fedac6c2a04446)

Author SHA1 Message Date
Ashley Holman 34628a1807 TxMemPool: Change mapTx to a boost::multi_index_container 9 years ago
Daniel Kraft 2016576998 Fix crash when mining with empty keypool. 9 years ago
Daniel Kraft 69c3bde448 Add some const declarations where they are appropriate. 9 years ago
Jorge Timón 9dd793f499 TRIVIAL: Missing includes 9 years ago
Wladimir J. van der Laan 6ebac0782f Remove ChainParams::DefaultMinerThreads 10 years ago
Wladimir J. van der Laan 47162673c7 Use real number of cores for default -par, ignore virtual cores 10 years ago
Jonas Schnelli a7b9623d18 miner: rename UpdateRequestCount signal to ResetRequestCount 10 years ago
Jonas Schnelli 5496253966 add CReserveScript to allow modular script keeping/returning 10 years ago
Jonas Schnelli d0fc10a844 detach wallet from miner 10 years ago
Jorge Timón 627b9deff4 Policy: MOVEONLY: Create policy/policy.h with some constants 10 years ago
Suhas Daftuar 9be0e6837b Be stricter in processing unrequested blocks 10 years ago
Mark Friedenbach ef8dfe41d1 Prevent block.nTime from decreasing 10 years ago
Peter Todd 28bf06236d
Fix off-by-one error w/ nLockTime in the wallet 10 years ago
Jorge Timón 935bd0a447 Chainparams: Refactor: Decouple main::GetBlockValue() from Params() [renamed GetBlockSubsidy] 10 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 10 years ago
Gregory Maxwell bba7c24929 Avoid crash on start in TestBlockValidity with gen=1. 10 years ago
jtimon 691161d419 Consensus: Create consensus/consensus.h with some constants 10 years ago
Jorge Timón bebe7282ff Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getter 10 years ago
Wladimir J. van der Laan 48265f3cf4 Revert mining changes in #5957 10 years ago
Pieter Wuille e2edf95cd3 Bugfix: make CreateNewBlock return pindexPrev 10 years ago
Pieter Wuille 6b04508e37 Introduce separate 'generate' RPC call 10 years ago
Pieter Wuille 0df67f1f7a Simplify hash loop code 10 years ago
Jorge Timón d698ef690f Consensus: Refactor: Decouple pow.o from chainparams.o 10 years ago
Jonas Schnelli 50c72f23ad [Move Only] Move wallet related things to src/wallet/ 10 years ago
Pavel Janík 5262fde0ec Remove whitespaces before double colon in errors and logs 10 years ago
Luke Dashjr 2ce63d395f MOVEONLY: Move struct CBlockTemplate to miner.h (from main.h) 10 years ago
Wladimir J. van der Laan 734f85c4f0 Use arith_uint256 where necessary 10 years ago
jtimon 0cc0d8d60b Get rid of the internal miner's hashmeter 10 years ago
Wladimir J. van der Laan 269d8ba0d2
Remove declaration of no longer existent CheckWork 10 years ago
jtimon d7621ccf9d Decouple miner.o and txmempool.o from CTxUndo 10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Philip Kaufmann 27df4123c4 make all catch() arguments const 10 years ago
Michael Ford 78253fcbad Remove references to X11 licence 10 years ago
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