Changeset View
Changeset View
Standalone View
Standalone View
src/interfaces/wallet.cpp
Show First 20 Lines • Show All 375 Lines • ▼ Show 20 Lines | public: | ||||
result.back() = MakeWalletTxOut(m_wallet, it->second, | result.back() = MakeWalletTxOut(m_wallet, it->second, | ||||
output.GetN(), depth); | output.GetN(), depth); | ||||
} | } | ||||
} | } | ||||
} | } | ||||
return result; | return result; | ||||
} | } | ||||
bool hdEnabled() override { return m_wallet.IsHDEnabled(); } | bool hdEnabled() override { return m_wallet.IsHDEnabled(); } | ||||
OutputType getDefaultAddressType() override { return g_address_type; } | OutputType getDefaultAddressType() override { | ||||
return m_wallet.m_default_address_type; | |||||
} | |||||
OutputType getDefaultChangeType() override { | |||||
return m_wallet.m_default_change_type; | |||||
} | |||||
std::unique_ptr<Handler> | std::unique_ptr<Handler> | ||||
handleShowProgress(ShowProgressFn fn) override { | handleShowProgress(ShowProgressFn fn) override { | ||||
return MakeHandler(m_wallet.ShowProgress.connect(fn)); | return MakeHandler(m_wallet.ShowProgress.connect(fn)); | ||||
} | } | ||||
std::unique_ptr<Handler> | std::unique_ptr<Handler> | ||||
handleStatusChanged(StatusChangedFn fn) override { | handleStatusChanged(StatusChangedFn fn) override { | ||||
return MakeHandler(m_wallet.NotifyStatusChanged.connect( | return MakeHandler(m_wallet.NotifyStatusChanged.connect( | ||||
[fn](CCryptoKeyStore *) { fn(); })); | [fn](CCryptoKeyStore *) { fn(); })); | ||||
Show All 39 Lines |