encryptAccount method

Future<Account?> encryptAccount(
  1. String addr,
  2. String passphrase, [
  3. Map<String, dynamic>? options
])

Implementation

Future<Account?> encryptAccount(String addr, String passphrase,
    [Map<String, dynamic>? options]) async {
  var found = this.getAccount(addr);
  if (found == null) return null;
  if (found is Account || !found.isEncrypted) {
    await found.encryptAccount(passphrase, options);
    this.update(addr, found);
    return found;
  } else {
    return null;
  }
}