From f064172b37caa945c01359a71f663d7668c0b564 Mon Sep 17 00:00:00 2001 From: yuriy0803 <68668177+yuriy0803@users.noreply.github.com> Date: Mon, 23 Oct 2023 22:54:10 +0200 Subject: [PATCH] Update miner.go --- proxy/miner.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/proxy/miner.go b/proxy/miner.go index c2b9858..039ad22 100644 --- a/proxy/miner.go +++ b/proxy/miner.go @@ -39,23 +39,20 @@ func (s *ProxyServer) processShare(login, id, ip string, t *BlockTemplate, param nonceHex := params[0] hashNoNonce := params[1] - mixDigest := params[2] nonce, _ := strconv.ParseUint(strings.Replace(nonceHex, "0x", "", -1), 16, 64) shareDiff := s.config.Proxy.Difficulty stratumHostname := s.config.Proxy.StratumHostname var result common.Hash if stratum { - hashNoNonceTmp := common.HexToHash(params[2]) + hashNoNonceTmp := common.HexToHash(params[1]) - mixDigestTmp, hashTmp := hasher.Compute(t.Height, hashNoNonceTmp, nonce) + _, hashTmp := hasher.Compute(t.Height, hashNoNonceTmp, nonce) params[1] = hashNoNonceTmp.Hex() - params[2] = mixDigestTmp.Hex() - hashNoNonce = params[1] result = hashTmp } else { hashNoNonceTmp := common.HexToHash(hashNoNonce) - mixDigestTmp, hashTmp := hasher.Compute(t.Height, hashNoNonceTmp, nonce) + _, hashTmp := hasher.Compute(t.Height, hashNoNonceTmp, nonce) result = hashTmp }