mirror of https://github.com/bitcoin/bitcoin
use const ref for client_maxfeerate
This commit is contained in:
parent
f10fd07320
commit
7b29119d79
|
@ -511,7 +511,7 @@ public:
|
||||||
|
|
||||||
/** Parameters for child-with-unconfirmed-parents package validation. */
|
/** Parameters for child-with-unconfirmed-parents package validation. */
|
||||||
static ATMPArgs PackageChildWithParents(const CChainParams& chainparams, int64_t accept_time,
|
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,
|
return ATMPArgs{/* m_chainparams */ chainparams,
|
||||||
/* m_accept_time */ accept_time,
|
/* m_accept_time */ accept_time,
|
||||||
/* m_bypass_limits */ false,
|
/* m_bypass_limits */ false,
|
||||||
|
@ -1716,7 +1716,7 @@ MempoolAcceptResult AcceptToMemoryPool(Chainstate& active_chainstate, const CTra
|
||||||
}
|
}
|
||||||
|
|
||||||
PackageMempoolAcceptResult ProcessNewPackage(Chainstate& active_chainstate, CTxMemPool& pool,
|
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);
|
AssertLockHeld(cs_main);
|
||||||
assert(!package.empty());
|
assert(!package.empty());
|
||||||
|
|
|
@ -282,7 +282,7 @@ MempoolAcceptResult AcceptToMemoryPool(Chainstate& active_chainstate, const CTra
|
||||||
* possible for the package to be partially submitted.
|
* possible for the package to be partially submitted.
|
||||||
*/
|
*/
|
||||||
PackageMempoolAcceptResult ProcessNewPackage(Chainstate& active_chainstate, CTxMemPool& pool,
|
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);
|
EXCLUSIVE_LOCKS_REQUIRED(cs_main);
|
||||||
|
|
||||||
/* Mempool validation helper functions */
|
/* Mempool validation helper functions */
|
||||||
|
|
Loading…
Reference in New Issue