From 4496ed369a59a14c1186b261d573d98ebc099bd9 Mon Sep 17 00:00:00 2001 From: Manuel Araoz Date: Tue, 18 Feb 2014 11:39:47 -0300 Subject: [PATCH] fix Transaction for node --- bitcore.js | 2 +- package.json | 2 +- test/test.Transaction.js | 2 +- util/util.js | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bitcore.js b/bitcore.js index 89eeef3ab..d712bc424 100644 --- a/bitcore.js +++ b/bitcore.js @@ -14,7 +14,7 @@ module.exports.Opcode = require('./Opcode'); module.exports.util = require('./util/util'); module.exports.Script = require('./Script'); module.exports.SINKey = require('./SINKey'); -//module.exports.Transaction = require('./Transaction'); +module.exports.Transaction = require('./Transaction'); if (typeof process.versions === 'undefined') { diff --git a/package.json b/package.json index 1d1dfe48e..b2f5510f5 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "binary": "=0.3.0", "step": "=0.0.4", "buffers": "=0.1.1", - "buffertools": "=1.1.1", + "buffertools": "~2.0.1", "mocha": ">=1.15.1", "browserify-bignum": "git://github.com/maraoz/browserify-bignum.git" }, diff --git a/test/test.Transaction.js b/test/test.Transaction.js index 02da04a9e..98889dee9 100644 --- a/test/test.Transaction.js +++ b/test/test.Transaction.js @@ -8,7 +8,7 @@ var should = chai.should(); var TransactionModule = bitcore.Transaction; var Transaction; -describe.skip('Transaction', function() { +describe('Transaction', function() { it('should initialze the main object', function() { should.exist(TransactionModule); }); diff --git a/util/util.js b/util/util.js index 5568610ad..d1326d683 100644 --- a/util/util.js +++ b/util/util.js @@ -4,6 +4,7 @@ var crypto = require('crypto'); var bignum = require('bignum'); var Binary = require('binary'); var Put = require('bufferput'); +require('buffertools').extend(); var sha256 = exports.sha256 = function (data) { return new Buffer(crypto.createHash('sha256').update(data).digest('binary'), 'binary');