Future<Account> asyncCreate() async { try { String? prv = await asyncGeneratePrivateKey(); return new Account(prv, this.messenger); } catch (e) { rethrow; } }