#include <string>
+#include "zcash/JoinSplit.hpp"
+
+class CScheduler;
class CWallet;
namespace boost
} // namespace boost
extern CWallet* pwalletMain;
+extern ZCJoinSplit* pzcashParams;
void StartShutdown();
bool ShutdownRequested();
+/** Interrupt threads */
+void Interrupt(boost::thread_group& threadGroup);
void Shutdown();
-bool AppInit2(boost::thread_group& threadGroup);
+bool AppInit2(boost::thread_group& threadGroup, CScheduler& scheduler);
/** The help message mode determines what help message to show */
enum HelpMessageMode {
- HMM_BITCOIND,
- HMM_BITCOIN_QT
+ HMM_BITCOIND
};
/** Help for options shared between UI and daemon (for -help) */
std::string HelpMessage(HelpMessageMode mode);
-/** Returns licensing information (for -version) */
-std::string LicenseInfo();
#endif // BITCOIN_INIT_H