public void SaveAsLogFile(PoolManageByThisAPI ethermine, string mineraddress, string filenameWithExtension, string csvLog) { mineraddress = CheckThatAddressStartWith0X(mineraddress); string root = GetRootPath() + "/" + ethermine.ToString() + "/" + mineraddress + "/log/"; string file = root + filenameWithExtension; Directory.CreateDirectory(root); File.WriteAllText(file, csvLog); }
void Start() { DateTime start, end; double result; m_timeToImportFilesThisMonth.DoTheThing(() => { m_poolLoader.ImportAllFiles(m_pool.ToString(), m_address, out m_filesObserved, "2020_06_01_*", "workerkey"); }); m_timeToImportFiles.DoTheThing(() => { m_poolLoader.ImportAllFiles(m_pool.ToString(), m_address, out m_filesObserved, "*", "workerkey"); }); m_timeForCreateWorkers.DoTheThing(() => { m_poolLoader.ImportAllKeys(m_pool.ToString(), m_address, out m_works); }); }
public void SaveWorkerState(PoolManageByThisAPI poolName, params AbstractWorkerInfo [] workerInfo) { if (workerInfo == null) { return; } for (int i = 0; i < workerInfo.Length; i++) { if (workerInfo[i] != null) { SaveWorkerState(poolName.ToString(), workerInfo[i]); } } }
public void SaveMinerState(PoolManageByThisAPI poolName, AbstractMinerInfo minerinfo) { SaveMinerState(poolName.ToString(), minerinfo); }
public void SaveWorkerState(PoolManageByThisAPI poolName, AbstractWorkerInfo workerInfo) { SaveWorkerState(poolName.ToString(), workerInfo); }
public void BuildReportBasedOnName(PoolManageByThisAPI poolname, string address) { BuildReportBasedOnName(poolname.ToString(), address); }