From 8ca330dc686b7ed2d6c6a6df820e30ee4032bea2 Mon Sep 17 00:00:00 2001 From: Duke Leto Date: Mon, 4 Jul 2022 01:45:05 -0400 Subject: [PATCH] cleanup --- src/miner.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/miner.cpp b/src/miner.cpp index c50b813d8..827618a1c 100644 --- a/src/miner.cpp +++ b/src/miner.cpp @@ -1312,10 +1312,10 @@ void static RandomXMiner() std::lock_guard lock{m_cs}; return cancelSolver; }; - // TODO: solver specific stuff + try { - // TODO: Convert solution to byte array (decompress) and pass it to validBlock method. - std::vector sol_char(randomxHash, randomxHash+32); // = GetMinimalFromIndices(index_vector, DIGITBITS); + // Use the randomX hash as the block solution + std::vector sol_char(randomxHash, randomxHash+32); bool found = validBlock(sol_char); if (found) { fprintf(stderr,"RandomXMiner: found solution!\n"); @@ -1327,8 +1327,8 @@ void static RandomXMiner() } } catch (RandomXSolverCanceledException&) { LogPrintf("HushRandomXMiner solver canceled\n"); - std::lock_guard lock{m_cs}; - cancelSolver = false; + std::lock_guard lock{m_cs}; + cancelSolver = false; } boost::this_thread::interruption_point(); @@ -1337,13 +1337,13 @@ void static RandomXMiner() { if ( Mining_height > ASSETCHAINS_MINHEIGHT ) { - fprintf(stderr,"no nodes, break\n"); + fprintf(stderr,"%s: no nodes, break\n", __func__); break; } } if ((UintToArith256(pblock->nNonce) & 0xffff) == 0xffff) { - fprintf(stderr,"nonce & 0xffff == 0xffff, break\n"); + fprintf(stderr,"%s: nonce & 0xffff == 0xffff, break\n", __func__); break; } // Update nNonce and nTime