@override Future<dynamic> balance() async { final key = await _getKey(); return await wallet.web3.getBalance(key); }