genHDWallet method
生成 HD 钱包:
Implementation
Future<HDWallet> genHDWallet() async {
var mnemonic = genMnemonic();
var privateKey = privateKeyFromMnemonic(mnemonic);
/// 注意: 地址转成小写!
var publicAddress = (await genPublicAddress(privateKey)).hex.toLowerCase();
return HDWallet(
mnemonic: mnemonic,
privateKey: privateKey,
publicAddress: publicAddress,
);
}