#pragma once #include #include #include "mining_pool/pool_factory.hpp" #include "lib/config.hpp" #include "lib/shared.hpp" extern TaskHandle_t miningPoolStatsFetchTaskHandle; void setupMiningPoolStatsFetchTask(); void taskMiningPoolStatsFetch(void *pvParameters); std::string getMiningPoolStatsHashRate(); int getMiningPoolStatsDailyEarnings(); std::unique_ptr& getMiningPool(); LogoData getMiningPoolLogo();