diff --git a/src/bip32.js b/src/bip32.js index 306550a..2bc3079 100644 --- a/src/bip32.js +++ b/src/bip32.js @@ -1,4 +1,5 @@ var util = require('./util'), + Address = require('./address'), conv = require('./convert'), ECKey = require('./eckey').ECKey, ECPubKey = require('./eckey').ECPubKey, @@ -130,4 +131,8 @@ BIP32key.fromMasterKey = function(seed) { BIP32key.prototype.getKey = function() { return this.key } +BIP32key.prototype.bitcoinAddress = function() { + return new Address(util.sha256ripe160(this.getPub().key)) +} + module.exports = BIP32key;