aboutsummaryrefslogtreecommitdiffstats
path: root/public/js/register.coffee
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2016-01-03 14:24:06 -0800
committerAdam Soltys <[email protected]>2016-01-03 14:24:06 -0800
commit329798f482b466d79809e6537eba181b02b116be (patch)
tree426cb4fde002e24ebffc5a72eb0da6318a933c8b /public/js/register.coffee
parent365ec75087ebacbab4ed8e969542283079ffb4ae (diff)
downloadcoinos-server-329798f482b466d79809e6537eba181b02b116be.tar.gz
coinos-server-329798f482b466d79809e6537eba181b02b116be.zip
Wallet and registration process updates
Diffstat (limited to 'public/js/register.coffee')
-rw-r--r--public/js/register.coffee16
1 files changed, 5 insertions, 11 deletions
diff --git a/public/js/register.coffee b/public/js/register.coffee
index 0963d9d1..b012713f 100644
--- a/public/js/register.coffee
+++ b/public/js/register.coffee
@@ -4,17 +4,6 @@ $(->
$('#username').focus()
$('#password').pwstrength(showVerdicts: false)
- mnemonic = bip39.generateMnemonic()
- key = bitcoin.HDNode.fromSeedBuffer(bip39.mnemonicToSeed(mnemonic)).deriveHardened(44).deriveHardened(0)
- $('#pubkey').val(key.neutered().toString())
- privkey = key.toString()
-
- $('#password').keyup((e) ->
- return if e.keyCode is 9 or e.keyCode is 16
- enc_privkey = CryptoJS.AES.encrypt(privkey, $(this).val()).toString()
- enc_privkey = privkey if $(this).val() == ''
- $('#privkey').val(enc_privkey)
- )
$('#username').blur(->
$(this).parent().next('.alert').remove()
@@ -62,5 +51,10 @@ $(->
if $('.has-error').length > 0
$('.has-error').effect('shake', 500)
return false
+ else
+ mnemonic = bip39.generateMnemonic()
+ key = bitcoin.HDNode.fromSeedBuffer(bip39.mnemonicToSeed(mnemonic)).deriveHardened(44).deriveHardened(0)
+ $('#pubkey').val(key.neutered().toString())
+ $('#privkey').val(CryptoJS.AES.encrypt(key.toString(), $('#password').val()).toString())
)
)