94 Commits (ba8fa322913a3c1221dcec3b4ff554834380160a)

Author SHA1 Message Date
SHI c93b275591 Rename all 5 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 5 years ago
Jonas Schnelli 7caba38568
Add NODE_NETWORK_LIMITED flags and min block amount constants 5 years ago
Karl-Johan Alm b167951677
[rpc] Allow getrawtransaction to take optional blockhash to fetch transaction from a block directly. 5 years ago
Matt Corallo 2862aca40f Move some additional variables into CChainState private 5 years ago
Matt Corallo fd4d80a2f8 Create initial CChainState to hold chain state information 5 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 5 years ago
practicalswift d223bc940a Use unique_ptr for pcoinscatcher/pcoinsdbview/pcoinsTip/pblocktree 5 years ago
Suhas Daftuar 37886d5e2f Disconnect outbound peers relaying invalid headers 5 years ago
Daniel Edgecumbe b7dfc6c4b8 [rpc] getblockchaininfo: add size_on_disk, prune_target_size, automatic_pruning 5 years ago
Johnson Lau 3a131b7244 Rename out to m_tx_out in CScriptCheck 5 years ago
Dan Raviv a0b4c24617 Trivial: Fix validation comments 5 years ago
danra dc2f737ae3 Trivial: Fix comments for DEFAULT_WHITELIST[FORCE]RELAY 5 years ago
Alex Morcos fd849e1b03 Change AcceptToMemoryPool function signature 5 years ago
Matt Corallo ba206d2c63 Deprecate confusing blockmaxsize, fix getmininginfo output 5 years ago
MeshCollider 35aeabec62 Make fReindex atomic to avoid race 5 years ago
Lawrence Nahum 467cbbcbfc
Add return value to DumpMempool 5 years ago
Suhas Daftuar 0311836f69 Allow setting nMinimumChainWork on command line 5 years ago
Johnson Lau e912118786 [Refactor] Combine scriptPubKey and amount as CTxOut in CScriptCheck 5 years ago
practicalswift 36d326e8b0 Use nullptr instead of zero (0) as the null pointer constant 5 years ago
practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 5 years ago
Matt Corallo b0f32497b8 More user-friendly error message if UTXO DB runs ahead of block DB 5 years ago
Matt Corallo eda888e573 Fix some LoadChainTip-related init-order bugs. 5 years ago
practicalswift e0d459264f Avoid redundant redeclaration of GetWarnings(const string&) 5 years ago
Pieter Wuille 013a56aa1a Non-atomic flushing using the blockchain as replay journal 6 years ago
practicalswift 4087d9ea7c Remove unnecessary forward class declarations in header files 6 years ago
Russell Yanofsky 24e44c354d Don't return stale data from CCoinsViewCache::Cursor() 6 years ago
Matt Corallo b5fea8d0cc Cache full script execution results in addition to signatures 6 years ago
practicalswift 246a02fb14 Use std::unordered_{map,set} (C++11) instead of boost::unordered_{map,set} 6 years ago
Mario Dian 24980a3e40 Make functions in validation.cpp static and pass chainparams 6 years ago
Pieter Wuille d9bec888f1 Use REJECT_DUPLICATE for already known and conflicted txn 6 years ago
Matt Corallo c87b957a32 Only pass things committed to by tx's witness hash to CScriptCheck 6 years ago
Pieter Wuille 010d68e802 Broadcast address every day, not 9 hours 6 years ago
Suhas Daftuar 71f1903353 Store disconnected block transactions outside mempool during reorg 6 years ago
Jorge Timón 381a46e38f
Consensus: Policy: MOVEONLY: Move CFeeRate out of the consensus module 6 years ago
Pieter Wuille b297426c96 Add -stopatheight for benchmarking 6 years ago
Jorge Timón a1fd450328
Trivial: Remove unneeded includes from .h: 6 years ago
Matt Corallo d89f8adf25 Make DisconnectBlock and ConnectBlock static in validation.cpp 6 years ago
Alex Morcos ae7327b832 Make feeEstimator its own global instance of CBlockPolicyEstimator 6 years ago
Jorge Timón 618d07faa2
MOVEONLY: tx functions to consensus/tx_verify.o 6 years ago
Wladimir J. van der Laan bac5c9cf64 Replace uses of boost::filesystem with fs 6 years ago
Wladimir J. van der Laan 7d5172d354 Replace includes of boost/filesystem.h with fs.h 6 years ago
Matthew Zipkin 557c9a68fb RPC: getblockchaininfo: BIP9 stats 6 years ago
John Newbery 91c91e140a Control mempool persistence using a command line parameter. 6 years ago
practicalswift 97b8213674 Fix parameter naming inconsistencies between .h and .cpp files 6 years ago
Alex Morcos f838005444 No longer allow "free" transactions 6 years ago
Russell Yanofsky e2e2f4c856 Return errors from importmulti if complete rescans are not successful 6 years ago
Gregory Maxwell e440ac7ef3 Introduce assumevalid setting to skip presumed valid scripts. 6 years ago
mrbandrews 1fc4ec7bf2 Add pruneblockchain RPC to enable manual block file pruning. 6 years ago
Matt Corallo edded808fc Make ATMP optionally return the CTransactionRefs it replaced 6 years ago