52 Commits (bea5b00cfe95cd37832305c0f93c339a22a7d79d)

Author SHA1 Message Date
Matt Corallo c87b957a32 Only pass things committed to by tx's witness hash to CScriptCheck 8 years ago
Pieter Wuille 010d68e802 Broadcast address every day, not 9 hours 8 years ago
Suhas Daftuar 71f1903353 Store disconnected block transactions outside mempool during reorg 8 years ago
Jorge Timón 381a46e38f
Consensus: Policy: MOVEONLY: Move CFeeRate out of the consensus module 8 years ago
Pieter Wuille b297426c96 Add -stopatheight for benchmarking 8 years ago
Jorge Timón a1fd450328
Trivial: Remove unneeded includes from .h: 8 years ago
Matt Corallo d89f8adf25 Make DisconnectBlock and ConnectBlock static in validation.cpp 8 years ago
Alex Morcos ae7327b832 Make feeEstimator its own global instance of CBlockPolicyEstimator 8 years ago
Jorge Timón 618d07faa2
MOVEONLY: tx functions to consensus/tx_verify.o 8 years ago
Wladimir J. van der Laan bac5c9cf64 Replace uses of boost::filesystem with fs 8 years ago
Wladimir J. van der Laan 7d5172d354 Replace includes of boost/filesystem.h with fs.h 8 years ago
Matthew Zipkin 557c9a68fb RPC: getblockchaininfo: BIP9 stats 8 years ago
John Newbery 91c91e140a Control mempool persistence using a command line parameter. 8 years ago
practicalswift 97b8213674 Fix parameter naming inconsistencies between .h and .cpp files 8 years ago
Alex Morcos f838005444 No longer allow "free" transactions 8 years ago
Russell Yanofsky e2e2f4c856 Return errors from importmulti if complete rescans are not successful 8 years ago
Gregory Maxwell e440ac7ef3 Introduce assumevalid setting to skip presumed valid scripts. 8 years ago
mrbandrews 1fc4ec7bf2 Add pruneblockchain RPC to enable manual block file pruning. 8 years ago
Matt Corallo edded808fc Make ATMP optionally return the CTransactionRefs it replaced 8 years ago
Matt Corallo c735540428 Move ORPHAN constants from validation.h to net_processing.h 8 years ago
Pieter Wuille 6dd81169fc Remove SIGCHECK_VERIFICATION_FACTOR 8 years ago
Pieter Wuille 3641141c8f Move tx estimation data out of CCheckPointData 8 years ago
Pieter Wuille a4bac66cca [MOVEONLY] Move progress estimation out of checkpoints 8 years ago
Matt Corallo 80175472d1 Make CBlockIndex*es in net_processing const 8 years ago
Alex Morcos 78ae62d264 Add clarifying comments to fee estimation 8 years ago
Alex Morcos dc008c462f Add IsCurrentForFeeEstimatation 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Pieter Wuille c44e4c467c Make AcceptToMemoryPool take CTransactionRef 8 years ago
Alex Morcos 5f0e27f1a8 Increase mempool expiry time to 2 weeks 8 years ago
Matt Corallo a13fa4c80f Remove unused CDiskBlockPos* argument from ProcessNewBlock 8 years ago
Matt Corallo 2d6e5619af Switch pblock in ProcessNewBlock to a shared_ptr 8 years ago
Matt Corallo 2736c44c8e Make the optional pblock in ActivateBestChain a shared_ptr 8 years ago
Gregory Maxwell c63198f1c7 Make QT runawayException call GetWarnings instead of directly access strMiscWarning. 8 years ago
Pieter Wuille a1883536b4 Switch GetTransaction to returning a CTransactionRef 8 years ago
Matt Corallo 76faa3cdfe Rename the remaining main.{h,cpp} to validation.{h,cpp} 8 years ago
Matt Corallo e736772c56 Move network-msg-processing code out of main to its own file 8 years ago
Matt Corallo 2c8c57e72f Document cs_main status when calling into PNB or PNBH 8 years ago
Matt Corallo 047ea1052d Make fImporting an std::atomic 8 years ago
Matt Corallo 4a6b1f36b7 Expose AcceptBlockHeader through main.h 8 years ago
Matt Corallo d2b88f97a1 Move orphan-conflict removal from main logic into a callback 8 years ago
MarcoFalke fa7cc5a508 Set DEFAULT_LIMITFREERELAY = 0 kB/minute 8 years ago
Matt Corallo eecffe50ef Remove redundant duplicate-input check from CheckTransaction 8 years ago
Matt Corallo ae22357607 Replace CValidationState param in ProcessNewBlock with BlockChecked 8 years ago
Matt Corallo 7c98ce584e Remove pfrom parameter from ProcessNewBlock 8 years ago
Suhas Daftuar 88c35491ab Fix compact block handling to not ban if block is invalid 8 years ago
Matt Corallo d6ea737be1 Remove network state wipe from UnloadBlockIndex. 8 years ago
Pieter Wuille 3f78562df5 Add DumpMempool and LoadMempool 8 years ago
Pieter Wuille ced7c949e8 Add AcceptToMemoryPoolWithTime function 8 years ago
Geoffrey Tsui d0b01f3a85 Explicitly pass const CChainParams& to LoadBlockIndexDB() 8 years ago
mruddy fc146095d2 RPC: augment getblockchaininfo bip9_softforks data 8 years ago