593 Commits (58b65f9670d1ce559f0e52d5687c0249af1584ef)

Author SHA1 Message Date
Jorge Timón e69734309c Chainparams: Explicit CMessageHeader::MessageStartChars to functions in main: 9 years ago
Jorge Timón 935bd0a447 Chainparams: Refactor: Decouple main::GetBlockValue() from Params() [renamed GetBlockSubsidy] 9 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 10 years ago
Cory Fields 27afcd89db Consensus: Refactor: Decouple CValidationState from main::AbortNode() 10 years ago
Gavin Andresen 36cba8f118
Alert if it is very likely we are getting a bad chain 9 years ago
Pieter Wuille 67708acff9 Write block index more frequently than cache flushes 9 years ago
Pieter Wuille fc684ad8af Use accurate memory for flushing decisions 9 years ago
Corinne Dashjr 7e6d23b171 Bugfix: Grammar fixes 9 years ago
Cory Fields a8cdaf5c96 checkpoints: move the checkpoints enable boolean into main 9 years ago
mrbandrews f9ec3f0fad Add block pruning functionality 9 years ago
jtimon 691161d419 Consensus: Create consensus/consensus.h with some constants 10 years ago
Pieter Wuille 3fcfbc8ac5 Add a consistency check for the block chain data structures 9 years ago
Jorge Timón d698ef690f Consensus: Refactor: Decouple pow.o from chainparams.o 9 years ago
Gavin Andresen 0f5954c434
Regression test for ResendWalletTransactions 9 years ago
Jorge Timón 26c16d9de9 Includes: Refactor: Move CValidationInterface and CMainSignals out of main 9 years ago
Ruben de Vries fc720207e0 don't trickle for whitelisted nodes 9 years ago
Daira Hopwood 1371e6f5db Change "insane" to "absurd" (referring to high fees) in text strings and identifiers. 10 years ago
Luke Dashjr 2ce63d395f MOVEONLY: Move struct CBlockTemplate to miner.h (from main.h) 10 years ago
Wladimir J. van der Laan 807658549c Replace GetLow64 with GetCheapHash 10 years ago
Luke Dashjr 23f3435962 Rename MAX_TX_SIGOPS to MAX_STANDARD_TX_SIGOPS to match similar policy constant MAX_STANDARD_TX_SIZE 10 years ago
jtimon 937ba572d0 MOVEONLY: CBlockUndo from main.h to undo.h 10 years ago
jtimon e035c6a737 Decouple CBlockUndo from CDiskBlockPos 10 years ago
jtimon d7621ccf9d Decouple miner.o and txmempool.o from CTxUndo 10 years ago
Jameson Lopp 4bc95c4387 remove max orphan blocks config parameter since it is no longer functional 10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Matt Corallo afd4b94b6d Move CMerkleBlock and CPartialMerkleTree to their own file 10 years ago
Luke Dashjr d227011184 MOVEONLY: core/ -> primitives/ 10 years ago
Pieter Wuille 307f7d48d4 Report script evaluation failures in log and reject messages 10 years ago
Michael Ford c5b390b6b9 Make comments in main an init doxygen compatible 10 years ago
Pieter Wuille 57be955ba0 Remove -printblock, -printblocktree, and -printblockindex 10 years ago
Pieter Wuille 9b0a8d3152 Add 'invalidateblock' and 'reconsiderblock' RPC commands. 10 years ago
Pieter Wuille 798faec3ea Add 'invalidateblock' and 'reconsiderblock' RPC commands. 10 years ago
Pieter Wuille 51ce901aa3 Improve chainstate/blockindex disk writing policy 10 years ago
Luke Dashjr df08a626e0 TestBlockValidity function for CBlock proposals (used by CreateNewBlock) 10 years ago
Luke Dashjr a48f2d6ddd Abstract context-dependent block checking from acceptance 10 years ago
Philip Kaufmann 771d500283 minor cleanup: include orders, end comments etc. 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 999a2ab41e MOVEONLY: separate CTxUndo out of core 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
Luke Dashjr 24e8896430 Add CValidationInterface::BlockChecked notification 10 years ago
Pieter Wuille a96d113962 Rename CWalletInterface to CValidationInterface 10 years ago
Cory Fields 85c579e3a6 script: add a slew of includes all around and drop includes from script.h 10 years ago
Pieter Wuille ad6e601712 RPC additions after headers-first 10 years ago
Pieter Wuille 341735eb8f Headers-first synchronization 10 years ago
Wladimir J. van der Laan b9b2e3fabd Don't translate state.Abort() messages 10 years ago
Pieter Wuille e790c370b5 Replace SCRIPT_VERIFY_NOCACHE by flag directly to checker 10 years ago
Pieter Wuille 5c1e798a8e Make signature cache optional 10 years ago
Mark Friedenbach a372168e77 Use a typedef for monetary values 10 years ago