Changeset View
Changeset View
Standalone View
Standalone View
src/interfaces/wallet.cpp
Show First 20 Lines • Show All 476 Lines • ▼ Show 20 Lines | public: | ||||
return MakeHandler( | return MakeHandler( | ||||
m_wallet.NotifyCanGetAddressesChanged.connect(fn)); | m_wallet.NotifyCanGetAddressesChanged.connect(fn)); | ||||
} | } | ||||
Amount getRequiredFee(unsigned int tx_bytes) override { | Amount getRequiredFee(unsigned int tx_bytes) override { | ||||
return GetRequiredFee(m_wallet, tx_bytes); | return GetRequiredFee(m_wallet, tx_bytes); | ||||
} | } | ||||
Amount getMinimumFee(unsigned int tx_bytes, | Amount getMinimumFee(unsigned int tx_bytes, | ||||
const CCoinControl &coin_control) override { | const CCoinControl &coin_control) override { | ||||
return GetMinimumFee(m_wallet, tx_bytes, coin_control, g_mempool); | return GetMinimumFee(m_wallet, tx_bytes, coin_control); | ||||
} | } | ||||
std::shared_ptr<CWallet> m_shared_wallet; | std::shared_ptr<CWallet> m_shared_wallet; | ||||
CWallet &m_wallet; | CWallet &m_wallet; | ||||
}; | }; | ||||
class WalletClientImpl : public ChainClient { | class WalletClientImpl : public ChainClient { | ||||
public: | public: | ||||
Show All 39 Lines |