I'm using HD Address Generator to create an HD wallet:
let mnemonic = "voyage blind unit shoulder yellow attitude mule all hire above obvious swap"
let bip84 = HdAddGen.withMnemonic(mnemonic, false, "BTC", true, 84)
The object that I'm getting back contains the fields:
bip32Seed
bip32RootKey
accountXprivKey
accountXpubKey
bip32XprivKey
bip32XpubKey
I went over HD Wallets and Extended Keys, as I understand:
bip32XprivKey
is the extended private keybip32XpubKey
is the extended public keybip32Seed
is the seed that is derived from the mnemonic
Does it make sense?
Also, what are bip32RootKey
, accountXprivKey
and accountXpubKey
?