467 Commits (87f37e259d6deb52ee464edde7aece687eea97a5)

Author SHA1 Message Date
Wladimir J. van der Laan dc58258adf Introduce REJECT_INTERNAL codes for local AcceptToMempool errors 7 years ago
Daniel Kraft 69c3bde448 Add some const declarations where they are appropriate. 7 years ago
Jorge Timón 60c8bac77c Includes: Cleanup around net main and wallet 7 years ago
Jorge Timón 9dd793f499 TRIVIAL: Missing includes 7 years ago
Luke Dashjr 0c376340a4 acceptnonstdtxn option to skip (most) "non-standard transaction" checks, for testnet/regtest only 7 years ago
Shaul Kfir a651403e09 Add absurdly high fee message to validation state (for RPC propagation) 7 years ago
Luke Dashjr 9238ecb417 Policy: MOVEONLY: 3 functions to policy.o: 7 years ago
Jorge Timón 627b9deff4 Policy: MOVEONLY: Create policy/policy.h with some constants 7 years ago
Luke Dashjr e617fe2578 Fix various warnings 7 years ago
Wladimir J. van der Laan 02a6702a82 Add option `-alerts` to opt out of alert system 7 years ago
Jorge Timón eb837199a0 Consensus: Refactor: Separate Consensus::CheckTxInputs and GetSpendHeight in CheckInputs 7 years ago
Gavin Andresen 65b9454503
Use best header chain timestamps to detect partitioning 7 years ago
Philip Kaufmann a9ac95c1bc use const references where appropriate 7 years ago
Suhas Daftuar 9be0e6837b Be stricter in processing unrequested blocks 7 years ago
Jorge Timón e69734309c Chainparams: Explicit CMessageHeader::MessageStartChars to functions in main: 7 years ago
Peter Todd 28bf06236d
Fix off-by-one error w/ nLockTime in the wallet 7 years ago
Jorge Timón 935bd0a447 Chainparams: Refactor: Decouple main::GetBlockValue() from Params() [renamed GetBlockSubsidy] 7 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 7 years ago
Cory Fields 27afcd89db Consensus: Refactor: Decouple CValidationState from main::AbortNode() 7 years ago
Gavin Andresen 36cba8f118
Alert if it is very likely we are getting a bad chain 7 years ago
Pieter Wuille 67708acff9 Write block index more frequently than cache flushes 7 years ago
Pieter Wuille fc684ad8af Use accurate memory for flushing decisions 7 years ago
Corinne Dashjr 7e6d23b171 Bugfix: Grammar fixes 8 years ago
Cory Fields a8cdaf5c96 checkpoints: move the checkpoints enable boolean into main 8 years ago
mrbandrews f9ec3f0fad Add block pruning functionality 8 years ago
jtimon 691161d419 Consensus: Create consensus/consensus.h with some constants 8 years ago
Pieter Wuille 3fcfbc8ac5 Add a consistency check for the block chain data structures 8 years ago
Jorge Timón d698ef690f Consensus: Refactor: Decouple pow.o from chainparams.o 8 years ago
Gavin Andresen 0f5954c434
Regression test for ResendWalletTransactions 8 years ago
Jorge Timón 26c16d9de9 Includes: Refactor: Move CValidationInterface and CMainSignals out of main 8 years ago
Ruben de Vries fc720207e0 don't trickle for whitelisted nodes 8 years ago
Daira Hopwood 1371e6f5db Change "insane" to "absurd" (referring to high fees) in text strings and identifiers. 8 years ago
Luke Dashjr 2ce63d395f MOVEONLY: Move struct CBlockTemplate to miner.h (from main.h) 8 years ago
Wladimir J. van der Laan 807658549c Replace GetLow64 with GetCheapHash 8 years ago
Luke Dashjr 23f3435962 Rename MAX_TX_SIGOPS to MAX_STANDARD_TX_SIGOPS to match similar policy constant MAX_STANDARD_TX_SIZE 8 years ago
jtimon 937ba572d0 MOVEONLY: CBlockUndo from main.h to undo.h 8 years ago
jtimon e035c6a737 Decouple CBlockUndo from CDiskBlockPos 8 years ago
jtimon d7621ccf9d Decouple miner.o and txmempool.o from CTxUndo 8 years ago
Jameson Lopp 4bc95c4387 remove max orphan blocks config parameter since it is no longer functional 8 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 8 years ago
Matt Corallo afd4b94b6d Move CMerkleBlock and CPartialMerkleTree to their own file 8 years ago
Luke Dashjr d227011184 MOVEONLY: core/ -> primitives/ 8 years ago
Pieter Wuille 307f7d48d4 Report script evaluation failures in log and reject messages 8 years ago
Michael Ford c5b390b6b9 Make comments in main an init doxygen compatible 8 years ago
Pieter Wuille 57be955ba0 Remove -printblock, -printblocktree, and -printblockindex 8 years ago
Pieter Wuille 9b0a8d3152 Add 'invalidateblock' and 'reconsiderblock' RPC commands. 8 years ago
Pieter Wuille 798faec3ea Add 'invalidateblock' and 'reconsiderblock' RPC commands. 8 years ago
Pieter Wuille 51ce901aa3 Improve chainstate/blockindex disk writing policy 8 years ago
Luke Dashjr df08a626e0 TestBlockValidity function for CBlock proposals (used by CreateNewBlock) 8 years ago
Luke Dashjr a48f2d6ddd Abstract context-dependent block checking from acceptance 8 years ago