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; | ||||
} | } |