aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
diff options
context:
space:
mode:
authorglozow <gloriajzhao@gmail.com>2022-01-21 12:40:59 +0000
committerglozow <gloriajzhao@gmail.com>2022-02-14 10:04:51 +0000
commit5ae187f8761f5f85a1ef41d24f75afb7eecf366f (patch)
treea3a6588fef2dc210f18c814d67a334cd0a6fa2d1 /src/validation.cpp
parentbd482b3ffebc68130f8a18dabf08ed1aff7ea159 (diff)
downloadbitcoin-5ae187f8761f5f85a1ef41d24f75afb7eecf366f.tar.xz
[validation] look up transaction by txid
GetIter takes a txid, not wtxid.
Diffstat (limited to 'src/validation.cpp')
-rw-r--r--src/validation.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/validation.cpp b/src/validation.cpp
index 1b1d01a4c2..5241b1a2c6 100644
--- a/src/validation.cpp
+++ b/src/validation.cpp
@@ -1306,7 +1306,7 @@ PackageMempoolAcceptResult MemPoolAccept::AcceptPackage(const Package& package,
// we know is that the inputs aren't available.
if (m_pool.exists(GenTxid::Wtxid(wtxid))) {
// Exact transaction already exists in the mempool.
- auto iter = m_pool.GetIter(wtxid);
+ auto iter = m_pool.GetIter(txid);
assert(iter != std::nullopt);
results.emplace(wtxid, MempoolAcceptResult::MempoolTx(iter.value()->GetTxSize(), iter.value()->GetFee()));
} else if (m_pool.exists(GenTxid::Txid(txid))) {