changePassword method
Implementation
Future<NewWallet> changePassword(
{required String dewif,
required String oldPassword,
String? newPassword,
String lang = 'english',
int dewifCurrencyCode = DEWIF_CURRENCY_CODE_G1,
int dewifVersion = DEWIF_VERSION}) async {
final mnemonic = mnemonicFromDewif(dewif, oldPassword,
lang: lang,
dewifCurrencyCode: dewifCurrencyCode,
dewifVersion: dewifVersion);
newPassword ??=
randomSecretCode(oldPassword.length, isNum: isNumeric(oldPassword));
return await generateDewif(mnemonic, newPassword,
lang: lang,
dewifCurrencyCode: dewifCurrencyCode,
dewifVersion: dewifVersion);
}