getAddress method

  1. @override
Future<EvmAddr> getAddress()
override

Implementation

@override
Future<EvmAddr> getAddress() async {
  if (_addrCache != null) return _addrCache!;
  final uncompressed =
      VaultKeeper.vault.curve.derivePublicKey(_key.bytes, compressed: false);
  _addrCache = EvmAddr.fromPublicKey(uncompressed);
  return _addrCache!;
}