1108 Commits (6ec4b7eb20abf05dd6e3c0885644616a2c2acfd7)

Author SHA1 Message Date
Jorge Timón 425c3a87ff Consensus: Separate CheckIndexAgainstCheckpoint() from ContextualCheckBlockHeader 10 years ago
Gavin Andresen 65b9454503
Use best header chain timestamps to detect partitioning 10 years ago
Philip Kaufmann a9ac95c1bc use const references where appropriate 10 years ago
Suhas Daftuar 3e9143386a Advance pindexLastCommonBlock for blocks in chainActive 10 years ago
Adam Weiss c257a8c9a6 Prune: Support noncontiguous block files 10 years ago
Suhas Daftuar bfc30b3437 Ignore unrequested blocks too far ahead of tip 10 years ago
Suhas Daftuar 9be0e6837b Be stricter in processing unrequested blocks 10 years ago
Suhas Daftuar 8273793350 Eliminate compiler warning due to unused variable 10 years ago
Suhas Daftuar a1ba0778dd Ignore getheaders requests when not synced. 10 years ago
Jorge Timón e69734309c Chainparams: Explicit CMessageHeader::MessageStartChars to functions in main: 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
Cory Fields 27afcd89db Consensus: Refactor: Decouple CValidationState from main::AbortNode() 10 years ago
Alex Morcos c208040354 Fix for clearing fCheckForPruning 10 years ago
Gavin Andresen 36cba8f118
Alert if it is very likely we are getting a bad chain 10 years ago
Pieter Wuille dce8360e44 Reduce checkpoints' effect on consensus. 10 years ago
Suhas Daftuar b89f30775d Fix incorrect variable name in FindFilesToPrune 10 years ago
Alex Morcos b649e03954 Create new BlockPolicyEstimator for fee estimates 10 years ago
Alex Morcos 86a5f4b54e Relocate calls to CheckDiskSpace 10 years ago
Alex Morcos 14d4eef799 Fix removing of orphan transactions 10 years ago
Pieter Wuille 67708acff9 Write block index more frequently than cache flushes 10 years ago
Pieter Wuille b3ed4236be Cache tweak and logging improvements 10 years ago
Pieter Wuille fc684ad8af Use accurate memory for flushing decisions 10 years ago
Jorge Timón 51aa24927e Chainparams: Refactor: Decouple IsSuperMajority from Params() 10 years ago
Luke Dashjr b05a89b2de Non-grammatical language improvements 10 years ago
Corinne Dashjr 7e6d23b171 Bugfix: Grammar fixes 10 years ago
Cory Fields a8cdaf5c96 checkpoints: move the checkpoints enable boolean into main 10 years ago
Cory Fields 11982d366d checkpoints: Decouple checkpoints from Params 10 years ago
Gavin Andresen d81cff32e5 Replace mruset setAddrKnown with CRollingBloomFilter addrKnown 10 years ago
mrbandrews f9ec3f0fad Add block pruning functionality 10 years ago
Pieter Wuille f7303f9793 Use equivalent PoW for non-main-chain requests 10 years ago
Nicolas Benoit 52070c87fd Removed '()' where used without contents inside 10 years ago
Nicolas Benoit 30c1db1c61 Replaced current function names with __func__ in LogPrintf() calls. 10 years ago
Suhas Daftuar 8ba7f842e5 Reduce download timeouts as blocks arrive 10 years ago
mrbandrews 0421c18f3a Fix CheckBlockIndex for reindex. 10 years ago
Suhas Daftuar c1ecee8f72 Set nSequenceId when a block is fully linked 10 years ago
Jorge Timón e8e8904dda Chainparams: Cleanup: Delete CChainParams getters to attributes from Consensus::Params 10 years ago
Jorge Timón 4e382177ed Chainparams: Refactor: Remove redundant HashGenesisBlock() getter 10 years ago
Jorge Timón f14e687feb Chainparams: Decouple CAlert from CChainParams 10 years ago
Suhas Daftuar 00dcaf4beb Change download logic to allow calling getheaders/getdata on inbound peers 10 years ago
Suhas Daftuar ede379f780 Add additional block index consistency checks 10 years ago
Pieter Wuille 3fcfbc8ac5 Add a consistency check for the block chain data structures 10 years ago
Jorge Timón d698ef690f Consensus: Refactor: Decouple pow.o from chainparams.o 10 years ago
Gavin Andresen 0f5954c434
Regression test for ResendWalletTransactions 10 years ago
Jorge Timón 26c16d9de9 Includes: Refactor: Move CValidationInterface and CMainSignals out of main 10 years ago
Pieter Wuille 9c2737901b Reduce fingerprinting through timestamps in 'addr' messages. 10 years ago
Alex Morcos cd3d67cf3b Fix InvalidateBlock to add chainActive.Tip to setBlockIndexCandidates 10 years ago
Alex Morcos a9af415887 fix InvalidateBlock to repopulate setBlockIndexCandidates 10 years ago
Cory Fields bb6acff079 fix possible block db breakage during re-index 10 years ago