changeCesiumPassword method
Future<NewWallet>
changeCesiumPassword(
{ - required String dewif,
- required String oldPassword,
- String? newPassword,
- int dewifCurrencyCode = DEWIF_CURRENCY_CODE_G1,
- int dewifVersion = DEWIF_VERSION,
})
Implementation
Future<NewWallet> changeCesiumPassword(
{required String dewif,
required String oldPassword,
String? newPassword,
int dewifCurrencyCode = DEWIF_CURRENCY_CODE_G1,
int dewifVersion = DEWIF_VERSION}) async {
final seed = cesiumSeedFromDewif(dewif, oldPassword,
dewifCurrencyCode: dewifCurrencyCode, dewifVersion: dewifVersion);
newPassword ??=
randomSecretCode(oldPassword.length, isNum: isNumeric(oldPassword));
return await generateCesiumDewif(seed, newPassword,
dewifCurrencyCode: dewifCurrencyCode, dewifVersion: dewifVersion);
}