generateNewWallet method

Future<Wallet> generateNewWallet({
  1. String passphrase = '',
  2. required String walletName,
})

Implementation

Future<Wallet> generateNewWallet(
    {String passphrase = '', required String walletName}) async {
  final res =
      await jsVMService.callJS("window.generateMnemonic('$passphrase')");
  final data = jsonDecode(res);

  return Wallet(
    id: '',
    mnemonic: data['mnemonic'],
    passphrase: passphrase,
    blockchainsData: {},
    name: walletName,
  );
}