Changeset View
Changeset View
Standalone View
Standalone View
src/interfaces/node.cpp
Show First 20 Lines • Show All 201 Lines • ▼ Show 20 Lines | class NodeImpl : public Node { | ||||
void setNetworkActive(bool active) override { | void setNetworkActive(bool active) override { | ||||
if (g_connman) { | if (g_connman) { | ||||
g_connman->SetNetworkActive(active); | g_connman->SetNetworkActive(active); | ||||
} | } | ||||
} | } | ||||
bool getNetworkActive() override { | bool getNetworkActive() override { | ||||
return g_connman && g_connman->GetNetworkActive(); | return g_connman && g_connman->GetNetworkActive(); | ||||
} | } | ||||
Amount getMinimumFee(unsigned int tx_bytes) override { | |||||
Amount result; | |||||
CHECK_WALLET(result = GetMinimumFee(tx_bytes, g_mempool)); | |||||
return result; | |||||
} | |||||
Amount getMinimumFee(unsigned int tx_bytes, | Amount getMinimumFee(unsigned int tx_bytes, | ||||
const CCoinControl &coin_control) override { | const CCoinControl &coin_control) override { | ||||
Amount result; | Amount result; | ||||
CHECK_WALLET(result = | CHECK_WALLET(result = | ||||
GetMinimumFee(tx_bytes, g_mempool, coin_control)); | GetMinimumFee(tx_bytes, coin_control, g_mempool)); | ||||
return result; | return result; | ||||
} | } | ||||
Amount getMaxTxFee() override { return ::maxTxFee; } | Amount getMaxTxFee() override { return ::maxTxFee; } | ||||
CFeeRate estimateSmartFee() override { return g_mempool.estimateFee(); } | CFeeRate estimateSmartFee() override { return g_mempool.estimateFee(); } | ||||
CFeeRate getDustRelayFee() override { return ::dustRelayFee; } | CFeeRate getDustRelayFee() override { return ::dustRelayFee; } | ||||
CFeeRate getFallbackFee() override { | CFeeRate getFallbackFee() override { | ||||
CHECK_WALLET(return CWallet::fallbackFee); | CHECK_WALLET(return CWallet::fallbackFee); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 98 Lines • Show Last 20 Lines |