From fa4e088cbac035b8029a10b492849540150d0622 Mon Sep 17 00:00:00 2001 From: MarcoFalke Date: Fri, 1 May 2020 17:36:17 +0200 Subject: wallet: Mark replaced tx to not be in the mempool anymore --- src/node/interfaces.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/node') diff --git a/src/node/interfaces.cpp b/src/node/interfaces.cpp index ec976fe9bf..53f13aadf4 100644 --- a/src/node/interfaces.cpp +++ b/src/node/interfaces.cpp @@ -526,6 +526,12 @@ public: LOCK(m_node.mempool->cs); return IsRBFOptIn(tx, *m_node.mempool); } + bool isInMempool(const uint256& txid) override + { + if (!m_node.mempool) return false; + LOCK(m_node.mempool->cs); + return m_node.mempool->exists(txid); + } bool hasDescendantsInMempool(const uint256& txid) override { if (!m_node.mempool) return false; -- cgit v1.2.3