Submit top benchmark diff.

This commit is contained in:
XMRig 2020-11-17 07:33:20 +07:00
parent e2ea11ffeb
commit a2a0defeef
No known key found for this signature in database
GPG key ID: 446A53638BE94409
8 changed files with 17 additions and 17 deletions

View file

@ -109,7 +109,7 @@ void xmrig::BenchClient::setPool(const Pool &pool)
}
void xmrig::BenchClient::onBenchDone(uint64_t result, uint64_t ts)
void xmrig::BenchClient::onBenchDone(uint64_t result, uint64_t diff, uint64_t ts)
{
# ifdef XMRIG_FEATURE_HTTP
if (!m_token.isEmpty()) {
@ -120,6 +120,7 @@ void xmrig::BenchClient::onBenchDone(uint64_t result, uint64_t ts)
doc.AddMember("steady_done_ts", m_doneTime, allocator);
doc.AddMember("hash", rapidjson::Value(fmt::format("{:016X}", result).c_str(), allocator), allocator);
doc.AddMember("diff", diff, allocator);
doc.AddMember("backend", m_backend->toJSON(doc), allocator);
update(doc);

View file

@ -67,7 +67,7 @@ public:
void setPool(const Pool &pool) override;
protected:
void onBenchDone(uint64_t result, uint64_t ts) override;
void onBenchDone(uint64_t result, uint64_t diff, uint64_t ts) override;
void onBenchStart(uint64_t ts, uint32_t threads, const IBackend *backend) override;
void onHttpData(const HttpData &data) override;
void onResolved(const Dns &dns, int status) override;