bitcoinjs-lib/src/util.js
2014-03-31 11:47:47 +08:00

14 lines
349 B
JavaScript

var convert = require('./convert.js')
var Crypto = require('crypto-js')
var RIPEMD160 = Crypto.RIPEMD160
var SHA256 = Crypto.SHA256
exports.sha256ripe160 = function (data) {
var wordArray = RIPEMD160(SHA256(convert.bytesToWordArray(data)))
return convert.wordArrayToBytes(wordArray)
}
exports.error = function (msg) {
throw new Error(msg)
}