I am getting Getting error at this line
var root = bitcoin.HDNode.fromSeedBuffer(seed);
UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'fromSeedBuffer' of undefined
Here is the code snippet to generate bitcoin address:
'use strict'
var bip39 = require('bip39');
var bitcoin = require('bitcoinjs-lib');
var mnemonic = bip39.generateMnemonic();
if (bip39.validateMnemonic(mnemonic)) {
console.log('\nThe mnemonic is \n' + mnemonic);
var seed = bip39.mnemonicToSeed(mnemonic);
var root = bitcoin.HDNode.fromSeedBuffer(seed);
var dp = root.derivePath("m/140'/0'/0'/0/5");
console.log('\nThe Address is \n' + dp.getAddress());
} else {
}
Where bitcoinjs-lib v4.0.0 and bip39 v2.5.0 and node v8.0