diff --git a/src/interfaces/chain.h b/src/interfaces/chain.h index bdaa621a975f99..ecaffb1ef44fac 100644 --- a/src/interfaces/chain.h +++ b/src/interfaces/chain.h @@ -133,9 +133,6 @@ class Chain //! or one of its ancestors. virtual std::optional findLocatorFork(const CBlockLocator& locator) = 0; - //! Check if transaction will be final given chain height current time. - virtual bool checkFinalTx(const CTransaction& tx) = 0; - //! Check if transaction is locked by InstantSendManager virtual bool isInstantSendLockedTx(const uint256& hash) = 0; diff --git a/src/interfaces/wallet.h b/src/interfaces/wallet.h index 57a01676a32d9e..774ee255162740 100644 --- a/src/interfaces/wallet.h +++ b/src/interfaces/wallet.h @@ -424,7 +424,6 @@ struct WalletTxStatus int depth_in_main_chain; unsigned int time_received; uint32_t lock_time; - bool is_final; bool is_trusted; bool is_abandoned; bool is_coinbase; diff --git a/src/node/interfaces.cpp b/src/node/interfaces.cpp index 1a25271431f0b5..678f295aa91feb 100644 --- a/src/node/interfaces.cpp +++ b/src/node/interfaces.cpp @@ -771,11 +771,6 @@ class ChainImpl : public Chain } return std::nullopt; } - bool checkFinalTx(const CTransaction& tx) override - { - LOCK(cs_main); - return CheckFinalTxAtTip(*Assert(m_node.chainman->ActiveChain().Tip()), tx); - } bool isInstantSendLockedTx(const uint256& hash) override { if (m_node.llmq_ctx == nullptr || m_node.llmq_ctx->isman == nullptr) return false; diff --git a/src/qt/transactiondesc.cpp b/src/qt/transactiondesc.cpp index 9587e0fac20eb7..98df0a08a7cb22 100644 --- a/src/qt/transactiondesc.cpp +++ b/src/qt/transactiondesc.cpp @@ -18,7 +18,6 @@ #include #include #include -#include