180 Commits (18873373bde38a026f154c5878fedac6c2a04446)

Author SHA1 Message Date
Jorge Timón 7c00c26726
scripted-diff: Fully remove BOOST_FOREACH 8 years ago
Jorge Timón 381a46e38f
Consensus: Policy: MOVEONLY: Move CFeeRate out of the consensus module 8 years ago
practicalswift 9a763d4f86 Remove excess logic. 8 years ago
Jorge Timón 618d07faa2
MOVEONLY: tx functions to consensus/tx_verify.o 8 years ago
Gregory Maxwell 6b3bb3d9ba Change LogAcceptCategory to use uint32_t rather than sets of strings. 8 years ago
Suhas Daftuar 011124a2b2 Update benchmarking with package statistics 8 years ago
Suhas Daftuar 42cd8c890f Add benchmarking for CreateNewBlock 8 years ago
Suhas Daftuar eed816af6c Mining: return early when block is almost full 8 years ago
Thomas Snider c59aedc1b0 [trivial] Dead code removal 8 years ago
Suhas Daftuar abe7b3d3ab Don't require segwit in getblocktemplate for segwit signalling or mining 8 years ago
Alex Morcos 400b15147c [debug] Change -printpriority option 8 years ago
Alex Morcos 272b25a6a9 [mining] Remove -blockprioritysize. 8 years ago
Pieter Wuille 48faf0bf63 Abstract out BlockAssembler options 8 years ago
Karl-Johan Alm b7b48c8bbd Refactor: Remove using namespace <xxx> from src/*.cpp. 8 years ago
Alex Morcos daec955fd6 Introduce -blockmintxfee 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Matt Corallo 0cf86a6678 Introduce (and use) an IsArgSet accessor method 8 years ago
Pieter Wuille f6fb7acda4 Move CTxInWitness inside CTxIn 8 years ago
Matt Corallo 76faa3cdfe Rename the remaining main.{h,cpp} to validation.{h,cpp} 8 years ago
Pieter Wuille b4e4ba475a Introduce convenience type CTransactionRef 8 years ago
Pieter Wuille 1662b437b3 Make CBlock::vtx a vector of shared_ptr<CTransaction> 8 years ago
jnewbery 5f274a1749 log block size and weight correctly. 8 years ago
Suhas Daftuar 2c06bae39e Rename "block cost" to "block weight" 8 years ago
Suhas Daftuar 682aa0f289 Scale legacy sigop count in CreateNewBlock 8 years ago
Suhas Daftuar 27362dda4d Remove -blockminsize option 9 years ago
Suhas Daftuar d2e46e1b5c Remove addScoreTxs() 9 years ago
Suhas Daftuar 6dd4bc289c Exclude witness transactions in addPackageTxs() pre-segwit activation 9 years ago
Suhas Daftuar f15c2cde45 CreateNewBlock: add support for size-accounting to addPackageTxs 9 years ago
Pieter Wuille 2b1f6f9ccf BIP141: Other consensus critical limits, and BIP145 9 years ago
Pieter Wuille 8b49040854 BIP141: Commitment structure and deployment 9 years ago
Daniel Kraft 9fce0629b4 [c++11] Use std::unique_ptr for block creation. 9 years ago
Suhas Daftuar c82a4e9a63 Use ancestor-feerate based transaction selection for mining 9 years ago
Alex Morcos c2dd5a3c39 FIX: correctly measure size of priority block 9 years ago
Alex Morcos a278764748 FIX: Account for txs already added to block in addPriorityTxs 9 years ago
Alex Morcos 4dc94d1036 Refactor CreateNewBlock to be a method of the BlockAssembler class 9 years ago
Wladimir J. van der Laan 07e4edb056 auto_ptr → unique_ptr 9 years ago
Pieter Wuille 6851107b3a BIP9 Implementation 9 years ago
Suhas Daftuar 086da92ea7 Add tags to mempool's mapTx indices 9 years ago
Leviathn 8d1de43f0c Remove internal miner 9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 9 years ago
antonio-fr 74f7341fec Update miner.cpp: Fix typo in comment 9 years ago
Alex Morcos 553cad94e2 Rewrite CreateNewBlock 9 years ago
Luke Dashjr b966aa836a Constrain constant values to a single location in code 9 years ago
Pieter Wuille eece63fa72 Switch blocks to a constant-space Merkle root/branch algorithm. 9 years ago
Jorge Timón 6bc9e4056b Chainparams: Explicit CChainParams arg for miner: 9 years ago
Jorge Timón 598e494587 Chainparams: Explicit CChainParams arg for main (pre miner): 9 years ago
Gregory Maxwell e4e5334ef8 Restore MedianTimePast for locktime. 9 years ago
Gregory Maxwell 40cd32e835 Revert "Add rules--presently disabled--for using GetMedianTimePast as endpoint for lock-time calculations" 9 years ago
Mark Friedenbach 9d55050773 Add rules--presently disabled--for using GetMedianTimePast as endpoint for lock-time calculations 9 years ago
Pieter Wuille 391dff16fe Do not store Merkle branches in the wallet. 9 years ago