genHDWallet method

Future<HDWallet> genHDWallet()

生成 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,
  );
}