mirror of
https://github.com/SChernykh/p2pool.git
synced 2024-12-22 19:39:22 +00:00
Added total blocks found
This commit is contained in:
parent
a7c11e02b4
commit
55f8e9dc33
1 changed files with 6 additions and 2 deletions
|
@ -817,23 +817,27 @@ void p2pool::api_update_pool_stats()
|
||||||
|
|
||||||
time_t last_block_found_time = 0;
|
time_t last_block_found_time = 0;
|
||||||
uint64_t last_block_found_height = 0;
|
uint64_t last_block_found_height = 0;
|
||||||
|
uint64_t total_blocks_found = 0;
|
||||||
|
|
||||||
{
|
{
|
||||||
MutexLock lock(m_foundBlocksLock);
|
MutexLock lock(m_foundBlocksLock);
|
||||||
if (!m_foundBlocks.empty()) {
|
if (!m_foundBlocks.empty()) {
|
||||||
|
total_blocks_found = m_foundBlocks.size();
|
||||||
last_block_found_time = m_foundBlocks.back().first;
|
last_block_found_time = m_foundBlocks.back().first;
|
||||||
last_block_found_height = m_foundBlocks.back().second;
|
last_block_found_height = m_foundBlocks.back().second;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
m_api->set(p2pool_api::Category::POOL, "stats",
|
m_api->set(p2pool_api::Category::POOL, "stats",
|
||||||
[hashrate, miners, &total_hashes, last_block_found_time, last_block_found_height](log::Stream& s)
|
[hashrate, miners, &total_hashes, last_block_found_time, last_block_found_height, total_blocks_found](log::Stream& s)
|
||||||
{
|
{
|
||||||
s << "{\"pool_list\":[\"pplns\"],\"pool_statistics\":{\"hashRate\":" << hashrate
|
s << "{\"pool_list\":[\"pplns\"],\"pool_statistics\":{\"hashRate\":" << hashrate
|
||||||
<< ",\"miners\":" << miners
|
<< ",\"miners\":" << miners
|
||||||
<< ",\"totalHashes\":" << total_hashes
|
<< ",\"totalHashes\":" << total_hashes
|
||||||
<< ",\"lastBlockFoundTime\":" << last_block_found_time
|
<< ",\"lastBlockFoundTime\":" << last_block_found_time
|
||||||
<< ",\"lastBlockFound\":" << last_block_found_height << "}}";
|
<< ",\"lastBlockFound\":" << last_block_found_height
|
||||||
|
<< ",\"totalBlocksFound\":" << total_blocks_found
|
||||||
|
<< "}}";
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue