| var hash = doublesha(blockHeader) | var hash = doublesha(blockHeader) | ||||
| // sha 512 | // sha 512 | ||||
| var tmp = crypto.createHash("sha512").update(hash).digest(); | |||||
| //ripemd160 MARTIN FIX DETTE | |||||
| //ripemd160 | |||||
| var rm1 = crypto.createHash("rmd160").update(tmp[0]).digest(); | |||||
| var rm2 = crypto.createHash("rmd160").update(tmp[tmp.length/2]).digest(); | |||||
| // double sha256 | // double sha256 | ||||
| var hash = doublesha(rm1+rm2) | |||||
| return hash; | return hash; | ||||
| } | } |