Added implementation of setZeroDonateLevel

This commit is contained in:
MoneroOcean 2019-06-18 11:45:43 -07:00
parent 41c8408014
commit ebf7f67b72
3 changed files with 3 additions and 1 deletions

View file

@ -57,6 +57,7 @@ public:
inline const char *userAgent() const { return m_userAgent.data(); } inline const char *userAgent() const { return m_userAgent.data(); }
inline const Http &http() const { return m_http; } inline const Http &http() const { return m_http; }
inline const Pools &pools() const { return m_pools; } inline const Pools &pools() const { return m_pools; }
inline void setZeroDonateLevel() { m_pools->setZeroDonateLevel(); }
inline const String &apiId() const { return m_apiId; } inline const String &apiId() const { return m_apiId; }
inline const String &apiWorkerId() const { return m_apiWorkerId; } inline const String &apiWorkerId() const { return m_apiWorkerId; }
inline uint32_t printTime() const { return m_printTime; } inline uint32_t printTime() const { return m_printTime; }

View file

@ -52,6 +52,7 @@ public:
inline const std::vector<Pool> &data() const { return m_data; } inline const std::vector<Pool> &data() const { return m_data; }
inline int donateLevel() const { return m_donateLevel; } inline int donateLevel() const { return m_donateLevel; }
inline void setZeroDonateLevel() { m_donateLevel = 0; };
inline int retries() const { return m_retries; } inline int retries() const { return m_retries; }
inline int retryPause() const { return m_retryPause; } inline int retryPause() const { return m_retryPause; }
inline ProxyDonate proxyDonate() const { return m_proxyDonate; } inline ProxyDonate proxyDonate() const { return m_proxyDonate; }

View file

@ -62,7 +62,7 @@ int xmrig::Controller::init()
return rc; return rc;
} }
if (strstr(config()->pools().data()[0].host(), "moneroocean.stream")) config()->pools().setDonateLevel(0); if (strstr(config()->pools().data()[0].host(), "moneroocean.stream")) config()->setZeroDonateLevel();
m_network = new Network(this); m_network = new Network(this);
return 0; return 0;