generateRandomMnemonic method

  1. @override
Future<List<String>?> generateRandomMnemonic({
  1. String? password,
  2. int wordsCount = 24,
})
override

Generate a random mnemonic password will be used if it is passed to this method You can also pass wordsCount to specify number of words in your password list

Implementation

@override
Future<List<String>?> generateRandomMnemonic({String? password, int wordsCount = 24}) async {
  return (await promiseToFuture((password != null
          ? TonWebJs.mnemonic.generateMnemonic(wordsCount, password)
          : TonWebJs.mnemonic.generateMnemonic())) as List<dynamic>)
      .map((e) => e.toString())
      .toList();
}