return this.hw.getPublicKey("18241'").then(function (pubkey) { var extended = Buffer.concat([ pubkey.hdnode.chainCode, pubkey.hdnode.keyPair.getPublicKeyBuffer() ]); return sha512.hmac('GreenAddress.it HD wallet path').finalize(extended); });
function derivePath () { var seedBuffer = this.derivePathSeed(); var hasher = sha512.hmac('GreenAddress.it HD wallet path'); return Promise.resolve(hasher.finalize(seedBuffer)); }