aboutsummaryrefslogtreecommitdiff
path: root/src/main.h
Commit message (Expand)AuthorAgeFilesLines
* Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo2016-12-021-565/+0
* Move network-msg-processing code out of main to its own fileMatt Corallo2016-12-021-44/+4
* Merge #9183: Final Preparation for main.cpp SplitPieter Wuille2016-12-011-0/+15
|\
| * Document cs_main status when calling into PNB or PNBHMatt Corallo2016-12-011-0/+4
| * Expose AcceptBlockHeader through main.hMatt Corallo2016-11-231-0/+11
* | Make fImporting an std::atomicMatt Corallo2016-11-261-1/+1
|/
* Merge #8930: Move orphan processing to ActivateBestChainPieter Wuille2016-11-231-0/+1
|\
| * Move orphan-conflict removal from main logic into a callbackMatt Corallo2016-11-231-0/+1
* | Merge #9179: Set DEFAULT_LIMITFREERELAY = 0 kB/minuteWladimir J. van der Laan2016-11-211-1/+1
|\ \ | |/ |/|
| * Set DEFAULT_LIMITFREERELAY = 0 kB/minuteMarcoFalke2016-11-181-1/+1
* | Merge #9075: Decouple peer-processing-logic from block-connection-logic (#3)Pieter Wuille2016-11-171-3/+9
|\ \ | |/ |/|
| * Replace CValidationState param in ProcessNewBlock with BlockCheckedMatt Corallo2016-11-091-2/+8
| * Remove pfrom parameter from ProcessNewBlockMatt Corallo2016-11-091-2/+2
* | Remove redundant duplicate-input check from CheckTransactionMatt Corallo2016-11-091-1/+1
|/
* Fix compact block handling to not ban if block is invalidSuhas Daftuar2016-11-031-1/+1
* Merge #8969: Decouple peer-processing-logic from block-connection-logic (#2)Wladimir J. van der Laan2016-11-031-1/+1
|\
| * Remove network state wipe from UnloadBlockIndex.Matt Corallo2016-10-311-1/+1
* | Merge #9013: Trivial: Explicitly pass const CChainParams& to LoadBlockIndexDB()Wladimir J. van der Laan2016-11-021-1/+1
|\ \
| * | Explicitly pass const CChainParams& to LoadBlockIndexDB()Geoffrey Tsui2016-10-251-1/+1
| |/
* | Add DumpMempool and LoadMempoolPieter Wuille2016-10-311-0/+6
* | Add AcceptToMemoryPoolWithTime functionPieter Wuille2016-10-301-0/+4
|/
* RPC: augment getblockchaininfo bip9_softforks datamruddy2016-10-191-1/+2
* Merge #8865: Decouple peer-processing-logic from block-connection-logicWladimir J. van der Laan2016-10-181-28/+44
|\
| * Use BlockChecked signal to send reject messages from mapBlockSourceMatt Corallo2016-10-041-0/+1
| * Remove CConnman parameter from ProcessNewBlock/ActivateBestChainMatt Corallo2016-10-041-2/+2
| * Use CValidationInterface from chain logic to notify peer logicMatt Corallo2016-10-041-0/+11
| * Move net-processing logic definitions together in main.hMatt Corallo2016-10-041-26/+30
* | Merge #6996: Add preciousblock RPCWladimir J. van der Laan2016-10-181-0/+3
|\ \
| * | Add preciousblock RPCPieter Wuille2016-08-261-0/+3
* | | Align constant names for maximum compact block / blocktxn depthPieter Wuille2016-10-171-0/+5
| |/ |/|
* | net: Pass CConnman around as neededCory Fields2016-09-081-4/+6
* | Predeclare PrecomputedTransactionData as sturctPieter Wuille2016-09-021-1/+1
* | Merge #8524: Precompute sighashesPieter Wuille2016-09-011-3/+6
|\ \
| * | Rename to PrecomputedTransactionDataPieter Wuille2016-08-261-6/+6
| * | Precompute sighashesPieter Wuille2016-08-161-3/+6
* | | Reduce default number of blocks to check at startupPieter Wuille2016-08-271-1/+1
| |/ |/|
* | various typosleijurv2016-08-141-1/+1
|/
* Merge #8413: Trivial: pass Consensus::Params& instead of CChainParams& in Con...Pieter Wuille2016-08-011-1/+1
|\
| * Trivial: pass Consensus::Params& instead of CChainParams& in ContextualCheckB...Jorge Timón2016-07-271-1/+1
* | Merge #8346: Mempool: Use Consensus::CheckTxInputs direclty over main::CheckI...Pieter Wuille2016-08-011-0/+13
|\ \
| * | Mempool: Use Consensus::CheckTxInputs direclty over main::CheckInputsJorge Timón2016-07-291-0/+13
* | | Merge #8365: Treat high-sigop transactions as larger rather than rejecting themWladimir J. van der Laan2016-07-261-2/+0
|\ \ \ | |_|/ |/| |
| * | Treat high-sigop transactions as larger rather than rejecting themPieter Wuille2016-07-191-2/+0
* | | Merge #8347: Trivial: Make CBlockIndex param const in ContextualCheckBlockHea...Wladimir J. van der Laan2016-07-211-2/+2
|\ \ \ | |/ / |/| |
| * | Trivial: Make CBlockIndex param const in ContextualCheckBlockHeader and Conte...Jorge Timón2016-07-171-2/+2
| |/
* | Rename "block cost" to "block weight"Suhas Daftuar2016-07-181-1/+1
* | Improve handling of unconnecting headersSuhas Daftuar2016-07-121-0/+3
|/
* Merge #8275: Remove bad chain alert partition checkWladimir J. van der Laan2016-07-061-2/+0
|\
| * Remove bad chain alert partition checkBtcDrak2016-06-141-2/+0
* | [qa] Add GetTransactionSigOpCost unit testsJonas Nick2016-06-221-0/+8