aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGreg Sanders <gsanders87@gmail.com>2024-03-25 08:11:38 -0400
committerGreg Sanders <gsanders87@gmail.com>2024-03-25 11:52:12 -0400
commit7b29119d79efbc8c4148f350cc86531fde8b7251 (patch)
tree7187a641a323069ff080637bf994588e2d470cf0 /src
parentf10fd07320da302e8d038213c85e2b16e77d5dc2 (diff)
downloadbitcoin-7b29119d79efbc8c4148f350cc86531fde8b7251.tar.xz
use const ref for client_maxfeerate
Diffstat (limited to 'src')
-rw-r--r--src/validation.cpp4
-rw-r--r--src/validation.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/validation.cpp b/src/validation.cpp
index 0feda3f8a5..5c585438d1 100644
--- a/src/validation.cpp
+++ b/src/validation.cpp
@@ -511,7 +511,7 @@ public:
/** Parameters for child-with-unconfirmed-parents package validation. */
static ATMPArgs PackageChildWithParents(const CChainParams& chainparams, int64_t accept_time,
- std::vector<COutPoint>& coins_to_uncache, std::optional<CFeeRate>& client_maxfeerate) {
+ std::vector<COutPoint>& coins_to_uncache, const std::optional<CFeeRate>& client_maxfeerate) {
return ATMPArgs{/* m_chainparams */ chainparams,
/* m_accept_time */ accept_time,
/* m_bypass_limits */ false,
@@ -1716,7 +1716,7 @@ MempoolAcceptResult AcceptToMemoryPool(Chainstate& active_chainstate, const CTra
}
PackageMempoolAcceptResult ProcessNewPackage(Chainstate& active_chainstate, CTxMemPool& pool,
- const Package& package, bool test_accept, std::optional<CFeeRate> client_maxfeerate)
+ const Package& package, bool test_accept, const std::optional<CFeeRate>& client_maxfeerate)
{
AssertLockHeld(cs_main);
assert(!package.empty());
diff --git a/src/validation.h b/src/validation.h
index d0f5862032..de81058033 100644
--- a/src/validation.h
+++ b/src/validation.h
@@ -282,7 +282,7 @@ MempoolAcceptResult AcceptToMemoryPool(Chainstate& active_chainstate, const CTra
* possible for the package to be partially submitted.
*/
PackageMempoolAcceptResult ProcessNewPackage(Chainstate& active_chainstate, CTxMemPool& pool,
- const Package& txns, bool test_accept, std::optional<CFeeRate> client_maxfeerate)
+ const Package& txns, bool test_accept, const std::optional<CFeeRate>& client_maxfeerate)
EXCLUSIVE_LOCKS_REQUIRED(cs_main);
/* Mempool validation helper functions */