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,14 +837,19 @@ Wallet.prototype.getSecret = function() {
* @return {Object}
*/
Wallet.decodeSecret = function(secretB) {
var secret = Base58Check.decode(secretB);
var pubKeyBuf = secret.slice(0, 33);
var secretNumber = secret.slice(33, 38);
var networkName = secret.slice(38, 39).toString('hex') === '00' ? 'livenet' : 'testnet';
return {
pubKey: pubKeyBuf.toString('hex'),
secretNumber: secretNumber.toString('hex'),
networkName: networkName,
try {
var secret = Base58Check.decode(secretB);
var pubKeyBuf = secret.slice(0, 33);
var secretNumber = secret.slice(33, 38);
var networkName = secret.slice(38, 39).toString('hex') === '00' ? 'livenet' : 'testnet';
return {
pubKey: pubKeyBuf.toString('hex'),
secretNumber: secretNumber.toString('hex'),
networkName: networkName,
}
} catch (e) {
log.debug(e.message);
return false;
}
};