From f57f460405997406c96f5f81bde0846310afe0f2 Mon Sep 17 00:00:00 2001 From: Matthew Little Date: Mon, 6 Jan 2014 15:31:15 -0500 Subject: [PATCH] Added comment --- merkleTree.js | 28 +++++++--------------------- 1 file changed, 7 insertions(+), 21 deletions(-) diff --git a/merkleTree.js b/merkleTree.js index 51cd2bc..3367581 100644 --- a/merkleTree.js +++ b/merkleTree.js @@ -1,26 +1,12 @@ +/* + +Ported from https://github.com/slush0/stratum-mining/blob/master/lib/merkletree.py + + */ + + var util = require('./util.js'); - -/*var merkleJoin = function(h1, h2){ - var buff1 = new Buffer(h1, 'hex'); - var buff2 = new Buffer(h2, 'hex'); - var buffJoined = Buffer.concat([buff2, buff1]); - - var buffJSON = buffJoined.toJSON(); - buffJSON.reverse(); - var buffReversed = new Buffer(buffJSON); - - var hash2 = util.doublesha(buffReversed); - - var dhashJSON = hash2.toJSON(); - dhashJSON.reverse(); - var dhash = new Buffer(dhashJSON); - - return dhash.toString('hex'); -};*/ - - - var MerkleTree = module.exports = function MerkleTree(data){ function merkleJoin(h1, h2){