diff options
Diffstat (limited to 'src/index')
-rw-r--r-- | src/index/txindex.cpp | 2 | ||||
-rw-r--r-- | src/index/txindex.h | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/index/txindex.cpp b/src/index/txindex.cpp index 484526a6d9..7992d85338 100644 --- a/src/index/txindex.cpp +++ b/src/index/txindex.cpp @@ -14,6 +14,8 @@ constexpr int64_t SYNC_LOG_INTERVAL = 30; // seconds constexpr int64_t SYNC_LOCATOR_WRITE_INTERVAL = 30; // seconds +std::unique_ptr<TxIndex> g_txindex; + template<typename... Args> static void FatalError(const char* fmt, const Args&... args) { diff --git a/src/index/txindex.h b/src/index/txindex.h index e1f1b17676..41199f0b3f 100644 --- a/src/index/txindex.h +++ b/src/index/txindex.h @@ -82,4 +82,7 @@ public: void Stop(); }; +/// The global transaction index, used in GetTransaction. May be null. +extern std::unique_ptr<TxIndex> g_txindex; + #endif // BITCOIN_INDEX_TXINDEX_H |