diff --git a/src/interfaces/chain.h b/src/interfaces/chain.h index 6e0ae4dc36..53d293b42e 100644 --- a/src/interfaces/chain.h +++ b/src/interfaces/chain.h @@ -291,7 +291,7 @@ public: virtual void requestMempoolTransactions(Notifications& notifications) = 0; //! Check if Taproot has activated - virtual bool isTaprootActive() const = 0; + virtual bool isTaprootActive() = 0; // ELEMENTS virtual CBlockIndex* getTip() = 0; diff --git a/src/node/interfaces.cpp b/src/node/interfaces.cpp index fc5ec0c349..0554c9da85 100644 --- a/src/node/interfaces.cpp +++ b/src/node/interfaces.cpp @@ -699,7 +699,7 @@ public: notifications.transactionAddedToMempool(entry.GetSharedTx(), 0 /* mempool_sequence */); } } - bool isTaprootActive() const override + bool isTaprootActive() override { LOCK(::cs_main); const CBlockIndex* tip = Assert(m_node.chainman)->ActiveChain().Tip();