From d8140f5f050076bfa129169c1223cab94b243a6e Mon Sep 17 00:00:00 2001 From: glozow Date: Mon, 14 Jul 2025 12:40:48 -0400 Subject: [PATCH] don't make a copy of m_non_base_coins --- src/txmempool.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/txmempool.h b/src/txmempool.h index 687c474f8e0..2c77aef0de9 100644 --- a/src/txmempool.h +++ b/src/txmempool.h @@ -940,7 +940,7 @@ public: * m_temp_added and cannot be flushed to the back end. Only used for package validation. */ void PackageAddTransaction(const CTransactionRef& tx); /** Get all coins in m_non_base_coins. */ - std::unordered_set GetNonBaseCoins() const { return m_non_base_coins; } + const std::unordered_set& GetNonBaseCoins() const { return m_non_base_coins; } /** Clear m_temp_added and m_non_base_coins. */ void Reset(); };