Merge pull request #109 from matiu/feature/opt-require

Feature/opt require
This commit is contained in:
Ryan X. Charles 2014-02-27 21:47:05 -05:00
commit e9154932c2
1 changed files with 6 additions and 2 deletions

View File

@ -4,6 +4,12 @@ var bignum = require('bignum');
var Binary = require('binary');
var Put = require('bufferput');
var buffertools = require('buffertools');
var bjs;
if (!process.versions) {
// browser version
bjs = require('../browser/bitcoinjs-lib.js');
}
var sha256 = exports.sha256 = function (data) {
return new Buffer(crypto.createHash('sha256').update(data).digest('binary'), 'binary');
@ -11,8 +17,6 @@ var sha256 = exports.sha256 = function (data) {
var ripe160 = exports.ripe160 = function (data) {
if (!process.versions) {
// browser version
var bjs = require('../browser/bitcoinjs-lib.js');
var RIPEMD160 = bjs.RIPEMD160;
var WordArray = bjs.WordArray;
data = data.toString();