197 Commits (5e5867c3b6187df703caa817c98786bcae2b7ae8)

Author SHA1 Message Date
Just Wonder ecbc9fec10 WIP: RandomX. 5 years ago
Jianping Wu 991678d552 Fixed functional test cnHeader merkle root. 6 years ago
Jianping Wu d48d05a182 Supported Cryptonight Variant 4. 6 years ago
Luke Dashjr 18b0c69e2f
Bugfix: Include <memory> for std::unique_ptr 7 years ago
John Newbery e802c22947 [config] Remove blockmaxsize option 7 years ago
shaolinfry 4b588c670c
Litecoin: Add scrypt N=1024 PoW 7 years ago
Suhas Daftuar 0a22a52918 Use mempool's ancestor sort in transaction selection 7 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 7 years ago
practicalswift a720b928c8 Remove includes in .cpp files for things the corresponding .h file already included 7 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 7 years ago
Matt Corallo ba206d2c63 Deprecate confusing blockmaxsize, fix getmininginfo output 7 years ago
MeshCollider c001992440 Fix potential null dereferences 7 years ago
Marko Bencun bb81e17355 scripted-diff: stop using the gArgs wrappers 7 years ago
practicalswift 6e8c48dc59 Add const to methods that do not modify the object for which it is called 7 years ago
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