1108 Commits (6ec4b7eb20abf05dd6e3c0885644616a2c2acfd7)

Author SHA1 Message Date
Pieter Wuille 9b0a8d3152 Add 'invalidateblock' and 'reconsiderblock' RPC commands. 10 years ago
Pieter Wuille 63d1ae5556 Do all block index writes in a batch 10 years ago
Pieter Wuille 3dd8ed72e5 Delay writing block indexes in invalidate/reconsider 10 years ago
Pieter Wuille 798faec3ea Add 'invalidateblock' and 'reconsiderblock' RPC commands. 10 years ago
Pieter Wuille a206950016 Introduce separate flushing modes 10 years ago
Pieter Wuille 51ce901aa3 Improve chainstate/blockindex disk writing policy 10 years ago
dexX7 7357893396
Prioritize and display -testsafemode status in UI 10 years ago
21E14 730b1ed1a0 Check pindexBestForkBase for null 10 years ago
Pieter Wuille 34559c7c73 Make PruneBlockIndexCandidates safer 10 years ago
Daniel Kraft 57425a2425 Check block header before accepting it. 10 years ago
HarryWu 60d1ecd378 change nSubsidy's type from int64_t to CAmount 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
21E14 cca48f69b0 Reset setBlockIndexCandidates once block index db loaded 10 years ago
Peter Todd 7c041b3b91
Check against MANDATORY flags prior to accepting to mempool 10 years ago
Gregory Maxwell 845c86d128 Do not use third party services for IP detection. 10 years ago
Ruben Dario Ponticelli 9ec75c5ef4
Add a locking mechanism to IsInitialBlockDownload to ensure it never goes from false to true. 10 years ago
Matt Corallo 50b43fda08 Be a bit more verbose during -loadblock if we already have blocks 10 years ago
Matt Corallo 8375e2215f Fix -loadblock after shutdown during IBD 10 years ago
Matt Corallo 4ead850fe5 Fix for crash during block download 10 years ago
jtimon 092b58d13d CBlockIndex::GetBlockWork() + GetProofIncrement(nBits) -> GetBlockProof(CBlockIndex) 10 years ago
Pieter Wuille b4ee0bddad Introduce preferred download peers 10 years ago
Ruben Dario Ponticelli a2d0fc658a
Fix IsInitialBlockDownload which was broken by headers first. 10 years ago
Luke Dashjr 1bea2bbddc Rename ProcessBlock to ProcessNewBlock to indicate change of behaviour, and document it 10 years ago
Pieter Wuille 698c6abb25 Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4) 10 years ago
Wladimir J. van der Laan a873823864
CAutoFile: Explicit Get() and remove unused methods 10 years ago
Pieter Wuille 7b2bb96271 Replace some function names with __func__ 10 years ago
Luke Dashjr 24e8896430 Add CValidationInterface::BlockChecked notification 10 years ago
Pieter Wuille a96d113962 Rename CWalletInterface to CValidationInterface 10 years ago
Ruben Dario Ponticeli fef24cab1a Add IsNull() to class CAutoFile and remove operator ! 10 years ago
Pieter Wuille e11b2ce4c6 Fix large reorgs 10 years ago
Pieter Wuille afc32c5eea Fix rebuild-chainstate feature and improve its performance 10 years ago
Pieter Wuille 16d5194165 Skip reindexed blocks individually 10 years ago
Wladimir J. van der Laan ad96e7ccd9 Make -reindex cope with out-of-order blocks 10 years ago
Pieter Wuille e17bd58392 Rename setBlockIndexValid to setBlockIndexCandidates 10 years ago
R E Broadley 1af838b339 Add height to "Requesting block" debug 10 years ago
R E Broadley 1bcee67ee7 Better logging of stalling 10 years ago
R E Broadley 4c93322923 Improve getheaders (sending) logging 10 years ago
Pieter Wuille f244c99c96 Remove CheckMinWork, as we always know all parent headers 10 years ago
Pieter Wuille ad6e601712 RPC additions after headers-first 10 years ago
Pieter Wuille 341735eb8f Headers-first synchronization 10 years ago
Gavin Andresen dbca89b74b
Trigger -alertnotify if network is upgrading without you 10 years ago
Gavin Andresen e01a7939d3
Refactor -alertnotify code 10 years ago
Philip Kaufmann 4dc5eb057c fix a lock indentation in main.cpp 10 years ago
Pieter Wuille ed6d1a2c7b Keep information about all block files in memory 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
R E Broadley 4bb30a1eb8 Correct logging AcceptBlock()->AcceptBlockHeader() 10 years ago
SergioDemianLerner f0fd00cb77 Switch testing framework from MAIN to new UNITTEST network 10 years ago