diff --git a/lib_btc.js b/lib_btc.js index a506df3..95b8874 100644 --- a/lib_btc.js +++ b/lib_btc.js @@ -2678,7 +2678,7 @@ return t5; } - coinjs.scriptcodeCreatorBasic = function (redeemscript){ + coinjs.scriptcodeCreatorBasic = function (redeemscript){ var t1,t2; if (redeemscript.substr(0,4) == "0014"){ t1 = redeemscript.slice(2); @@ -2686,6 +2686,14 @@ return t2; } + coinjs.ripemd160sha256 = function (data) { + var t1,t2; + + t1 = ripemd160(Crypto.SHA256(Crypto.util.hexToBytes(data), {asBytes: true}), {asBytes: true}); + t2 = Crypto.util.bytesToHex(t1) + return t2; + } + coinjs.random = function (length) { var r = ""; var l = length || 25;