This commit is contained in:
Gustavo Maximiliano Cortez 2014-10-10 11:42:23 -03:00 committed by Matias Alejo Garcia
commit 006bf4c1fa
2 changed files with 24 additions and 24 deletions

View file

@ -837,6 +837,7 @@ Wallet.prototype.getSecret = function() {
* @return {Object} * @return {Object}
*/ */
Wallet.decodeSecret = function(secretB) { Wallet.decodeSecret = function(secretB) {
try {
var secret = Base58Check.decode(secretB); var secret = Base58Check.decode(secretB);
var pubKeyBuf = secret.slice(0, 33); var pubKeyBuf = secret.slice(0, 33);
var secretNumber = secret.slice(33, 38); var secretNumber = secret.slice(33, 38);
@ -846,6 +847,10 @@ Wallet.decodeSecret = function(secretB) {
secretNumber: secretNumber.toString('hex'), secretNumber: secretNumber.toString('hex'),
networkName: networkName, networkName: networkName,
} }
} catch (e) {
log.debug(e.message);
return false;
}
}; };
/** /**

View file

@ -5,10 +5,8 @@
</div> </div>
<h1>{{'Join Wallet'|translate}}</h1> <h1>{{'Join Wallet'|translate}}</h1>
<div class="row collapse m0"> <div class="row collapse">
<div class="large-6 columns"> <div class="large-12 columns">
<div class="box-setup">
<h1 translate class="text-primary line-sidebar-b">Join a Wallet in Creation</h1>
<form name="joinForm" ng-submit="join(joinForm)" novalidate> <form name="joinForm" ng-submit="join(joinForm)" novalidate>
<label for="connectionId"><span translate>Wallet Secret</span> <label for="connectionId"><span translate>Wallet Secret</span>
@ -51,13 +49,15 @@
</div> </div>
</div> </div>
<div class="m10b">
<a class="expand small" ng-click="hideAdv=!hideAdv"> <a class="expand small" ng-click="hideAdv=!hideAdv">
<i class="fi-widget m3r"></i> <i class="fi-widget m3r"></i>
<span translate ng-hide="!hideAdv">Show</span> <span translate ng-hide="!hideAdv">Show</span>
<span translate ng-hide="hideAdv">Hide</span> <span translate ng-hide="hideAdv">Hide</span>
<span translate>advanced options</span> <span translate>advanced options</span>
</a> </a>
<div ng-hide="hideAdv" class="m10t"> </div>
<div ng-hide="hideAdv">
<p> <p>
<input type="text" placeholder="BIP32 master extended private key (hex)" name="private" ng-model="$parent.private"> <input type="text" placeholder="BIP32 master extended private key (hex)" name="private" ng-model="$parent.private">
</div> </div>
@ -65,14 +65,9 @@
<div class="text-right"> <div class="text-right">
<button translate type="submit" class="button primary m0" ng-disabled="joinForm.$invalid || loading">Join</button> <button translate type="submit" class="button primary m0" ng-disabled="joinForm.$invalid || loading">Join</button>
</div> </div>
</form> </form>
</div> </div>
</div> </div>
</div>
<!-- End !loading --> <!-- End !loading -->
</div> </div>