diff --git a/index.html b/index.html index a5c5fa4..372e2d5 100644 --- a/index.html +++ b/index.html @@ -1280,6 +1280,10 @@ +
+ + +

diff --git a/js/coinbin.js b/js/coinbin.js index 393b63f..edf20e8 100644 --- a/js/coinbin.js +++ b/js/coinbin.js @@ -1682,7 +1682,18 @@ $(document).ready(function() { $("#signBtn").click(function(){ var wifkey = $("#signPrivateKey"); + var passphrase = $("#signPrivateKeyPassphrase"); var script = $("#signTransaction"); + + if(passphrase.val()!=""){ + var decrypted = CryptoJS.AES.decrypt(wifkey.val(), passphrase.val()).toString(CryptoJS.enc.Utf8); + if(coinjs.addressDecode(decrypted)){ + $(passphrase).parent().removeClass('has-error'); + wifkey.val(decrypted); + } else { + $(passphrase).parent().addClass('has-error'); + } + } if(coinjs.addressDecode(wifkey.val())){ $(wifkey).parent().removeClass('has-error');