112 Commits (661caf83b3dcae6376e59b6cae07f0a2a4d37fe9)

Author SHA1 Message Date
Mario Dian 25660e91ef pass Consensus::Params& to ReceivedBlockTransactions() 8 years ago
Matt Corallo 9fececb2cb Remove CValidationInterface::UpdatedTransaction 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
Matt Corallo 461e49fee2 SyncTransaction->TxAddedToMempool/BlockConnected/Disconnected 8 years ago
Matt Corallo f404334910 Handle SyncTransaction in ActivateBestChain instead of ConnectTrace 8 years ago
Matt Corallo a1476877ce Keep conflictedTxs in ConnectTrace per-block 8 years ago
Matt Corallo d3167ba9bb Handle conflicted transactions directly in ConnectTrace 8 years ago
Matt Corallo 29e6e231c8 Make ConnectTrace::blocksConnected private, hide behind accessors 8 years ago
Matt Corallo 822000cf82 Add pblock to connectTrace at the end of ConnectTip, not start 8 years ago
Wladimir J. van der Laan 2a5f574762 Use fsbridge for fopen and freopen 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
Gregory Maxwell ada0caa165 Make GetWitnessCommitmentIndex callable on blocks without a coinbase txn. 8 years ago
Gregory Maxwell 6b3bb3d9ba Change LogAcceptCategory to use uint32_t rather than sets of strings. 8 years ago
Alex Morcos 1b55e07b7a Make threshold for flushing more conservative. 8 years ago
John Newbery 5d08c9c579 Send the correct error code in reject messages 8 years ago
Alex Morcos 5b95a190e8 Make pcoinsTip memory calculations consistent 8 years ago
Pieter Wuille 7228ce853d Compensate for memory peak at flush time 8 years ago
practicalswift dbf30ff10f [trivial] Fix typos in comments 8 years ago
Alex Morcos 359e8a03d1 [cleanup] Remove coin age priority completely. 8 years ago
Alex Morcos f9b9371c60 [rpc] Remove priorityDelta from prioritisetransaction 8 years ago
Alex Morcos f838005444 No longer allow "free" transactions 8 years ago
Russell Yanofsky e57a1fd899 Define 7200 second timestamp window constant 8 years ago
gubatron eaea2bbb41 Removed redundant parameter from mempool.PrioritiseTransaction 8 years ago
Pavel Janík 171fc91f06 Read/write mempool.dat as a binary. 8 years ago
NicolasDorier 4d51e9be16 Assert ConnectBlock block and pIndex are the same block 8 years ago
Russell Yanofsky e2e2f4c856 Return errors from importmulti if complete rescans are not successful 8 years ago
Suhas Daftuar ba803efb68 Harden against mistakes handling invalid blocks 8 years ago
NicolasDorier cc44c8f143 ContextualCheckBlockHeader should never have pindexPrev to NULL 8 years ago
practicalswift 0c9b9b7d64 [trivial] Fix recently introduced typos in comments 8 years ago
Karl-Johan Alm b7b48c8bbd Refactor: Remove using namespace <xxx> from src/*.cpp. 8 years ago
John Newbery ac9a84679a [Trivial] fix logging typo in FlushStateToDisk() 8 years ago
Alex Morcos 4afbde6028 Introduce MemPoolConflictRemovalTracker 8 years ago
Wladimir J. van der Laan ff25c32392 mempool: add notification for added/removed entries 8 years ago
Alex Morcos de1ae324bf Exclude RBF txs from fee estimation 8 years ago
Alex Morcos bd92f2481c [bugfix] save feeDelta instead of priorityDelta in DumpMempool 8 years ago
Alex Morcos 5b158707f2 Use incrementalRelayFee for BIP 125 replacement 8 years ago
Matt Corallo 989989354b Move wallet callbacks into cs_main (this effectively reverts #7946) 8 years ago
Alex Morcos ad82cb06ce Remove unnecessary min fee argument in CTxMemPool constructor 8 years ago
Gregory Maxwell e440ac7ef3 Introduce assumevalid setting to skip presumed valid scripts. 8 years ago
Matt Corallo 73666ad059 Add comment to describe callers to ActivateBestChain 8 years ago
Gregory Maxwell 997a98a674 Replace FindLatestBefore used by importmuti with FindEarliestAtLeast. 8 years ago
Matt Corallo 0df777db6d Use a temp pindex to avoid a const_cast in ProcessNewBlockHeaders 8 years ago
Pieter Wuille e356d9a758 Shorten variable names and switch to tx/s 8 years ago
Alex Morcos 116419e58d Don't overwrite validation state with corruption check 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 6987219577 Add a CValidationInterface::NewPoWValidBlock callback 8 years ago