aboutsummaryrefslogtreecommitdiff
path: root/src/validation.h
diff options
context:
space:
mode:
authorSebastian Falbesoner <sebastian.falbesoner@gmail.com>2021-07-22 15:01:14 +0200
committerSebastian Falbesoner <sebastian.falbesoner@gmail.com>2021-07-22 15:53:17 +0200
commitabc57e1f0882a1a2bb20474648419979af6e383d (patch)
tree384f1b226cc930327681f235c14a28bc67adb4fa /src/validation.h
parent78f4c8b98eada337346ffb206339c3ebae4ff43b (diff)
downloadbitcoin-abc57e1f0882a1a2bb20474648419979af6e383d.tar.xz
refactor: move `GetTransaction(...)` to node/transaction.cpp
can be reviewed with --color-moved
Diffstat (limited to 'src/validation.h')
-rw-r--r--src/validation.h15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/validation.h b/src/validation.h
index 0cebf3967d..573246ddb6 100644
--- a/src/validation.h
+++ b/src/validation.h
@@ -141,20 +141,7 @@ void UnloadBlockIndex(CTxMemPool* mempool, ChainstateManager& chainman);
void StartScriptCheckWorkerThreads(int threads_num);
/** Stop all of the script checking worker threads */
void StopScriptCheckWorkerThreads();
-/**
- * Return transaction with a given hash.
- * If mempool is provided and block_index is not provided, check it first for the tx.
- * If -txindex is available, check it next for the tx.
- * Finally, if block_index is provided, check for tx by reading entire block from disk.
- *
- * @param[in] block_index The block to read from disk, or nullptr
- * @param[in] mempool If provided, check mempool for tx
- * @param[in] hash The txid
- * @param[in] consensusParams The params
- * @param[out] hashBlock The block hash, if the tx was found via -txindex or block_index
- * @returns The tx if found, otherwise nullptr
- */
-CTransactionRef GetTransaction(const CBlockIndex* const block_index, const CTxMemPool* const mempool, const uint256& hash, const Consensus::Params& consensusParams, uint256& hashBlock);
+
CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& consensusParams);
bool AbortNode(BlockValidationState& state, const std::string& strMessage, const bilingual_str& userMessage = bilingual_str{});