base58check in extendedPrivateKeyString
This commit is contained in:
parent
70d9f0db93
commit
9e188574f7
|
@ -173,10 +173,7 @@ BIP32.prototype.buildExtendedPrivateKey = function() {
|
|||
|
||||
BIP32.prototype.extendedPrivateKeyString = function(format) {
|
||||
if (format === undefined || format === 'base58') {
|
||||
var hash = Hash.sha256sha256(this.extendedPrivateKey);
|
||||
var checksum = hash.slice(0, 4);
|
||||
var data = Buffer.concat([this.extendedPrivateKey, checksum]);
|
||||
return base58.encode(data);
|
||||
return Base58Check.encode(this.extendedPrivateKey);
|
||||
} else if (format === 'hex') {
|
||||
return this.extendedPrivateKey.toString('hex');
|
||||
} else {
|
||||
|
|
Loading…
Reference in New Issue