aboutsummaryrefslogtreecommitdiff
path: root/src/node
diff options
context:
space:
mode:
authorMacroFake <falke.marco@gmail.com>2022-07-21 13:47:36 +0200
committerMacroFake <falke.marco@gmail.com>2022-08-02 15:26:49 +0200
commitfadc14e4f514e7167723285e0ac3d4a7149bbee6 (patch)
treeb3299e7b8d83464984e05ed9a13b233af1eafe73 /src/node
parentfa8a7f01fe1b6db98097021276ed5d929faadbec (diff)
downloadbitcoin-fadc14e4f514e7167723285e0ac3d4a7149bbee6.tar.xz
Remove ::dustRelayFee
Diffstat (limited to 'src/node')
-rw-r--r--src/node/interfaces.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/node/interfaces.cpp b/src/node/interfaces.cpp
index 597b473d4f..2c845d0127 100644
--- a/src/node/interfaces.cpp
+++ b/src/node/interfaces.cpp
@@ -301,7 +301,11 @@ public:
}
}
bool getNetworkActive() override { return m_context->connman && m_context->connman->GetNetworkActive(); }
- CFeeRate getDustRelayFee() override { return ::dustRelayFee; }
+ CFeeRate getDustRelayFee() override
+ {
+ if (!m_context->mempool) return CFeeRate{DUST_RELAY_TX_FEE};
+ return m_context->mempool->m_dust_relay_feerate;
+ }
UniValue executeRpc(const std::string& command, const UniValue& params, const std::string& uri) override
{
JSONRPCRequest req;
@@ -686,7 +690,11 @@ public:
if (!m_node.mempool) return CFeeRate{DEFAULT_INCREMENTAL_RELAY_FEE};
return m_node.mempool->m_incremental_relay_feerate;
}
- CFeeRate relayDustFee() override { return ::dustRelayFee; }
+ CFeeRate relayDustFee() override
+ {
+ if (!m_node.mempool) return CFeeRate{DUST_RELAY_TX_FEE};
+ return m_node.mempool->m_dust_relay_feerate;
+ }
bool havePruned() override
{
LOCK(::cs_main);